A SysOps administrator needs to design a high-traffic static website. The website must be highly available and must provide the lowest possible latency to users across the globe.
Which solution will meet these requirements?
A.
Create an Amazon S3 bucket, and upload the website content to the S3 bucket. Create an Amazon CloudFront distribution in each AWS Region, and set the S3 bucket as the origin. Use Amazon Route 53 to create a DNS record that uses a geolocation routing policy to route traffic to the correct CloudFront distribution based on where the request originates.
B.
Create an Amazon S3 bucket, and upload the website content to the S3 bucket. Create an Amazon CloudFront distribution, and set the S3 bucket as the origin. Use Amazon Route 53 to create an alias record that points to the CloudFront distribution.
C.
Create an Application Load Balancer (ALB) and a target group. Create an Amazon EC2 Auto Scaling group with at least two EC2 instances in the associated target group. Store the website content on the EC2 instances. Use Amazon Route 53 to create an alias record that points to the ALB.
D.
Create an Application Load Balancer (ALB) and a target group in two Regions. Create an Amazon EC2 Auto Scaling group in each Region with at least two EC2 instances in each target group. Store the website content on the EC2 instances. Use Amazon Route 53 to create a DNS record that uses a geolocation routing policy to route traffic to the correct ALB based on where the request originates.
To design a high-traffic static website that is highly available and provides low latency globally, you can use Amazon S3, CloudFront, and Route 53. This solution leverages the global edge locations of CloudFront to deliver content with low latency.
Create an Amazon S3 Bucket:
Open the S3 console at Amazon S3 Console.
Create a new bucket and upload your website content.
Configure S3 for Static Website Hosting:
Go to the Properties tab of your bucket.
Enable Static website hosting and set the index document (e.g., index.html).
Create a CloudFront Distribution:
Open the CloudFront console at Amazon CloudFront Console.
Create a new distribution and set the S3 bucket as the origin.
Configure distribution settings, including caching behaviors and SSL/TLS settings.
Create Route 53 Alias Record:
Open the Route 53 console at Amazon Route 53 Console.
Select the hosted zone for your domain.
Create a new record set, choose ALIAS as the record type, and point it to the CloudFront distribution.
References:
Amazon S3 Static Website Hosting
Creating a CloudFront Distribution
Routing Traffic to a CloudFront Distribution
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit