한 회사에서 사용자 프로필, 애플리케이션 설정 및 트랜잭션 데이터를 저장하기 위한 구조화된 데이터베이스를 필요로 하는 새 애플리케이션을 출시합니다. 데이터베이스는 애플리케이션 트래픽에 따라 확장 가능해야 하며 백업을 제공해야 합니다. 이러한 요구 사항을 가장 비용 효율적으로 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 데이터베이스에 Amazon Aurora Serverless를 사용합니다. 서버리스 용량 확장을 사용합니다. Amazon S3에 자동 백업을 구성합니다..
이것이 정답인 이유
Amazon Aurora Serverless는 애플리케이션 트래픽에 따라 자동으로 확장되며 사용한 만큼만 비용을 지불하므로 비용 효율적입니다. 구조화된 데이터를 저장하는 데 적합하며, 자동 백업 기능을 제공하여 데이터 보호 요구 사항을 충족합니다.
오픈 소스 소프트웨어를 사용하여 EC2에 데이터베이스를 배포하는 것은 관리 오버헤드가 크고 Spot Instances는 중단될 수 있어 트랜잭션 데이터에 부적합합니다. Amazon RDS는 관리형 서비스이지만, Aurora Serverless는 서버리스 확장을 통해 비용 효율성을 극대화합니다. NoSQL 데이터베이스는 구조화된 데이터에 적합하지 않을 수 있으며, Glacier는 백업 복구 시간이 길어 트랜잭션 데이터 백업에 적합하지 않습니다.