한 회사에서 단일 온프레미스 서버에 정적 마케팅 웹사이트를 호스팅하고 SFTP를 통해 업데이트를 드물게 업로드합니다. 이 회사는 사이트를 AWS로 이전하고 Amazon CloudFront를 사용할 예정입니다. 솔루션스 아키텍트는 CloudFront를 위한 가장 비용 효율적이고 탄력적인 오리진을 설계해야 합니다. 다음 중 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 프라이빗 Amazon S3 버킷을 생성합니다. S3 버킷 정책을 사용하여 CloudFront OAI(Origin Access Identity)의 액세스를 허용합니다. AWS CLI를 사용하여 웹사이트 콘텐츠를 업로드합니다..
이것이 정답인 이유
정적 웹사이트의 경우 Amazon S3는 뛰어난 비용 효율성과 탄력성을 제공합니다. CloudFront와 함께 사용하면 S3 버킷을 오리진으로 설정하고 CloudFront OAI(Origin Access Identity)를 사용하여 S3 버킷에 대한 직접 액세스를 제한하면서 CloudFront를 통해서만 콘텐츠에 접근하도록 할 수 있습니다. AWS CLI를 통한 업로드는 정적 콘텐츠 관리에 적합합니다. Lightsail과 EC2는 가상 서버 관리 및 운영 오버헤드가 발생하여 정적 웹사이트에 비해 비용 효율성이 떨어집니다. 퍼블릭 S3 버킷은 보안상 좋지 않으며, AWS Transfer for SFTP는 정적 웹사이트 업로드에 과도한 서비스입니다.