A bank's application service architecture design based on container cloud

[Guide] There is a common problem in the work of the operation and maintenance team: in the cross-domain and cross-business operation and maintenance work, it is not clear what the upstream and downstream services of a service are, which infrastructures the service depends on, and the operation of these infrastructures. What is the state, etc. Therefore, the demand for digital operations based on cloud native and CMDB concepts is becoming more and more obvious...

1 Research Background

1.1 Development Status

1.1.1 Container cloud platform

The Yongding Cloud platform used in the production environment of our bank is a self-developed management platform based on K8S open source software, which carries more than 90 containerized application systems such as distributed cores and counters. By integrating cloud-native open source components such as SkyWalking and ELK, The basic operation and maintenance capabilities such as logging and monitoring have been realized, but the calling relationship between microservices cannot be seen at a glance.

1.1.2 SkyWalking

Currently, SkyWalking is used as the container cloud APM monitoring tool of our bank, which can provide integrated solutions for distributed tracking, service grid telemetry analysis, measurement aggregation and visualization. The following figure is an example of the link graph tracked by SkyWalking, which can show the relationship between applications and some performance indicators, but the topology relationship between a single microservice and other services can only show one layer, so the affiliation of these services and dependencies cannot be shown clearly.

1.1.3 CMDB configuration management library

The integrated digital operation platform of our bank is positioned as the core platform to support the digital transformation of the operation center, and stores the operation and maintenance master data from the application system to various hardware and software resources. The following figure is a topological relationship diagram in the CMDB configuration management library on the platform. As can be seen in the figure, the CMDB can display various resource information on the container and the relationship between these resources. Although can

Guess you like

Origin blog.csdn.net/qq_61890005/article/details/130613827