且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《云计算:概念、技术与架构》一2.1 案例研究1:ATN

更新时间:2022-10-08 20:08:21

本节书摘来华章计算机《云计算:概念、技术与架构》一书中的第2章 ,第2.1节,(美)Thomas Erl   (英)Zaigham Mahmood 著 (巴西)Ricardo Puttini 龚奕利 贺 莲 胡 创 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.1 案例研究1:ATN

ATN是一家向全球电信业提供网络设备的公司。多年来,ATN成长颇多,他们将产品种类加以扩展,进行了几次收购,包括专门生产因特网、GSM和蜂窝网络提供商使用的基础设施组件。ATN现在是一家领先的、提供范围广泛的电信基础设施供应商。
近年来,市场压力剧增。ATN开始通过利用新技术,特别是能够帮助成本削减的技术,来寻找增加其竞争力和效率的方法。
1.?技术基础设施与环境
ATN的各种收购导致其IT情况异常复杂和异构。每轮收购后的提高内部聚合力的整合程序并没有涉及IT环境,这导致同时运行着很多相似的应用,增加了维护成本。2010年,ATN与一家欧洲主要的电信供应商进行了合并,产品目录中又增加了新的应用种类。IT复杂性滚雪球似地增长,形成了严重的阻碍,这成为了ATN董事会密切关注的问题。
2.?业务目标与新策略
ATN的管理层决定发起一项整合行动,将应用的维护和运行外包到海外。这会降低成本,但不幸的是这并不能解决整个运行的低效率问题。应用程序还是有重叠的功能,很难简单地就整合到一起。最终表明外包并不足以解决问题,因为只有整个IT场景的架构改变了,整合才有可能性。
所以,ATN决定试着采用云计算。不过,在最初调查之后,他们就被大量的云提供者和基于云的产品淹没了。
3.?路线图与实现策略
ATN不确定该如何选择正确的云计算技术和供应商——有太多解决方案看上去仍不成熟,市场上又不断出现新的基于云的产品。
一个采用云计算的初步路线图需要解决以下一些关键问题:

  • IT策略(IT strategy)——采用云计算需要优化当前的IT框架,才能使近期投资较低以及持续的长期成本削减。
  • 商业收益(Business Benefit)——ATN需要评估当前的应用和IT基础设施中哪些能够利用云计算技术,从而达到理想的优化和成本降低。同时,也需要实现云计算能够带来的其他收益,例如商业灵活性、可扩展性和可靠性,以提升商业价值。
  • 技术考量(Technology Consideration)——需要建立标准来帮助选择最合适的云交付和部署模型、云供应商和产品。
  • 云安全(Cloud Security)——需要确定将应用和数据迁移到云中可能带来的风险。
    ATN担心如果将应用和数据交托于云提供者,他们会失去对它们的控制,导致无法遵循内部政策和电信市场的规章制度。他们还想知道现有的旧应用程序如何才能集成到新的基于云的范畴内。

为了制定一个简要的行动计划,ATN雇用了一家独立的IT咨询公司,名叫CloudEnhance,该公司在云计算IT资源过渡和集成方面的专业技术架构能力是公认的。开始的时候,CloudEnhance的咨询顾问建议进行一个评估,这个过程由五个步骤组成:
1)就一些度量因素对现有的应用进行简要的评估,例如,复杂性、业务重要性、使用频率和活跃用户数。然后,根据重要性等级对确认出来的因素进行排序,来帮助确定要被迁移到云环境中的最合适的备选应用。
2)用专有的评定工具对每个被选出来的应用程序进行更详细的评估。
3)开发出目标应用的架构,该架构能够展现出基于云的应用之间的交互、这些应用与ATN现有的基础设施和旧有系统的集成以及它们的开发和部署过程。
4)编写初步的商业案例,记录根据性能指标得出来的规划中的成本节约,例如云环境就绪的成本、应用程序改变和交互需要花费的精力、迁移和实现的简便程度,以及各种潜在的长期收益。
5)开发出一个实验性应用的详细项目计划。
ATN完成了这个过程,建立起了它的第一个原型系统,这个应用是对一个低风险业务领域进行自动化处理。在这个项目期间,ATN把该业务领域内多个使用不同技术的小应用移植到了一个PaaS平台上。因为这个原型项目获得了正面的结果和反馈,ATN决定开始一个战略性的项目,使公司其他领域也获得相似的收益。