摘要
为解决当前主流应用系统在持续集成、持续交付,以及资源弹性伸缩需求方面所存在的诸多问题,并满足其支付系统的高事务处理能力的业务需求,需构建一套CaaS(Container as a Service)管理平台,以实现应用系统快速迭代、敏捷交付,以及降低运维成本。通过在生产环境构建基于容器的CaaS管理平台,为采用容器方式部署的业务应用系统提供发布、运行、管理等支持。同时在开发测试环境支撑容器化应用运行管理,并构建DevOps开发测试一体化流程。旨在为有敏捷开发、快速部署、弹性伸缩需求的应用系统提供一体化服务。
In order to solve the problems of the current mainstream application systems in terms of continuous integration,continuous delivery,and resource elasticity scaling requirements and to meet the business needs of high transaction processing capacity in the payment system,a set of CaaS management platform was constructed to achieve fast iteration and agile delivery of the application system,and reduce the cost of operation and maintenance.It provided support for business application system deployed in container mode to publish,run and manage by constructing a container-based CaaS management platform in production environment.The container application operation management was supported in the developing and testing environment,and the DevOps developing and testing integration process was constructed to provide integrated service for the application system which had demands for agile development,rapid deployment and elastic expansion.
作者
张琦
Zhang Qi(Information Technology Department,Shanghai Pudong Development Bank Co.,Ltd.,Shanghai 200001,China)
出处
《计算机应用与软件》
北大核心
2018年第11期33-41,54,共10页
Computer Applications and Software