AWS Certified Solutions Architect – Associate (SAA-C02) — Question 595
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 a new 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 with static website hosting enabled (Option D) completely removes the operational overhead of patching and managing servers, making it ideal for content updated only four times a year. Adding Amazon CloudFront (Option A) provides global scalability, low latency, and enables HTTPS for enhanced security. Using EC2 instances (Option E) introduces significant management and patching overhead, AWS Lambda (Option C) is unnecessary and complex for static content, and AWS WAF (Option B) does not natively provide HTTPS functionality.