A company has an existing web application that runs on two Amazon EC2 instances behind an Application Load Balancer (ALB) across two Availability Zones The application uses an Amazon RDS Multi-AZ DB Instance Amazon Route 53 record sets route requests tor dynamic content to the load balancer and requests for static content to an Amazon S3 bucket Site visitors are reporting extremely long loading times.
Which actions should be taken to improve the performance of the website? (Select TWO)
A . Add Amazon CloudFront caching for static content
B . Change the load balancer listener from HTTPS to TCP
C . Enable Amazon Route 53 latency-based routing
D . Implement Amazon EC2 Auto Scaling for the web servers
E . Move the static content from Amazon S3 to the web servers
Answer: AD
Explanation:
To improve the performance of the website with long loading times, leveraging Amazon CloudFront for caching static content and implementing EC2 Auto Scaling are effective strategies.
Add Amazon CloudFront Caching:
Navigate to the CloudFront console and create a new distribution.
For the origin, specify the S3 bucket where the static content is stored.
Configure caching settings to ensure that static content is cached at edge locations for faster delivery to end users.
Update the DNS settings in Amazon Route 53 to point to the CloudFront distribution for static content.
Implement EC2 Auto Scaling:
Go to the EC2 console and create a new launch configuration or launch template for the web servers.
Set up an Auto Scaling group using the launch configuration/template.
Configure the Auto Scaling group to use health checks, and specify the desired, minimum, and maximum number of instances.
Define scaling policies to add or remove instances based on CPU utilization or other metrics. Distribute instances across multiple Availability Zones for high availability.
Reference: Amazon CloudFront Developer Guide
Amazon EC2 Auto Scaling
Latest SOA-C02 Dumps Valid Version with 54 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund