The Open Group正式发布《DevOps方法对于微服务解决方案的益处》
2020年3月11日,The Open Group正式发布白皮书《DevOps方法对于微服务解决方案的益处》。本白皮书从业务和技术两个方面介绍了MSA与DevOps结合的益处,这两者与The Open Group的Boundaryless Information Flow™的愿景是一致的。结合现有的架构和方法可以带来创新,MSA 和 DevOps 的结合,可以最快速实现业务想法,转化成业务应用组件。
DevOps的概念与目标
DevOps是针对软件开发和部署的一系列实践指导,其借鉴了制造业的可信价值流实践研究。它引入了一些让工作在开发和运维之间流动更快捷顺畅的方法,例如快速反馈或持续快速部署,并为组织提供了持续学习和实验的能力。从目标来看,DevOps减少了从确认需求变更到变更投产的时间间隔,同时还要保证高质量。
DevOps代表了IT文化的变迁,它专注于采用敏捷和精益的思路研发软件系统以实现IT的快速交付。它强调人和文化,并提倡加强运维和开发团队的协作。DevOps的实现运用到了各种技术,尤其是自动化工具,来驱动一个贯穿全生命周期的可编程的动态基础设施。
MSA和DevOps保持一致的优势
MSA和DevOps之间具有天然的亲和力,因为两者的主要动机都是要简化应用开发和运维周期。两者都鼓励:与业务变化的步伐保持一致;通过与业务更好地互动,达成与业务需求的关联。
在确保业务和开发团队之间的有效沟通时,可以采用DevOps方法可以进一步确保应用程序的开发质量。微服务的内在特性可以进一步提高响应速度,降低从业务需求提出到投入运行的反馈时长,这也是DevOps的关键原则之一。
本白皮书概括说明了技术项目如何从微服务及敏捷方法、技术和工具的协同中获益。这种协同贯穿了软件开发的整个流程,主要依赖于敏捷方法,业务想法快速有效地转变成精心设计和测试的软件组件。MSA与DevOps的组合极大地提升了DevOps的成就感,尤其是在持续软件开发和部署方面
下载《DevOps方法对于微服务解决方案的益处》,请点击此处
译者:邓明
是The Open Group认证架构师项目的大师级IT架构师,并多年担任IBM GBS 架构师评审委员会专题组组长。他拥有19年的IT工作经验,涉及金融业、制造业、电信业、以及石油石化等多个行业。目前就职于包商银行,担任IT管理工作。
审校:吴非
TOGAF认证架构师,The Open Group 年度大会组委会核心成员。目前就职于世界500强大型能源企业,专注企业架构研究与实践、敏捷和DevOps转型等相关领域,具有丰富的IT治理、项目集管理、产品研发管理、敏捷和DevOps转型的成功实践经验。
The Open Group推荐阅读