amazon AWS Certified Solutions Architect - Associate SAA-C01 online exam

What students need to know about the aws-certified-solutions-architect-associate-saa-c01 exam

  • Total 354 Questions & Answers

Question 1

A Solutions Architect is designing a solution to store a large quantity of event data in Amazon S3. The Architect anticipates
that the workload will consistently exceed 100 requests each second.
What should the Architect do in Amazon S3 to optimize performance?

  • A. Randomize a key name prefix.
  • B. Store the event data in separate buckets.
  • C. Randomize the key name suffix.
  • D. Use Amazon S3 Transfer Acceleration.
Answer:

A

Explanation:
Reference https://docs.aws.amazon.com/AmazonS3/latest/dev/request-rate-perf-considerations.html

Discussions

Question 2

An Internet-facing multi-tier web application must be highly available. An ELB Classic Load Balancer is deployed in front of
the web tier. Amazon EC2 instances at the web application tier are deployed evenly across two Availability Zones. The
database is deployed using RDS Multi-AZ. A NAT instance is launched for Amazon EC2 instances and database resources
to access the Internet. These instances are not assigned with public IP addresses.
Which component poses a potential single point of failure in this architecture?

  • A. Amazon EC2
  • B. NAT instance
  • C. ELB Classic Load Balancer
  • D. Amazon RDS
Answer:

C

Discussions

Question 3

A Solutions Architect must design an Amazon DynamoDB table to store data about customer activities. The data is used to
analyze recent customer behavior, so data that is less than a week old is heavily accessed and older data is accessed
infrequently. Data that is more than one month old never needs to be referenced by the application, but needs to be archived
for year-end analytics.
What is the MOST cost-efficient way to meet these requirements? (Choose two.)

  • A. Use DynamoDB time-to-live settings to expire items after a certain time period.
  • B. Provision a higher write capacity unit to minimize the number of partitions.
  • C. Create separate tables for each week’s data with higher throughput for the current week.
  • D. Pre-process data to consolidate multiple records to minimize write operations.
  • E. Export the old table data from DynamoDB to Amazon S3 using AWS Data Pipeline, and delete the old table.
Answer:

B C

Discussions

Question 4

A company is moving to AWS. Management has identified a set of approved AWS services that meet all deployment
requirements. The company would like to restrict access to all other unapproved services to which employees would have
access.
Which solution meets these requirements with the LEAST amount of operational overhead?

  • A. Configure the AWS Trusted Advisor service utilization compliance report. Subscribe to Amazon SNS notifications from Trusted Advisor. Create a custom AWS Lambda function that can automatically remediate the use of unauthorized services.
  • B. Use AWS Config to evaluate the configuration settings of AWS resources. Subscribe to Amazon SNS notifications from AWS Config. Create a custom AWS Lambda function that can automatically remediate the use of unauthorized services.
  • C. Configure AWS Organizations. Create an organizational unit (OU) and place all AWS accounts into the OU. Apply a service control policy (SCP) to the OU that denies the use of certain services.
  • D. Create a custom AWS IAM policy. Deploy the policy to each account using AWS CloudFormation StackSets. Include deny statements in the policy to restrict the use of certain services. Attach the policies to all IAM users in each account.
Answer:

C

Discussions

Question 5

A Solutions Architect is designing a log-processing solution that requires storage that supports up to 500 MB/s throughput.
The data is sequentially accessed by an Amazon EC2 instance. Which Amazon storage type satisfies these requirements?

  • A. EBS Provisioned IOPS SSD (io1)
  • B. EBS General Purpose SSD (gp2)
  • C. EBS Throughput Optimized HDD (st1)
  • D. EBS Cold HDD (sc1)
Answer:

C

Explanation:
Reference https://aws.amazon.com/ebs/faqs/

Discussions

Question 6

An application requires block storage for file updates. The data is 500 GB and must continuously sustain 100 MiB/s of
aggregate read/write operations.
Which storage option is appropriate for this application?

  • A. Amazon S3
  • B. Amazon EFS
  • C. Amazon EBS
  • D. Amazon Glacier
Answer:

C

Discussions

Question 7

A Solutions Architect needs to deploy a node.js-based web application that is highly available and scales automatically. The
Marketing team needs to roll back on application releases quickly, and they need to have an operational dashboard. The
Marketing team does not want to manage deployment of OS patches to the Linux servers.
Use of which AWS service will satisfy these requirements?

  • A. Amazon EC2
  • B. Amazon API Gateway
  • C. AWS Elastic Beanstalk
  • D. Amazon EC2 Container Service
Answer:

C

Explanation:
Reference https://aws.amazon.com/getting-started/projects/deploy-nodejs-web-app/

Discussions

Question 8

A company has a web application that makes requests to a backend API service. The API service is behind an Elastic Load
Balancer running on Amazon EC2 instances.
Most backend API service endpoint calls finish very quickly, but one endpoint that makes calls to create objects in an
external service takes a long time to complete. These long-running calls are causing client timeouts and increasing overall
system latency.
What should be done to minimize the system throughput impact of the slow-running endpoint?

  • A. Change the EC2 instance size to increase memory and compute capacity.
  • B. Use Amazon SQS to offload the long-running requests for asynchronous processing by seprate workers.
  • C. Increase the load balancer idle timeount to allow the long-running requests to complete.
  • D. Use Amazon ElastiCache for Redis to cache responses from the external service.
Answer:

D

Discussions

Question 9

A web application stores all data in an Amazon RDS Aurora database instance. A Solutions Architect wants to provide
access to the data for a detailed report for the Marketing team, but is concerned that the additional load on the database will
affect the performance of the web application.
How can the report be created without affecting the performance of the application?

  • A. Create a read replica of the database.
  • B. Provision a new RDS instance as a secondary master.
  • C. Configure the database to be in multiple regions.
  • D. Increase the number of provisioned storage IOPS.
Answer:

A

Discussions

Question 10

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 Redshift
  • B. Amazon DynamoDB
  • C. Amazon RDS MySQL
  • D. Amazon Aurora
Answer:

B

Discussions
To page 2