Operations 13 min read

How China Agricultural Bank Became a DevOps Application Design Leader

This article details China Agricultural Bank's pioneering achievement in passing the level‑3 DevOps application design assessment for its distributed core customer information cloud project, highlighting the standards, architecture, benefits, challenges, and future plans of its DevOps transformation.

Efficient Ops
Efficient Ops
Efficient Ops
How China Agricultural Bank Became a DevOps Application Design Leader

Standardization and tool empowerment are identified as critical factors for enterprise success, with DevOps standards and continuous delivery pipeline platforms significantly improving quality, efficiency, and market competitiveness.

On December 26, 2022, the China Academy of Information and Communications Technology (CAICT) announced the latest batch of DevOps and AIOps standards evaluations.

China Agricultural Bank (AgBank) participated in the assessment with its Distributed Core Customer Information Cloud project, successfully passing the CAICT "DevOps Capability Maturity Model" level‑3 application design assessment, marking the bank as the first and only domestic bank to achieve this standard.

To date, AgBank has completed 17 DevOps standard assessments, including 12 continuous delivery, 1 application design, and 4 security and risk management evaluations.

Q: Please introduce yourself, your organization, and the project involved in the assessment. Yan Xiaolin, Deputy Chief Engineer of AgBank R&D Center, explained that AgBank is a large state‑owned commercial bank serving over 800 million customers, pursuing digital transformation with a focus on secure, innovative, and inclusive services. The Distributed Core Customer Information project unifies customer data across branches, using a micro‑service architecture to ensure real‑time, consistent access and support business continuity.

Q: How does the DevOps application design standard evaluate your system? The standard assesses six capability domains—scalability, extensibility, testability, observability, availability, and security—ensuring the application architecture supports agile development, continuous delivery, and risk management.

AgBank’s implementation includes a cloud‑native micro‑service framework, domain‑driven design, unified technical platform, distributed gateways, registration and configuration centers, automated operations, and enterprise‑level monitoring, aligning with the six standard domains.

Q: What challenges did you encounter during the assessment? The team faced difficulties in observability, as earlier alert mechanisms lacked granular detail. They improved this by standardizing alert content with error codes, interfaces, threads, and classes, and by aggregating logs, performance metrics, and call relationships to enable multi‑dimensional fault diagnosis and intelligent root‑cause analysis.

Q: What are the main benefits and future plans? The assessment provided a comprehensive view of DevOps application design capabilities, guiding further enhancements in scalability, testability, and security. AgBank plans to continue advancing its DevOps practices, refine platform tools, and promote DevOps across branches.

DevOps is portrayed as a cultural and technical shift that enhances quality, agility, and security, offering strong growth potential for enterprises.

case studyMicroservicesdevopsContinuous DeliverybankingApplication Design
Efficient Ops
Written by

Efficient Ops

This public account is maintained by Xiaotianguo and friends, regularly publishing widely-read original technical articles. We focus on operations transformation and accompany you throughout your operations career, growing together happily.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.