Amazon (SAA-C03) Exam Questions And Answers page 66
As part of budget planning, management wants a report of AWS billed items listed by user. The data will be used to create department budgets. A solutions architect needs to determine the most efficient way to obtain this report information.
Which solution meets these requirements?
Which solution meets these requirements?
Create a report in Cost Explorer and download the report.
Access the bill details from the billing dashboard and download the bill.
Modify a cost budget in AWS Budgets to alert with Amazon Simple Email Service (Amazon SES).
Design Resilient Architectures
Design Cost-Optimized Architectures
A start-up company has a web application based in the us-east-1 Region with multiple Amazon EC2 instances running behind an Application Load Balancer across multiple Availability Zones. As the company s user base grows in the us-west-1 Region, it needs a solution with low latency and high availability.
What should a solutions architect do to accomplish this?
What should a solutions architect do to accomplish this?
Provision EC2 instances in us-west-1. Switch the Application Load Balancer to a Network Load Balancer to achieve cross-Region load balancing.
Provision EC2 instances and an Application Load Balancer in us-west-1. Make the load balancer distribute the traffic based on the location of the request.
Provision EC2 instances and configure an Application Load Balancer in us-west-1. Create an accelerator in AWS Global Accelerator that uses an endpoint group that includes the load balancer endpoints in both Regions.
Provision EC2 instances and configure an Application Load Balancer in us-west-1. Configure Amazon Route 53 with a weighted routing policy. Create alias records in Route 53 that point to the Application Load Balancer.
Define Performant Architectures
Design Cost-Optimized Architectures
A team has an application that detects new objects being uploaded into an Amazon S3 bucket. The uploads trigger AWS Lambda function to write object metadata into an Amazon DynamoDB table and an Amazon RDS for PostgreSQL database.
Which action should the team take to ensure high availability?
Which action should the team take to ensure high availability?
Enable Cross-Region Replication in the S3 bucket.
Create a Lambda function for each Availability Zone the application is deployed in.
Enable Multi-AZ on the RDS for PostgreSQL database.
Create a DynamoDB stream for the DynamoDB table.
Design Resilient Architectures
Define Performant Architectures
A three-tier web application processes orders from customers. The web tier consists of Amazon EC2 instances behind an Application Load Balancer, a middle tier of three EC2 instances decoupled from the web tier using Amazon SQS, and an Amazon DynamoDB backend. At peak times, customers who submit orders using the site have to wait much longer than normal to receive confirmations due to lengthy processing times. A solutions architect needs to reduce these processing times.
Which action will be MOST effective in accomplishing this?
Which action will be MOST effective in accomplishing this?
Replace the SQS queue with Amazon Kinesis Data Firehose.
Use Amazon ElastiCache for Redis in front of the DynamoDB backend tier.
Add an Amazon CloudFront distribution to cache the responses for the web tier.
Use Amazon EC2 Auto Scaling to scale out the middle tier instances based on the SQS queue depth.
Define Performant Architectures
A trucking company is deploying an application that will track the GPS coordinates of all the company s trucks. The company needs a solution that will generate real-time statistics based on metadata lookups with high read throughput and microsecond latency. The database must be fault tolerant and must minimize operational overhead and development effort.
Which combination of steps should a solutions architect take to meet these requirements? (Choose two.)
Which combination of steps should a solutions architect take to meet these requirements? (Choose two.)
Use Amazon DynamoDB as the database.
Use Amazon Aurora MySQL as the database.
Use Amazon RDS for MySQL as the database
Use Amazon ElastiCache as the caching layer.
Use Amazon DynamoDB Accelerator (DAX) as the caching layer.
Design Resilient Architectures
Define Performant Architectures
A user owns a MySQL database that is accessed by various clients who expect, at most, 100 ms latency on requests. Once a record is stored in the database, it is rarely changed. Clients only access one record at a time.
Database access has been increasing exponentially due to increased client demand. The resultant load will soon exceed the capacity of the most expensive hardware available for purchase. The user wants to migrate to AWS, and is willing to change database systems.
Which service would alleviate the database load issue and offer virtually unlimited scalability for the future?
Database access has been increasing exponentially due to increased client demand. The resultant load will soon exceed the capacity of the most expensive hardware available for purchase. The user wants to migrate to AWS, and is willing to change database systems.
Which service would alleviate the database load issue and offer virtually unlimited scalability for the future?
Amazon RDS
Amazon DynamoDB
Amazon Redshift
AWS Data Pipeline
Define Performant Architectures
Design Cost-Optimized Architectures
A user wants to list the IAM role that is attached to their Amazon EC2 instance. The user has login access to the EC2 instance but does not have IAM permissions.
What should a solutions architect do to retrieve this information?
What should a solutions architect do to retrieve this information?
Run the following EC2 command:
curl http://169.254.169.254/latest/meta-data/iam/info
curl http://169.254.169.254/latest/meta-data/iam/info
Run the following EC2 command:
curl http://169.254.169.254/latest/user-data/iam/info
curl http://169.254.169.254/latest/user-data/iam/info
Run the following EC2 command:
http://169.254.169.254/latest/dynamic/instance-identity/
http://169.254.169.254/latest/dynamic/instance-identity/
Run the following AWS CLI command:
aws iam get-instance-profile --instance-profile-name ExampleInstanceProfile
aws iam get-instance-profile --instance-profile-name ExampleInstanceProfile
Define Performant Architectures
Design Cost-Optimized Architectures
A web application is deployed in the AWS Cloud. It consists of a two-tier architecture that includes a web layer and a database layer. The web server is vulnerable to cross-site scripting (XSS) attacks.
What should a solutions architect do to remediate the vulnerability?
What should a solutions architect do to remediate the vulnerability?
Create a Classic Load Balancer. Put the web layer behind the load balancer and enable AWS WAF.
Create a Network Load Balancer. Put the web layer behind the load balancer and enable AWS WAF.
Create an Application Load Balancer. Put the web layer behind the load balancer and enable AWS WAF.
Create an Application Load Balancer. Put the web layer behind the load balancer and use AWS Shield Standard.
Specify Secure Applications and Architectures
A web application must persist order data to Amazon S3 to support neat-real time processing. A solutions architect needs create an architecture that is both scalable and fault tolerant.
Which solutions meet these requirements? (Choose two.)
Which solutions meet these requirements? (Choose two.)
Write the order event to an Amazon DynamoDB table. Use DynamoDB Streams to trigger an AWS Lambda function that parses the payload and writes the data to Amazon S3.
Write the order event to an Amazon Simple Queue Service (Amazon SQS) queue. Use the queue to trigger an AWSLambda function that parsers the payload and writes the data to Amazon S3.
Write the order event to an Amazon Simple Notification Service (Amazon SNS) topic. Use the SNS topic to trigger an AWS Lambda function that parses the payload and writes the data to Amazon S3.
Write the order event to an Amazon Simple Queue Service (Amazon SQS) queue. Use an Amazon EventBridge (Amazon CloudWatch Events) rule to trigger an AWS Lambda function that parses the payload and writes the data to Amazon S3.
Write the order event to an Amazon Simple Notification Service (Amazon SNS) topic. Use an Amazon EventBridge (Amazon CloudWatch Events) rule to trigger an AWS Lambda function that parses the payload andwrites the data to Amazon S3.
Design Resilient Architectures
Define Performant Architectures
A web application runs on Amazon EC2 instances behind an Application Load Balancer. The application allows users to create custom reports of historical weather data. Generating a report can take up to 5 minutes. These long-running requests use many of the available incoming connections, making the system unresponsive to other users.
How can a solutions architect make the system more responsive?
How can a solutions architect make the system more responsive?
Use Amazon SQS with AWS Lambda to generate reports.
Increase the idle timeout on the Application Load Balancer to 5 minutes.
Update the client-side application code to increase its request timeout to 5 minutes.
Publish the reports to Amazon S3 and use Amazon CloudFront for downloading to the user.
Define Performant Architectures
Comments