作者:李超; 花磊; 宋云奎应用部署引擎应用配置开发运维一体化微服务架构
摘要:当前互联网应用飞速发展,用户需求随之也快速变化,应用需要快速迭代与频繁,因此,自动化部署是缩短应用周期的关键技术之一。DevOps旨在填补开发与运维人员间的鸿沟,实现快速自动化的应用部署。本文面向DevOps提出了一种高效动态的应用部署引擎OpsFlow,整合应用各层次多种技术、服务和构件以应对各类应用组件的部署问题,从而实现高效的组件组合和自动化的应用组件部署;进而,设计了自动化部署框架,将应用部署分为构建、设计、运行等三个阶段,以自动生成OpsFlow;最后,通过实验评价了生成OpsFlow的开销,并且使用微服务应用的实例研究验证了方法的有效性。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社