不久之前,我有机会参加了Dave发起的一个基于云服务和交易的网络直播。Dave的想法是,我们在过去几年中已经从SOA学习了经验,可以很容易地应用到新兴的云中。
许多人一直在争论是否云计算将取代或排挤面向服务的架构。Dave表示,不是这样的,SOA和云都是同一个包裹中的一部分。成功的关键是继续关注企业架构。
云的形成需要相同的企业架构和治理包括技术、人员和流程 — 该公司现在正投入管理SOA 。“为确保你适当的利用云计算在你的架构中,你需要有一个治理战略,” Dave表示,“你需要在大型企业中管理这些服务。这可能是面向服务的架构中一个最重要的方面,以及云计算最重要的方面之一。因为如果你没有一个强大的治理方法和治理策略,你不会获得成功。”
Dave表示,“SOA和云计算是相关的。面向服务的架构是所有有关共享服务和信息共享,流程,和敏捷的整合和治理。并且云计算是所有有关建筑的选项,例如,软件即服务,数据库服务和平台的需求。”
在这两种情况下,游戏的名称是敏捷。他解释说,“面向服务的架构的价值主张与传统的建筑方法接近是利用敏捷优势的能力。既然我们了解一切服务,我们就能够配置和重新配置这些服务,如混搭,或绑定处理,或抽象到应用程序。”
“松耦合”的SOA是云的一个重要成分。服务移动到云中的最佳方案是“通常让应用程序、流程和数据更加松散耦合,并减少对彼此的依赖”他表示。
云计算提供了新的服务方式部署,Dave表示,“所以,不是只看完整解决方案,我们具有约束力,并且配售在我们的数据中心系统和服务内,如Amazon和3tera。”