Multiple Choice
A retail company has a custom .NET web application running on AWS that uses Microsoft SQL Server for the database. The application servers maintain a user's session locally. Which combination of architecture changes are needed to ensure all tiers of the solution are highly available? (Choose three.)
A) Refactor the application to store the user's session in Amazon ElastiCache. Use Application Load Balancers to distribute the load between application instances.
B) Set up the database to generate hourly snapshots using Amazon EBS. Configure an Amazon CloudWatch Events rule to launch a new database instance if the primary one fails.
C) Migrate the database to Amazon RDS for SQL Server. Configure the RDS instance to use a Multi-AZ deployment.
D) Move the .NET content to an Amazon S3 bucket. Configure the bucket for static website hosting.
E) Put the application instances in an Auto Scaling group. Configure the Auto Scaling group to create new instances if an instance becomes unhealthy.
F) Deploy Amazon CloudFront in front of the application tier. Configure CloudFront to serve content from healthy application instances only.
Correct Answer:

Verified
Correct Answer:
Verified
Q563: A company runs a legacy system on
Q564: AWS has launched T2 instances which come
Q565: A customer has established an AWS Direct
Q566: A company is implementing a multi-account strategy;
Q567: A company is designing a data processing
Q569: A company is launching a new web
Q570: The Principal element of an IAM policy
Q571: In Amazon Cognito, your mobile app authenticates
Q572: Which of the following cannot be done
Q573: A Solutions Architect must design a highly