Inspirational journeys

Follow the stories of academics and their research expeditions

AWS Certified Solutions Architect - Associate - Part 11

Mary Smith

Sun, 19 Apr 2026

AWS Certified Solutions Architect - Associate - Part 11

1. A company hosts a static website within an Amazon S3 bucket. A solutions architect needs to ensure that data can be recovered in case of accidental deletion.Which action will accomplish this?

A) Enable an Amazon S3 lifecycle policy.
B) Enable Amazon S3 versioning.
C) Enable Amazon S3 Intelligent-Tiering.
D) Enable Amazon S3 cross-Region replication.



2. A Solutions Architect is designing a new social media application. The application must provide a secure method for uploading profile photos. Each user should be able to upload a profile photo into a shared storage location for one week after their profile is created.Which approach will meet all of these requirements?

A) Use Amazon S3 with the default private access policy and generate pre-signed URLs each time a new site profile is created.
B) Use Amazon CloudFront with AWS CloudTrail for auditing the specific times when profile photos are uploaded.
C) Use Amazon Kinesis with AWS CloudTrail for auditing the specific times when profile photos are uploaded.
D) Use Amazon EBS volumes with IAM policies restricting user access to specific time periods.



3. A customer owns a simple API for their website that receives about 1,000 requests each day and has an average response time of 50 ms. It is currently hosted on one c4.large instance.Which changes to the architecture will provide high availability at the LOWEST cost?

A) Create an Auto Scaling group with a maximum of two instances, then use an Application Load Balancer to balance the traffic.
B) Recreate the API using Amazon API Gateway and integrate the new API with the existing backend service.
C) Recreate the API using Amazon API Gateway and use AWS Lambda as the service backend.
D) Create an Auto Scaling group with a minimum of one instance and a maximum of two instances, then use an Application Load Balancer to balance the traffic.



4. A company is launching an application that it expects to be very popular. The company needs a database that can scale with the rest of the application. The schema will change frequently. The application cannot afford any downtime for database changes.Which AWS service allows the company to achieve these objectives?

A) Amazon DynamoDB
B) Amazon Aurora
C) Amazon RDS MySQL
D) Amazon Redshift



5. A company's application is running on Amazon EC2 instances in a single Region. In the event of a disaster, a solutions architect needs to ensure that the resources can also be deployed to a second Region.Which combination of actions should the solutions architect take to accomplish this? (Choose two.)(Select 2answers)

A) Launch a new EC2 instance from an Amazon Machine Image (AMI) in a new Region.
B) Detach a volume on an EC2 instance and copy it to Amazon S3.
C) Copy an Amazon Elastic Block Store (Amazon EBS) volume from Amazon S3 and launch an EC2 instance in the destination Region using that EBS volume.
D) Launch a new EC2 instance in a new Region and copy a volume from Amazon S3 to the new instance.
E) Copy an Amazon Machine Image (AMI) of an EC2 instance and specify a different Region for the destination.


1. Right Answer: B
Explanation: https://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html

2. Right Answer: A
Explanation: https://docs.aws.amazon.com/AmazonS3/latest/dev/PresignedUrlUploadObject.html

3. Right Answer: C
Explanation: The API does not receive a high volume of traffic or require extremely low latency. It would not be cost efficient to use multiple EC2 instances and Elastic Load Balancers. Instead the best course of action would be to recreate the API using API Gateway which will allow the customer to only pay for what they use. AWS(Amazon Web Service) Lambda can likewise be used for the back-end processing reducing cost by utilizing a pay for what you use serverless service If the architect recreates the API using API Gateway but integrates the API with the existing back-end this is not highly available and is not the lowest cost option Using Application Load Balancers with multiple EC2 instances would not be cost effective

4. Right Answer: A
Explanation:

5. Right Answer: A,E
Explanation: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html

0 Comments

Leave a comment