1. 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 confirmation due to lengthy processing times. A solutions architect needs to reduce these processing times.Which action will be MOST effective in accomplishing this?
A) Replace the SQS queue with Amazon Kinesis Data Firehose B) Use Amazon EC2 Auto Scaling to scale out the middle tier instances based on the SQS queue depth. C) Add an Amazon CloudFront distribution to cache the responses for the web tier. D) Use Amazon ElastiCache for Redis in front of the DynamoDB backend tier.
2. Application developers have noticed that a production application is very slow when business reporting users run large production reports against the Amazon RDS instance backing the application. The CPU and memory utilization metrics for the RDS instance do not exceed 60% while the reporting queries are running. The business reporting users must be able to generate reports without affecting the application performance.Which action will accomplish this?
A) Enable multiple Availability Zones on the RDS instance. B) Create a read replica and connect the application to it C) Create a read replica and connect the business report to it D) Increase the size of the RDS instance
3. A company recently launched its website to serve content to its global user base. The company wants to store and accelerate the delivery of static content to its users by leveraging Amazon CloudFront with an Amazon EC2 instance attached as its origin.How should a solutions architect optimize high availability for the application?
A) Use Lambda@Edge for CloudFront. B) Configure another EC2 instance as part of the origin server cluster in the same Availability Zone. C) Use Amazon S3 Transfer Acceleration for CloudFront. D) Configure another EC2 instance in a different Availability Zone as part of the origin group.
4. A company is seeing access requests by some suspicious IP addresses. The security team discovers the requests are from different IP addresses under the same CIDR range.What should a solutions architect recommend to the team?
A) Add a rule in the inbound table of the security to deny the traffic from that CIDR range. B) Add a deny rule in the inbound table of the network ACL with a lower number than other rules. C) Add a rule in the outbound table of the security group to deny the traffic from that CIDR range. D) Add a deny rule in the outbound table of the network ACL with a lower rule number than other rules.
5. A solutions architect observes that a nightly batch processing job is automatically scaled up for 1 hour before the desired Amazon EC2 capacity is reached. The peak capacity is the same every night and the batch jobs always start at 1 AM. The solutions architect needs to find a cost-effective solution that will allow for the desired EC2 capacity to be reached quickly and allow the Auto Scaling group to scale down after the batch jobs are complete.What should the solutions architect do to meet these requirements?
A) Increase the minimum capacity for the Auto Scaling group. B) Change the scaling policy to add more EC2 instances during each scaling operation. C) Increase the maximum capacity for the Auto Scaling group. D) Configure scheduled scaling to scale up to the desired compute level.
Leave a comment