본문 바로가기
Security/AWS Certification

[AWS SAA] AWS DynamoDB 란?

by 보안콩 2024. 9. 18.

Amazon DynamoDB 개요

개요: Amazon DynamoDB는 확장성이 뛰어난 완전 관리형 NoSQL 데이터베이스 서비스로, 밀리초 단위의 읽기 및 쓰기 성능을 제공합니다. DynamoDB는 테이블을 통해 데이터를 저장하고, 키-값 및 문서 데이터 구조를 지원합니다. DynamoDB는 자동으로 확장되어 높은 트래픽을 처리할 수 있으며, 내구성과 보안을 갖춘 솔루션입니다.

 

서비스 설명: DynamoDB는 서버리스 서비스로, 데이터베이스 관리 부담을 줄여주며, 사용량에 따라 자동으로 스케일링됩니다. 읽기 및 쓰기 용량 모드를 프로비저닝하거나 주문형으로 설정할 수 있어 트래픽 요구 사항에 맞게 최적화할 수 있습니다. 또한 AWS Lambda 및 Amazon API Gateway와 같은 서버리스 서비스와 쉽게 통합됩니다.

예제 문제

문제: 한 모바일 게임 회사는 게임 세션 데이터를 저장하고, 수백만 명의 사용자를 처리할 수 있는 확장 가능한 데이터베이스를 원합니다. 어떤 AWS 서비스가 가장 적합합니까?

A) Amazon RDS
B) Amazon S3
C) Amazon DynamoDB
D) Amazon Redshift

정답: C
해설: DynamoDB는 대규모 트래픽을 처리할 수 있으며, 키-값 데이터 구조를 지원하는 확장 가능한 NoSQL 데이터베이스입니다.

유사 문제 10개

  • 문제 1: 한 스타트업은 대규모 IoT 데이터를 저장하고 실시간으로 처리할 수 있는 솔루션을 찾고 있습니다. 가장 적합한 서비스는 무엇입니까?
    • 정답: C) Amazon DynamoDB
  • 문제 2: 전자 상거래 회사는 사용자 주문 정보를 저장하고 주문 상태를 실시간으로 업데이트해야 합니다. 가장 적합한 데이터베이스는 무엇입니까?
    • 정답: C) Amazon DynamoDB
  • 문제 3: 한 소셜 미디어 앱은 사용자 피드 데이터를 빠르게 검색할 수 있는 NoSQL 데이터베이스를 필요로 합니다. 어떤 서비스를 선택해야 합니까?
    • 정답: C) Amazon DynamoDB
  • 문제 4: Amazon DynamoDB가 제공하는 주요 이점 중 하나는 무엇입니까?
    • 정답: A) 자동 확장성과 일관된 읽기 및 쓰기 성능
  • 문제 5: 한 리테일 회사는 주문 처리 데이터를 실시간으로 저장하고 처리하기 위해 DynamoDB를 사용하고자 합니다. DynamoDB에서 트래픽 증가에 대응하는 기능은 무엇입니까?
    • 정답: A) 자동 확장
  • 문제 6: DynamoDB에서 데이터를 빠르게 조회하고 성능을 최적화하기 위해 사용할 수 있는 기능은 무엇입니까?
    • 정답: A) DynamoDB Accelerator (DAX)
  • 문제 7: 실시간으로 고객 데이터를 업데이트하고 NoSQL 기반 저장소가 필요한 서비스는 무엇입니까?
    • 정답: C) Amazon DynamoDB
  • 문제 8: DynamoDB의 자동 확장 기능을 활용하여 트래픽 요구에 맞게 조정하려는 경우 어떤 용량 모드를 선택해야 합니까?
    • 정답: A) 주문형 용량 모드
  • 문제 9: 모바일 앱의 사용자 세션 데이터를 저장하고 실시간으로 조회하려는 경우 가장 적합한 서비스는 무엇입니까?
    • 정답: C) Amazon DynamoDB
  • 문제 10: NoSQL 데이터베이스에서 대규모 읽기 및 쓰기 작업을 처리하면서 비용을 절감하려면 어떤 용량 모드를 선택해야 합니까?
    • 정답: A) 프로비저닝된 용량 모드

쉽게 이해하는 방법

Amazon DynamoDB는 대규모 데이터를 실시간으로 처리하고 자동으로 확장할 수 있는 서버리스 NoSQL 데이터베이스입니다.

 

기억하기 위한 앞글자 따기: "DSC"를 사용하여 "DynamoDB Scalable Cloud"를 기억할 수 있습니다.


D: DynamoDB
S: Scalable (확장 가능한)
C: Cloud (클라우드)

 

이 방법으로 DynamoDB가 클라우드에서 확장 가능한 데이터베이스라는 점을 기억할 수 있습니다.

'Security > AWS Certification' 카테고리의 다른 글

[AWS SAA] AWS Elastic Beanstalk 란?  (1) 2024.09.18
[AWS SAA] AWS Snowball 란?  (3) 2024.09.18
[AWS SAA] AWS ElastiCache 란?  (1) 2024.09.18
[AWS SAA] AWS RDS Proxy 란?  (0) 2024.09.18
[AWS SAA] AWS Transfer Family 란?  (1) 2024.09.18