Abstract:
Aiming to the increasing demand for railway information construction, this paper designed a railway software development platform based on the DevOps concept. Through technologies such as microservice architecture, containerized management, and unified security authentication, it was provided one-stop software development services throughout the whole lifecycle, implemented software development visualization, unified management, and data sharing, broken the software development model of individual combat. The application results of this platform in China Railway Shanghai Group Co. Ltd. show that it has improved software delivery efficiency and ensured the reliability, stability, and security of software development and delivery processes.