9단계
개발자 툴킷
a) 개발자 도구, 명령줄 유틸리티 및 Compass를 통해 개발 속도를 높이세요. 이러한 도구를 사용하면 환경 설정을 자동화하고 데이터 패턴을 시각화하여 일일 워크플로를 간소화할 수 있습니다.
10단계
쿼리 최적화
a) 쿼리가 처리해야 하는 데이터 양으로 쿼리 처리 부하를 줄이세요.
b) 복합 인덱스를 구현하여 동등성, 정렬 및 범위 작업을 최적화합니다.
c) 집계 파이프라인을 최적화하여 성능을 개선합니다.
11단계(선택 사항)
검색 및 벡터 인텔리전스 구현을 고려해 보세요
a) 전체 텍스트 검색을 위한 MongoDB Search와 시맨틱 쿼리를 위한 MongoDB Vector Search를 배포하세요.
c) AI 앱의 임베딩에 대한 벡터 인덱싱을 구현합니다.
d) 실시간 데이터 수집 및 변환을 위해 Atlas Stream Processing을 통합하세요.
e) MongoDB의 Search Playground를 사용하여 간단한 질의응답 챗봇을 빌드하세요.
f) MongoDB Search 스킬 배지를 획득하여 MongoDB Search의 기본 사항을 알아보거나. MongoDB Vector Search 스킬 배지를 획득하여 MongoDB Vector Search의 기본 사항을 알아보세요.
12단계
모니터링 및 확장성
a) 계층 및 스토리지 자동 확장 활성화(전용 클러스터(M10+))입니다.
b) CPU, 디스크 I/O, 작업 지연 시간 등 실시간 지표를 모니터링하여 병목 현상이 사용자에게 영향을 미치기 전에 파악하고 해결합니다.
13단계
백업 및 복구
a) 백업 및 스냅샷 구성.
b) 시점 복구를 위해 연속 클라우드 백업을 활성화합니다.
c) 복원 워크플로를 테스트하세요.
14단계
라이프사이클 자동화
a) 자동화된 인프라 프로비저닝 및 관리를 위해 Atlas Terraform Provider를 구현합니다.
b) 배포 자동화를 위해 Kubernetes 연산자를 사용하세요.
c) Atlas CLI를 자동화된 배포를 위한 CI/CD 파이프라인에 통합합니다.
15단계
전용 클러스터 기능 잠금 해제
a) 전용 클러스터로 프로덕션을 준비하세요.
- 사전 제작 및 소규모 프로덕션 애플리케이션에는 M10/M20을 사용하세요.
- 트래픽이 많고 성능이 중요한 프로덕션 워크로드에는 M30 이상을 사용하세요.
b) 실시간 모니터링, Performance Advisor, 클라우드 백업과 같이 전용 클러스터에서만 제공되는 고급 기능을 활성화합니다.
c) 전용 클러스터의 엔터프라이즈 보안 기능인 비공개 엔드포인트/VPC 피어링, 쿼리 가능 백업, 멀티 리전 지원을 활용하세요.
d) 전용 클러스터 가격 보기.