应用特定云平台:从传统到服务导向的变革
1. 云平台发展的背景与演变
在当今的 IT 领域,云的广泛应用并非一蹴而就,一系列事件为其奠定了基础。其中,世纪之交至 2007 年期间,大型组织中发生的面向服务架构(SOA)转型起到了重要作用。在这一转型过程中,应用孤岛被打破,形成了通过 Web 服务或 RESTful 应用编程接口(APIs)连接的松散耦合、可重用的服务组件(servicelets)。例如,员工名册就是一个大多数组织都需实现的 servicelet,在成熟的系统中,多个人力资源应用,如薪资计算、差旅规划、费用报销以及公司员工目录等,都可以访问这一 servicelet 的单一实例。
最初,第一代 servicelet 可能是内部开发的,像差旅调度和预订系统等。但随着发展,将这些功能外包给专业公司变得更高效,如将差旅业务外包给美国运通,费用报销交给 Concur.com,客户管理委托给 Salesforce.com 等。云技术的出现,让企业可以根据技术和业务标准,选择将某些 servicelet 在内部运行,或外包给外部的基础设施即服务(IaaS)或平台即服务(PaaS)提供商,而在云出现之前,企业只能选择在内部运行应用,无论是否做好准备。
云服务基于网络上的共享基础设施运行,一个服务产品可能包含其他支持服务,并运行在提供基础设施服务的供应商的基础设施上。最终,应用仍然在物理数据中心运行,但当这一系列委托功能落实到实际物理基础设施时,它代表了数千家公司和数亿个人用户的总需求,这也是超大规模数据中心不断建设的动力。大型服务提供商在云平台演变的第二波中,率先利用了这一动态。
2. 云平台发展的不同阶段需求
云平台的发展经历了多波次
超级会员免费看
订阅专栏 解锁全文
497

被折叠的 条评论
为什么被折叠?



