下载PDF
Streamline Product Licensing
技术
- 基础设施即服务 (IaaS) - 云中间件与微服务
挑战
快速开发许可应用程序以改进产品许可流程如今,EMC 拥有庞大而多样的技术组合,其中包含大约 80 种不同的产品线,每个产品线都包含多个产品。此外,产品销往不同的细分市场和不同的市场类型。这带来了巨大的挑战,因为需要多种许可算法和方案来支持 EMC 广泛的产品组合。根据 EMC IT 许可应用程序架构师 Brian Walsh 的说法,该公司一直在调整其交付产品的方式以适应市场变化,并且它需要能够支持快速变化的许可方案、产品如何使用许可以及许可证管理的整个生命周期。 “我们必须能够迅速做出反应并支持全球客户群,”沃尔什说。 “我们需要一个平台,让我们能够快速构建许可应用程序,以支持 EMC 与客户签订的许可协议的整个生命周期。”
客户
电磁兼容
关于客户
EMC 在帮助企业和服务提供商转变其运营并提供信息技术即服务 (ITaaS) 方面处于全球领先地位。这种转变的基础是云计算。通过创新的产品和服务,EM
解决方案
2014 年,EMC 决定投资于内部称为转型电子许可解决方案计划 (TeS)。 EMC 面临的挑战是确定设计解决方案的最佳方式,以支持产品组合快速变化的许可需求。该团队最初考虑了一种微服务方法,该方法需要构建、维护和编排多个虚拟机和其他相关组件。但在探索了 Pivotal Cloud Foundry 之后,他们很快意识到,从开发的角度来看,这将是一个不错的平台选择,因为它抽象了底层虚拟基础架构,并提供了服务所需的完整生命周期管理、弹性和可扩展性。 Pivotal Cloud Foundry 与微服务架构相结合,提供了一种共生关系,不仅可以满足 EMC 的直接需求,而且是支持未来业务需求的基础,例如构建产品许可门户和支持广泛多样的客户端和消费者界面。 “使用 Pivotal Cloud Foundry 作为云原生平台,能够快速交付系统为我们带来了巨大的好处,”Walsh 说。 “并且使我们能够使用基于微服务的方法为我们带来更多好处。”与典型的单体方法相比,微服务方法提供了许多优势,因为它允许开发人员真正专注于创建具有特定功能的小型自包含组件,然后独立测试、部署和扩展每个组件。这与创建一个更大的应用程序的一小部分,然后必须经过许多层来修复错误或添加逻辑非常不同。该团队于 2014 年春季开始使用 Pivotal Cloud Foundry,并于当年 8 月开始构建其第一个微服务。第一个组件于 2015 年 3 月交付生产,到 2015 年 8 月将提供大约 35 个微服务。正在开发的一项服务是团队计划在 2015 年夏季推出的新的响应式基于 Web 的客户门户。该门户将使用使用微服务交付的具象状态转移 (RESTful) 架构设计。目标是构建使更多 EMC 产品能够使用许可信息并与产品的许可系统交互的端点。
运营影响