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

Amazon Web Services

Amazon DynamoDB Capacity Sizing (Korean)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

실습 개요

AnyCompany에서는 새로운 영화 데이터베이스 애플리케이션을 개발하고 있습니다. 사용자는 이 애플리케이션을 사용하여 제목, 연도, 배우, 평점 등으로 영화를 검색할 수 있습니다. AnyCompany에서는 이 애플리케이션에서 참조하는 모든 영화 정보를 저장할 데이터베이스 서비스로 Amazon DynamoDB를 선택했습니다.

AnyCompany에서 선임 애플리케이션 개발자로 일하게 된 당신은 영화 데이터베이스 애플리케이션에 가장 효율적이고 비용 효율적인 용량 설정을 확인해 달라는 요청을 받았습니다. 이 실습에서는 Amazon DynamoDB 프로비저닝된 읽기/쓰기 용량 모드를 사용하여 처리량 용량을 관리합니다. Amazon CloudWatch를 사용하여 애플리케이션 성능에 영향을 미치는 다양한 DynamoDB 지표를 모니터링합니다. 그런 다음, 트래픽의 갑작스러운 증가를 조절 없이 처리할 수 있도록 Amazon DynamoDB Auto Scaling 기능을 사용하여 테이블에 프로비저닝된 처리량 용량을 공적으로 조정합니다. Python용 AWS SDK(Boto3)를 사용하는 Python 스크립트를 실행하여 성능 문제를 해결하도록 테이블 용량 설정을 수정합니다.

다룰 주제

이 실습을 마치면 다음을 수행할 수 있습니다.

  • Python용 AWS SDK(Boto3)를 사용하여 DynamoDB 테이블에 대한 샘플 테스트 부하를 생성합니다.
  • AWS SDK를 사용하여 프로비저닝된 용량 설정을 변경하여 조절 오류를 해결합니다.
  • Amazon CloudWatch DynamoDB 지표를 사용하여 테이블 용량 및 조절 통계를 확인합니다.
  • AWS SDK를 사용하여 DynamoDB 테이블에서 Auto Scaling 기능을 활성화합니다.
  • Amazon DynamoDB의 용량 관리 모드가 성능에 어떤 영향을 미치는지 설명합니다.

필수 기술 지식

이 실습을 성공적으로 마치려면 AWS 관리 콘솔, NoSQL 데이터베이스 개념, Python 프로그래밍 언어의 기본적인 사용법과 텍스트 편집기를 사용하여 스크립트를 편집하는 데 익숙해야 합니다.

아이콘 설명

본 실습에서는 가이드의 특정 측면에 주의를 기울이기 위해 다양한 아이콘이 사용됩니다. 다음 목록에서는 각 아이콘의 목적을 설명합니다.

  • 키보드 아이콘은 명령을 실행해야 함을 나타냅니다.
  • 클립보드 아이콘은 명령 또는 편집된 파일의 출력을 제공된 예제와 비교하여 확인할 수 있음을 나타냅니다.
  • 메모 아이콘은 중요한 힌트, 팁, 지침 또는 조언을 나타냅니다.
  • “i” 원 아이콘은 자세한 정보를 찾을 수 있는 위치를 나타냅니다.
  • 확인 표시가 있는 사람 아이콘은 배운 내용을 점검하고 테스트하는 기회가 있음을 나타냅니다.

Reviews

Start your review of Amazon DynamoDB Capacity Sizing (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.