핵심 요약
요기요가 Bedrock Knowledge Base와 Agent를 활용한 DBA 리뷰봇으로 DDL 요청의 1차 자동 분석과 Slack 연동 질의 응답을 구현해 DBA 리뷰 부담을 줄이고 전체 처리 속도를 약 20% 개선한 사례를 소개합니다.
구현 방법
- Bedrock Knowledge Base와 Agent를 통해 1차 분석 및 규정 준수 판단을 수행합니다.
- OpenSearch 벡터 스토어로 관련 규정을 신속 검색합니다.
- Confluence API로 Wiki를 주기적으로 수집해 S3에 저장하고 Bedrock 재임베딩으로 KB를 업데이트하며, Slack과의 인터랙션은 API Gateway/Lambda로 처리합니다.
주요 결과
- CDC/Replication 대상과 위험 ALTER 등을 1차 식별해 리뷰 부담을 감소시켰습니다.
- 규정 위반 사유와 권고를 제시해 커뮤니케이션 비용을 줄였습니다.
- 전체 처리 속도는 기존 대비 약 20% 개선되었습니다.

