A Novel Construction Technology of Enterprise Business Deployment Architecture Based on Containerized Microservice
Ruiqi Zeng, Yue Zhao, Hong Su, Xiaoyu Guo · 2020
With the rise of microservices, containerized deployment has gradually become the main deployment method for applications. It can support our software infrastructure and achieve efficient management of scalable applications and services. Although there are many studies on containerized applications in software deployment, there are few researches on related comprehensive solutions in other aspects of software lifecycle management in enterprises, such as code management, operation and maintenance, and third-party system integration. This paper takes company's business deployment architecture as the research object, and designs a comprehensive system construction plan. In this paper we describe the overall plan, and separately design the service deployment platform subsystem, system operation and maintenance subsystem, code management subsystem, and third-party integration subsystem. At the software level, we describe the business architecture and explain how the application software provides external services. Meanwhile, in order to verify the actual situation of the system deployment, a test module was designed to verify the actual system deployment. This comprehensive solution can satisfy the enterprise's integrated management of the software life cycle.