한 회사에서 새로운 동적 주문 웹사이트를 구축하고 있습니다. 이 회사는 서버 유지 관리 및 패치를 최소화하고자 합니다. 웹사이트는 고가용성을 갖춰야 하며, 사용자 수요 변화에 맞춰 읽기 및 쓰기 용량을 가능한 한 빨리 확장해야 합니다. 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 정적 콘텐츠는 Amazon S3에 호스팅합니다. 동적 콘텐츠는 Amazon API Gateway 및 AWS Lambda를 사용하여 호스팅합니다. 데이터베이스에는 온디맨드 용량을 갖춘 Amazon DynamoDB를 사용합니다. 웹사이트 콘텐츠를 제공하도록 Amazon CloudFront를 구성합니다..
이것이 정답인 이유
정답은 서버리스 아키텍처를 사용하여 서버 유지 관리 및 패치를 최소화하고, 고가용성 및 확장성 요구 사항을 충족합니다. Amazon S3는 정적 콘텐츠를 안정적으로 호스팅하며, API Gateway와 Lambda는 동적 콘텐츠를 서버리스 방식으로 처리합니다. DynamoDB 온디맨드 용량 모드는 트래픽 변화에 따라 읽기/쓰기 용량을 자동으로 조절하여 즉각적인 확장을 제공합니다. CloudFront는 콘텐츠 전송을 가속화하고 캐싱을 통해 성능을 향상시킵니다. 다른 옵션들은 EC2 인스턴스를 사용하여 서버 유지 관리가 필요하거나, Aurora를 사용하여 확장성이 DynamoDB 온디맨드만큼 즉각적이지 않거나, DynamoDB 프로비저닝된 용량을 사용하여 수요 변화에 대한 유연성이 떨어집니다.