목록 보기
자동화를 생활화 합시다. — Online DDL 테스트 자동화 이야기
백엔드

자동화를 생활화 합시다. — Online DDL 테스트 자동화 이야기

여기어때
여기어때
2024년 12월 31일

두줄요약

온라인 DDL 테스트를 자동화해 알고리즘 선정과 사전 검증 과정을 표준화했습니다. 클론 생성, 비동기 실행, 히스토리 저장, Slack 알림으로 운영 효율과 안정성을 높였습니다.

핵심 내용

  • Amazon Aurora MySQL의 Online DDL 작업을 사전 검증하고 알고리즘 선정 과정을 자동화하는 프로젝트 소개
  • 타겟 클러스터 복제, DDL 테스트 실행, 수행 시간·메타데이터 수집, 히스토리 저장, Slack 알림 제공으로 테스트 표준화
  • Flask 기반 웹 서비스와 비동기 API로 여러 테스트를 동시에 처리하고, 실행 중 작업 목록과 취소 기능까지 제공

적용해볼 점

  • 상용 환경 적용 전 테스트 환경에서 Online DDL을 먼저 검증하는 절차
  • 반복되는 DDL 테스트와 결과 공유를 자동화해 운영 비용과 리스크를 줄이는 방식
  • 진행 현황과 결과를 Slack과 히스토리로 남겨 팀 단위 가시성을 높이는 구성

다음 읽기

#AWS 주제를 다룬 다른 회사 글

사내 DB 관리 규정을 AI로 적용하다 : Amazon Bedrock 기반 DBA 리뷰봇 개발기

사내 DB 관리 규정을 바탕으로 DDL 요청을 1차 검토하는 Bedrock 기반 리뷰봇을 개발했습니다. 20% 처리 속도 개선과 함께 DBA의 반복 업무와 커뮤니케이션 비용을 줄였습니다.

요기요
요기요
AI

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...