신규 사용자를 위한 Amazon DynamoDB 리소스 - Amazon DynamoDB

신규 사용자를 위한 Amazon DynamoDB 리소스

처음 사용할 경우 먼저 다음 섹션을 읽고 필요에 따라 참조하는 것이 좋습니다.

  • 서비스 하이라이트 및 요금 - 제품 세부 정보 페이지에서는 전반적인 DynamoDB 제품 개요, 일반적인 사용 사례, 서비스 하이라이트 및 요금 정보를 제공합니다.

  • DynamoDB 리소스 - DynamoDB 리소스 섹션에는 서비스, 데이터 모델링 개념, 핵심 특성 및 기능을 소개하는 비디오, 튜토리얼, 권장 가이드가 있습니다.

  • 시작하기 - DynamoDB 시작하기 섹션에는 DynamoDB 설정, 샘플 테이블 생성, 데이터 업로드에 대한 정보가 포함되어 있습니다. 또한 AWS Management Console, AWS CLI, NoSQL Workbench, DynamoDB API를 사용하여 기본적인 데이터베이스 작업을 수행하는 방법에 대한 정보도 제공합니다.

  • DynamoDB 기초 교육 과정 - 테이블 설계, 데이터 유형, 기본적인 작업을 포함하여 DynamoDB의 기본 사항을 가르치는 무료 디지털 교육 과정입니다. 이 교육 과정은 DynamoDB 및 NoSQL 데이터베이스를 처음 접하는 개발자에게 적합합니다.

  • DynamoDB Nuggets - 주요 DynamoDB 개념과 기능을 설명하는 짧고 핵심적인 비디오 튜토리얼 모음입니다. 이 짧은 비디오에서는 데이터 모델링, 파티셔닝 전략, 액세스 패턴, 모범 사례와 같은 주제를 이해하기 쉬운 형식으로 다룹니다.

  • DynamoDB 코드 샘플 리포지토리 - 다양한 프로그래밍 언어로 실용적인 DynamoDB 코드 예제를 제공합니다.

  • 무료 DynamoDB 교육 - AWS에서는 DynamoDB 개념, 기능 및 모범 사례를 다루는 무료 디지털 교육 과정을 제공합니다. 이 DynamoDB 심층 교육 과정 시리즈는 효율적인 데이터 모델을 설계하고, 효과적인 파티션 키를 구현하고, 보조 인덱스를 효과적으로 사용하는 방법을 학습하는 데 도움이 됩니다.

  • NoSQL Workbench for DynamoDBNoSQL Workbench는 데이터 모델링, 데이터 시각화 및 쿼리 개발 기능을 제공하는 통합 시각적 도구입니다. DynamoDB 테이블을 설계, 생성, 쿼리, 관리하는 데 도움이 되므로 DynamoDB의 데이터 모델링 개념을 학습하고 액세스 패턴을 테스트하는 데 특히 유용합니다.

  • DynamoDB 설계 패턴 - 다양한 사용 사례의 모범 사례를 보여주는 DynamoDB를 사용한 설계 및 아키텍처 설계 모범 사례 및 데이터 모델링 예제입니다. 효과적인 솔루션을 구현하기 위한 실용적인 예제와 코드 샘플이 포함되어 있습니다.

  • 실습 튜토리얼 - 테이블 생성부터 복잡한 쿼리 구현에 이르기까지 일반적인 DynamoDB 작업을 안내하는 AWS Management Console 내 단계별 튜토리얼입니다.

  • DynamoDB로 마이그레이션 - 이 관계형 데이터베이스에서 DynamoDB로 마이그레이션에서는 데이터베이스를 DynamoDB로 마이그레이션하기 위한 프로세스, 도구 및 전략에 대한 개요를 제공합니다.

  • AWS Well-Architected Lens for DynamoDB - DynamoDB Well-Architected 렌즈를 사용하여 DynamoDB 워크로드 최적화에서는 DynamoDB를 사용하여 신뢰성 있고 안전하며 효율적이고 비용 효과적인 애플리케이션을 설계하고 운영하기 위한 아키텍처 모범 사례를 제공합니다. 여기에는 Well-Architected Framework의 6가지 원칙에 부합하는 설계 원칙, 아키텍처 패턴 및 운영 지침이 포함됩니다.

신규 사용자를 위한 Amazon DynamoDB 추가 모범 사례

이전 섹션을 완료한 후에는 다음 섹션을 읽어 보십시오.

  • DynamoDB 처리량 용량

    DynamoDB에 사용할 수 있는 두 가지 처리량 모드를 간략히 살펴보고 애플리케이션에 적절한 용량 모드를 선택하기 위해 고려할 사항을 알아봅니다. 온디맨드 모드는 대부분의 DynamoDB 워크로드에 권장되는 기본 처리량 옵션입니다.

  • DynamoDB를 사용한 설계 및 아키텍처 설계 모범 사례

    DynamoDB로 작업할 때 성능을 극대화하고 비용을 최소화하도록 문제를 식별하고 해결합니다.

AWS CLI 리소스

AWS 명령줄 인터페이스(AWS CLI)를 사용할 경우 시작하는 데 도움이 되도록 다음 문서를 사용할 수 있습니다.

  • AWS CLI 설명서

    이 섹션에서는 AWS CLI 다운로드, 시스템에서 작동 중인 AWS CLI 가져오기 및 AWS 자격 증명 제공에 대한 정보를 제공합니다.

  • AWS CLI DynamoDB 설명서

    이 별도의 문서는 구문 및 예제를 포함한 모든 DynamoDB용 AWS CLI 명령을 다룹니다.

프로그래밍 리소스

널리 사용되는 다양한 프로그래밍 언어로 DynamoDB API를 사용하도록 애플리케이션 프로그램을 작성할 수 있습니다. 다음과 같은 몇 가지 리소스가 있습니다.

  • Amazon Web Services용 도구

    AWS에서는 DynamoDB에 대한 지원과 더불어 다양한 소프트웨어 개발 키트(SDK)를 제공합니다. Java, .NET, PHP, Ruby 및 기타 언어를 사용하여 DynamoDB에 대해 코딩할 수 있습니다. 이러한 SDK는 DynamoDB에 대한 요청의 형식을 지정하고 응답을 분석하며 재시도 논리 및 오류 처리를 제공함으로써 애플리케이션 개발을 상당히 간소화할 수 있습니다.

  • DynamoDB API 참조

    AWS SDK를 사용하지 않으려는 경우 DynamoDB API를 직접 사용하면서 DynamoDB와 상호 작용할 수 있습니다. 이 문서는 구문 및 예제를 포함한 모든 DynamoDB API 작업을 다룹니다. 이 섹션에서 요청 생성과 인증 및 응답 처리에 대한 정보와 문제 해결 팁을 찾을 수 있습니다.