-
Customer Introduction
KB Kookmin Bank, established in 1966, is a leading financial institution in South Korea that has continuously grown through customer-centric services and innovation. The bank operates over 1,000 branches nationwide and offers a wide range of financial products and services. It provides diverse financial solutions, including deposits, loans, cards, and asset management, to meet the various needs of individual and corporate customers. KB Kookmin Bank is also at the forefront of digital innovation, supporting convenient financial transactions anytime and anywhere through mobile and internet banking. Additionally, by leveraging AI and big data technologies, the bank offers personalized financial services and has strengthened its security systems to ensure safe financial transactions for its customers.
-
Background
KB Kookmin Bank has experienced challenges due to the decentralized management of work changes and configuration, leading to duplications and confusion in operations. The existing configuration management system did not adequately support the efficiency of business processes, resulting in ineffective tracking, management, and version control of changes. This caused delays and errors in workflow. To respond swiftly to the changing capital markets, it became urgent to enhance the efficiency of collaboration and configuration management. Ultimately, KB Kookmin Bank aims to strengthen its competitiveness and provide better services to customers through digitalization and innovation.
-
Objectives
- Established a single system to manage source code changes and configuration management history
- Transitioned from a waterfall methodology to an agile approach, allowing developers to focus on core tasks and regularly deliver to customers
- Enabled easy deployment and scaling of applications to respond swiftly to business demands
- Minimized disruptions and security threats during the application deployment process, providing reliable services that enhance customer trust and secure market competitiveness
OKESTRO has eliminated inefficiencies by automating the build, deployment, and testing processes of source code through the DevOps solution TROMBONE Suite. We implemented a CI/CD pipeline that prioritizes security and stability to realize DevOps. Additionally, we introduced a microservices architecture (MSA)-based cloud orchestration platform to maximize the flexibility and scalability of the cloud-native environment. -
Solution & Expected Benefits
- Established a single system to manage source code changes and configuration management history
- Transitioned from a waterfall methodology to an agile approach, allowing developers to focus on core tasks and regularly deliver to customers
- Enabled easy deployment and scaling of applications to respond swiftly to business demands
- Minimized disruptions and security threats during the application deployment process, providing reliable services that enhance customer trust and secure market competitiveness
OKESTRO has eliminated inefficiencies by automating the build, deployment, and testing processes of source code through the DevOps solution TROMBONE Suite. We implemented a CI/CD pipeline that prioritizes security and stability to realize DevOps. Additionally, we introduced a microservices architecture (MSA)-based cloud orchestration platform to maximize the flexibility and scalability of the cloud-native environment. -
Results
KB Kookmin Bank has created a new portal to establish a smooth communication environment between business departments and IT departments, minimizing the gaps in collaboration. By implementing the OKESTRO solution TROMBONE Suite, the bank has automated change management and configuration management, enhancing the quality of IT services. With the systematization of IT service management and management of program change/deployment history, the bank has met requirements and ensured the efficiency and convenience of IT operations.
Building a dedicated DevOps platform tailored for the financial industry to meet strict compliance requirements.