AWS Certified Solutions Architect – Associate (SAA-C03) — Question 978
A company uses a popular content management system (CMS) for its corporate website. However, the required patching and maintenance are burdensome. The company is redesigning its website and wants anew solution. The website will be updated four times a year and does not need to have any dynamic content available. The solution must provide high scalability and enhanced security.
Which combination of changes will meet these requirements with the LEAST operational overhead? (Choose two.)
Answer options
- A. Configure Amazon CloudFront in front of the website to use HTTPS functionality.
- B. Deploy an AWS WAF web ACL in front of the website to provide HTTPS functionality.
- C. Create and deploy an AWS Lambda function to manage and serve the website content.
- D. Create the new website and an Amazon S3 bucket. Deploy the website on the S3 bucket with static website hosting enabled.
- E. Create the new website. Deploy the website by using an Auto Scaling group of Amazon EC2 instances behind an Application Load Balancer.
Correct answer: A, D
Explanation
Hosting a static website on Amazon S3 (Option D) completely eliminates server maintenance and patching, offering the lowest possible operational overhead for non-dynamic content. Positioning Amazon CloudFront (Option A) in front of the S3 bucket provides global scalability, caching, and secure HTTPS delivery. Using EC2 instances (Option E) reintroduces the burden of OS patching, while AWS WAF (Option B) does not provide SSL/TLS termination, and Lambda (Option C) is unnecessarily complex for hosting static files.