AWS Certified Solution Architect Associate – Dump 02

You are working as an AWS Architect for a start-up company. They have a two-tier production website. Database servers are spread across multiple Availability Zones and are stateful.

You have configured Auto Scaling Group for these database servers with a minimum of 2 instances & maximum of 6 instances. During post-peak hours, you observe some data loss. Which feature needs to be configured additionally to avoid future data loss (and copy data before instance termination)?

A. Modify the cooldown period to complete custom actions before the Instance terminates.

B.Add lifecycle hooks to Auto Scaling group.

C. Customize Termination policy to complete data copy before termination.

D. Suspend Terminate process that will avoid data loss.


An application allows a manufacturing site to upload files. Each uploaded 3 GB file is processed to extract metadata, and this process takes a few seconds per file. The frequency at which the uploading happens is unpredictable. For instance, there may be no upload for hours, followed by several files being uploaded concurrently.

Which architecture will address this workload in the most cost-efficient manner?

A. Use a Kinesis Data Delivery Stream to store the file. Use Lambda for processing.

B. Use an SQS queue to store the file to be accessed by a fleet of EC2 Instances.

C. Store the file in an EBS volume, which can then be accessed by another EC2 Instance for processing.

D. Store the file in an S3 bucket. Use Amazon S3 event notification to invoke a Lambda function for file processing.


For which of the following scenarios should a Solutions Architect consider using ElasticBeanStalk? (Choose Two)

A. A web application using Amazon RDS

B. An Enterprise Data Warehouse

C. A long-running worker process

D. Capacity provisioning and load balancing of website

E. A management task run once on nightly basis


You have an application running in us-west-2 that requires 6 EC2 Instances running at all times. With 3 Availability Zones in the region viz. us-west-2a, us-west-2b, and us-west-2c, which of the following deployments provides fault tolerance if an Availability Zone in us-west-2 becomes unavailable? (SELECT TWO)

A. 2 EC2 Instances in us-west-2a, 2 EC2 Instances in us-west-2b, and 2 EC2 Instances in us-west-2c

B. 3 EC2 Instances in us-west-2a, 3 EC2 Instances in us-west-2b, and no EC2 Instances in us-west-2c

C. 4 EC2 Instances in us-west-2a, 2 EC2 Instances in us-west-2b, and 2 EC2 Instances in us-west-2c

D. 6 EC2 Instances in us-west-2a, 6 EC2 Instances in us-west-2b, and no EC2 Instances in us-west-2c

E. 3 EC2 Instances in us-west-2a, 3 EC2 Instances in us-west-2b, and 3 EC2 Instances in us-west-2c


A company is migrating an on-premises 10TB MySQL database to AWS. There’s a business requirement that the replica lag should be kept under 100 milliseconds. In addition to this requirement, the company expects this database to quadruple in size.

Which Amazon RDS engine meets the above requirements?

A. MySQL

B. Microsoft SQL Server

C. Oracle

D. Amazon Aurora


An application with a 150 GB relational database runs on an EC2 Instance. While the application is used infrequently with small peaks in the morning and evening, which storage type would be the most cost-effective option for the above requirement?

A.Amazon EBS provisioned IOPS SSD

B.Amazon EBS Throughput Optimized HDD

C.Amazon EBS General Purpose SSD

D.Amazon EFS


You are working as an AWS Architect for a start-up company. The company has a two-tier production website on AWS with web servers in front end & database servers in the back end. The third-party firm has been looking after the operations of these database servers. They need to access these database servers in private subnets on SSH port. As per standard operating procedure provided by Security team, all access to these servers should be over a secure layer. What will be the best solution to meet this requirement?

A.Deploy Bastion hosts in Private Subnet

B.Deploy NAT Instance in Private Subnet

C.Deploy NAT Instance in Public Subnet

D.Deploy Bastion hosts in Public Subnet


You are working for a start-up company that develops mobile gaming applications using AWS resources. For creating AWS resources, the project team is using CloudFormation Templates.

The Project Team is concerned about the changes made in EC2 instance properties by the Operations Team, apart from parameters specified in CloudFormation Templates. To observe changes in AWS EC2 instance, you advise using CloudFormation Drift Detection.

After Drift detection, when you check drift status for all AWS EC2 instance, drift for certain property values having default values for resource properties is not displayed. What would you do to include these resources properties to be captured in CloudFormation Drift Detection?

A.Run CloudFormation Drift Detection on individual stack resources instead of entire CloudFormation stack.

B.Explicitly set the property value, which can be the same as the default value.

C.Manually check these resources as this is not supported in CloudFormation Drift Detection.

D.Assign Read permission to CloudFormation Drift Detection to determine drift.


You are working as an AWS consultant for a start-up company. They have developed a web application for their employees to share files with external vendors securely. They created an AutoScaling group for the web servers which requires two m4.large EC2 instances running at all times, scaling up to a maximum of twelve instances.

Post-deployment of the application, a huge rise in cost was observed. Due to a limited budget, the CTO has requested your advice to optimize the usage of instances in the Auto Scaling groups. What would you suggest to reduce costs without any adverse impact on the performance?

A.Create an Auto Scaling group with t2. micro On-Demand instances.

B.Create an Auto Scaling group with a mix of On-Demand & Spot Instance. Select the On-Demand base as zero. Above On-Demand base, select 100% of On-Demand instance & 0% of Spot Instance.

C.Create an Auto Scaling group with all Spot Instance.

D.Create an Auto Scaling group with a mix of On-Demand & Spot Instance. Select the On-Demand base as 2. Above On-Demand base, select 20% of On-Demand instance & 80% of Spot Instance.


An AWS Solutions Architect who is designing a solution to store and archive corporate documents has determined Amazon Glacier as the right choice. 

An important requirement is that the data must be delivered within 10 minutes of a retrieval request.

Which feature in Amazon Glacier could help to meet this requirement?

A.Vault Lock

B.Expedited retrieval

C.Bulk retrieval

D.Standard retrieval