AWS DB 운영, ChatOps로 초극한 자동화 플랫폼 엔지니어링
안녕하세요? DBA로 일하고 있는 일반인입니다. [AWS 멀티 어카운트 환경]에서의 RDS 운영 - Aurora MySQL 을 Slack ChatOps로 극한까지 자동화한 개인 프로젝트를 소개합니다.플랫폼 엔지니어링의 관점에서 어떻게 하면 데이터베이스 운영을 최소한의 리스크로 고품질로 유지시킬지에 대해 많은 고민을 담았습니다.이 글에서 설명하는 모든 내용의 코드는 https://github.com/leezzangmin/db_automation 에서 보실 수 있습니다. 프로젝트의 목적과 탄생 배경DBA로서 매일 반복적인 작업을 하다 보면 지치기 마련입니다.모든 개발팀의 요청 작업 및 데이터베이스 배포는 수문장처럼 지키고있는 DBA의 검토를 받습니다.아무리 간단하고 변경내용이 작은 작업이라도 업무 협..
2024.06.01