Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Performance Tuning on Amazon DocumentDB (Korean)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

워크로드 지원을 위한 Amazon DocumentDB 클러스터 배포는 시작에 불과합니다. 미션 크리티컬 애플리케이션을 지원하는 데 필요한 효율을 달성하고 유지하려면 각 워크로드에 적합한 데이터베이스 성능 튜닝이 필수입니다. 

이번 과정에서는 Amazon DocumentDB(MongoDB 호환) 클러스터의 성능을 최적화하고 개선하는 데 효과적인 모범 사례와 도구를 소개합니다. 또한 주요 지표를 모니터링하고 가장 흔하게 발생하는 문제를 해결하여 성능을 최적화할 수 있는 Amazon DocumentDB 데이터베이스 설계 방법도 알아보겠습니다. 성능 튜닝 모범 사례를 따르면 성능 및 결제 관련 비용을 절감하는 데도 효과적입니다.

  • 과정 수준: 고급
  • 소요 시간: 1시간 30분


참고: 이 과정의 동영상에는 한국어 트랜스크립트 또는 자막이 지원되며 음성은 영어로 출력됩니다. 자막을 표시하려면 동영상 화면 우측 하단의 CC 버튼을 클릭하세요.


참고: 이 과정은 Google Chrome(최신 주요 버전 2개), Microsoft Edge(최신 주요 버전 2개), Safari(최신 주요 버전 2개)에 최적화되어 있습니다.


활동

이 과정에는 프레젠테이션, 동영상, 평가가 포함되어 있습니다.


과정 목표

이 과정에서 학습할 내용은 다음과 같습니다.

  • 성능을 최적화할 수 있는 Amazon DocumentDB 클러스터 설계 및 아키텍팅에서 가장 많이 사용되는 기법과 모범 사례에 대해 설명합니다.
  • 성능 최적화를 위한 Amazon DocumentDB 클러스터 모니터링에서 가장 많이 사용되는 지표와 도구를 파악합니다.
  • 검증된 기법, 도구 및 모범 사례를 사용해 공통적으로 발생하는 성능 문제를 해결합니다.
  • Amazon Web Services(AWS) 지원 연락처 및 리소스를 찾아 Amazon DocumentDB 성능 튜닝에 대한 궁금증을 해결합니다.


수강 대상

이 과정의 수강 대상은 다음과 같습니다.

  • 개발자 및 데이터 플랫폼 엔지니어(데이터베이스 엔지니어, 데이터베이스 아키텍트, 데이터베이스 관리자)
  • 특정 AWS 데이터베이스를 대상으로 성능 튜닝 기법에 대해 알고 싶은 솔루션 아키텍트


수강 전 권장 사항

이 과정을 수강하기 전에 다음 조건을 갖출 것을 권장합니다.

  • Getting Started with Amazon DocumentDB 과정 수료
  • Amazon DocumentDB를 사용하는 개발 지식
  • Amazon DocumentDB를 사용하는 데이터 모델링 지식


과정 개요

소개

  • 데이터베이스 성능 튜닝 프로세스
  • 성능 튜닝 및 쿼리 최적화의 가치

모듈 1: 고성능 요소를 고려한 설계

  • 아키텍처
  • 데이터 모델링
  • 인스턴스 유형
  • 인덱싱 전략

모듈 2: 성능 모니터링을 위한 지표 및 도구

  • 사용 가능한 지표
  • 모니터링 도구
  • 이벤트 알림 및 경보
  • 데이터베이스 상태 명령

모듈 3: 성능 문제 해결

  • 느리게 실행되는 쿼리
  • 대규모 집계 파이프라인 쿼리
  • 높은 CPU 사용률
  • RAM과 비교해 낮은 가용 메모리
  • 많은 연결 수
  • 많은 커서 수
  • 낮은 캐시 사용률

모듈 4: 마무리

  • 리소스


Reviews

Start your review of Performance Tuning on Amazon DocumentDB (Korean)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.