云计算与TOGAF企业架构
2021-05-06阅读 286

我们都知道所谓系统架构设计是对现实世界的一种基于组件级的具象化表达方式,比如阿里云飞天体系架构就包括云资源池管理、远程过程调用、分布式协同服务、集群监控和部署等诸多组件。通过这些组件之间的协同工作共同支撑企业上云所需的计算、存储、网络和安全等基础服务。企业之所以选择自建IT乃至应用目前非常火爆的云计算平台,其核心诉求是以一种高效、安全和成本可控的方式快速交付业务价值。

 

为了实现这种价值交付,以往很多大型企业都是通过在企业内部实施以TOGAF为代表的企业架构来促成业务和IT从战略层面的对齐,实现企业内部不同相关方对企业未来业务愿景和企业架构层级的统一认知和一致的理解。TOGAF中的架构层级通常包括业务架构、信息系统架构和技术架构等。业务架构包括业务建模和业务流程图。信息系统架构一般用来诠释应用系统之间的关联关系,可以通过服务或组件关系图来表述。技术架构是具体应用和基础设施的部署架构。我们都知道随着数字化转型浪潮的推波助澜,未来绝大多数企业都会选择线上一张网,线下体验店的商业模式。而企业上云无疑是很多企业实现这一商业模式的最佳选择。

 

那么企业选择应用云计算会对传统的TOGAF企业架构方法论产生什么实质性的影响呢?TOGAF的架构开发方法会涉及很多步骤,这些步骤会包括从企业愿景的确立到各种层级的架构设计的实现,再到最终可预期的架构规划的交付和针对实施交付过程中的架构变更管理等。架构开发方法的这些步骤本身就是一个闭环。我们都知道云计算具有弹性伸缩、高性能、高可用性和立体化的安全防护等先天优势,这些优势使企业解脱了针对传统数据中心技术架构的束缚,企业可以不用自行搭建数据中心和购买IT基础设施就可以达成对业务高可用性和安全性的非功能性需求。云计算结合目前比较流行的容器化部署解决方案,成功实现基于容器化的业务应用部署,使应用做到一次编译不同环境的一键部署成为可能。由此我们可以感知云计算对TOGAF的相关架构开发步骤起到提速的作用。

 

总之,云计算对传统IT是一种颠覆式创新,其不仅仅改变了我们对IT基础设施的选择和购买方式,系统应用的部署方式,同时也加快了TOGAF架构开发方法在企业内部的循环迭代周期。