뱅크샐러드 DevOps팀, 안정적인 서비스 운영 비결 공개!

by DD
4년 전
조회수 6

DevOps팀은 뱅크샐러드 서비스의 안정적인 운영을 위한 인프라 구축 및 운영을 담당함

IaC(Infrastructure as Code)를 통해 운영 효율성을 높이고, 쿠버네티스를 활용하여 인프라를 관리함

장애 발생 시 신속한 대응을 위해 온콜 제도포스트모텀을 도입하여 재발 방지 노력

IaC 기반 인프라 관리

DevOps팀은 IaC(Infrastructure as Code)를 통해 인프라를 관리하여 운영 효율성을 극대화한다. 구체적으로 Terraform과 같은 도구를 사용하여 인프라를 코드화하고, 변경 사항을 쉽게 관리한다. 따라서 인프라 변경에 대한 자동화재현성을 확보하여 운영 안정성을 높인다.

쿠버네티스 활용과 장점

뱅크샐러드는 쿠버네티스를 활용하여 서비스의 가용성확장성을 확보한다. 구체적으로 “Kubernetes The Hard Way” 방식으로 직접 구축하여 모든 옵션을 관리한다. 반면, 쿠버네티스 운영에는 높은 수준의 전문성이 요구되므로, 모니터링로깅 시스템 구축에 많은 노력을 기울인다.

장애 대응 및 재발 방지

장애 발생 시, DevOps팀은 온콜 제도를 통해 신속하게 대응하고, 포스트모텀을 통해 근본 원인을 분석한다. 따라서 장애 재발 방지를 위한 개선책을 마련하고, 지속적인 시스템 개선을 추진한다. 결과적으로 서비스 안정성을 높이고, 고객 경험을 향상시킨다.

[여의도 43층 사람들] DevOps팀에게 무엇이든 물어보세요!