Amazon AWS Certified Solutions Architect - Associate SAA-C03
Prev

There are 677 results

Next
#81 (Accuracy: 100% / 12 votes)
A company has a highly dynamic batch processing job that uses many Amazon EC2 instances to complete it. The job is stateless in nature, can be started and stopped at any given time with no negative impact, and typically takes upwards of 60 minutes total to complete. The company has asked a solutions architect to design a scalable and cost-effective solution that meets the requirements of the job.
What should the solutions architect recommend?
  • A. Implement EC2 Spot Instances.
  • B. Purchase EC2 Reserved Instances.
  • C. Implement EC2 On-Demand Instances.
  • D. Implement the processing on AWS Lambda.
#82 (Accuracy: 97% / 17 votes)
A company is running a multi-tier web application on premises. The web application is containerized and runs on a number of Linux hosts connected to a PostgreSQL database that contains user records. The operational overhead of maintaining the infrastructure and capacity planning is limiting the company's growth. A solutions architect must improve the application's infrastructure.
Which combination of actions should the solutions architect take to accomplish this? (Choose two.)
  • A. Migrate the PostgreSQL database to Amazon Aurora.
  • B. Migrate the web application to be hosted on Amazon EC2 instances.
  • C. Set up an Amazon CloudFront distribution for the web application content.
  • D. Set up Amazon ElastiCache between the web application and the PostgreSQL database.
  • E. Migrate the web application to be hosted on AWS Fargate with Amazon Elastic Container Service (Amazon ECS).
#83 (Accuracy: 100% / 14 votes)
An application runs on Amazon EC2 instances across multiple Availability Zonas. The instances run in an Amazon EC2 Auto Scaling group behind an Application Load Balancer. The application performs best when the CPU utilization of the EC2 instances is at or near 40%.
What should a solutions architect do to maintain the desired performance across all instances in the group?
  • A. Use a simple scaling policy to dynamically scale the Auto Scaling group.
  • B. Use a target tracking policy to dynamically scale the Auto Scaling group.
  • C. Use an AWS Lambda function ta update the desired Auto Scaling group capacity.
  • D. Use scheduled scaling actions to scale up and scale down the Auto Scaling group.
#84 (Accuracy: 100% / 8 votes)
A company is developing a file-sharing application that will use an Amazon S3 bucket for storage. The company wants to serve all the files through an Amazon CloudFront distribution. The company does not want the files to be accessible through direct navigation to the S3 URL.
What should a solutions architect do to meet these requirements?
  • A. Write individual policies for each S3 bucket to grant read permission for only CloudFront access.
  • B. Create an IAM user. Grant the user read permission to objects in the S3 bucket. Assign the user to CloudFront.
  • C. Write an S3 bucket policy that assigns the CloudFront distribution ID as the Principal and assigns the target S3 bucket as the Amazon Resource Name (ARN).
  • D. Create an origin access identity (OAI). Assign the OAI to the CloudFront distribution. Configure the S3 bucket permissions so that only the OAI has read permission.
#85 (Accuracy: 95% / 14 votes)
A company’s website provides users with downloadable historical performance reports. The website needs a solution that will scale to meet the company’s website demands globally. The solution should be cost-effective, limit the provisioning of infrastructure resources, and provide the fastest possible response time.
Which combination should a solutions architect recommend to meet these requirements?
  • A. Amazon CloudFront and Amazon S3
  • B. AWS Lambda and Amazon DynamoDB
  • C. Application Load Balancer with Amazon EC2 Auto Scaling
  • D. Amazon Route 53 with internal Application Load Balancers
#86 (Accuracy: 100% / 15 votes)
A company runs workloads on AWS. The company needs to connect to a service from an external provider. The service is hosted in the provider's VPC. According to the company’s security team, the connectivity must be private and must be restricted to the target service. The connection must be initiated only from the company’s VPC.
Which solution will mast these requirements?
  • A. Create a VPC peering connection between the company's VPC and the provider's VPC. Update the route table to connect to the target service.
  • B. Ask the provider to create a virtual private gateway in its VPC. Use AWS PrivateLink to connect to the target service.
  • C. Create a NAT gateway in a public subnet of the company’s VPUpdate the route table to connect to the target service.
  • D. Ask the provider to create a VPC endpoint for the target service. Use AWS PrivateLink to connect to the target service.
#87 (Accuracy: 90% / 31 votes)
A company is migrating its on-premises PostgreSQL database to Amazon Aurora PostgreSQL. The on-premises database must remain online and accessible during the migration. The Aurora database must remain synchronized with the on-premises database.
Which combination of actions must a solutions architect take to meet these requirements? (Choose two.)
  • A. Create an ongoing replication task.
  • B. Create a database backup of the on-premises database.
  • C. Create an AWS Database Migration Service (AWS DMS) replication server.
  • D. Convert the database schema by using the AWS Schema Conversion Tool (AWS SCT).
  • E. Create an Amazon EventBridge (Amazon CloudWatch Events) rule to monitor the database synchronization.
#88 (Accuracy: 100% / 10 votes)
A company runs its ecommerce application on AWS. Every new order is published as a massage in a RabbitMQ queue that runs on an Amazon EC2 instance in a single Availability Zone. These messages are processed by a different application that runs on a separate EC2 instance. This application stores the details in a PostgreSQL database on another EC2 instance. All the EC2 instances are in the same Availability Zone.
The company needs to redesign its architecture to provide the highest availability with the least operational overhead.

What should a solutions architect do to meet these requirements?
  • A. Migrate the queue to a redundant pair (active/standby) of RabbitMQ instances on Amazon MQ. Create a Multi-AZ Auto Scaling group for EC2 instances that host the application. Create another Multi-AZ Auto Scaling group for EC2 instances that host the PostgreSQL database.
  • B. Migrate the queue to a redundant pair (active/standby) of RabbitMQ instances on Amazon MQ. Create a Multi-AZ Auto Scaling group for EC2 instances that host the application. Migrate the database to run on a Multi-AZ deployment of Amazon RDS for PostgreSQL.
  • C. Create a Multi-AZ Auto Scaling group for EC2 instances that host the RabbitMQ queue. Create another Multi-AZ Auto Scaling group for EC2 instances that host the application. Migrate the database to run on a Multi-AZ deployment of Amazon RDS for PostgreSQL.
  • D. Create a Multi-AZ Auto Scaling group for EC2 instances that host the RabbitMQ queue. Create another Multi-AZ Auto Scaling group for EC2 instances that host the application. Create a third Multi-AZ Auto Scaling group for EC2 instances that host the PostgreSQL database
#89 (Accuracy: 100% / 12 votes)
A solutions architect needs to help a company optimize the cost of running an application on AWS. The application will use Amazon EC2 instances, AWS Fargate, and AWS Lambda for compute within the architecture.
The EC2 instances will run the data ingestion layer of the application.
EC2 usage will be sporadic and unpredictable. Workloads that run on EC2 instances can be interrupted at any time. The application front end will run on Fargate, and Lambda will serve the API layer. The front-end utilization and API layer utilization will be predictable over the course of the next year.
Which combination of purchasing options will provide the MOST cost-effective solution for hosting this application? (Choose two.)
  • A. Use Spot Instances for the data ingestion layer
  • B. Use On-Demand Instances for the data ingestion layer
  • C. Purchase a 1-year Compute Savings Plan for the front end and API layer.
  • D. Purchase 1-year All Upfront Reserved instances for the data ingestion layer.
  • E. Purchase a 1-year EC2 instance Savings Plan for the front end and API layer.
#90 (Accuracy: 100% / 13 votes)
A gaming company is designing a highly available architecture. The application runs on a modified Linux kernel and supports only UDP-based traffic. The company needs the front-end tier to provide the best possible user experience. That tier must have low latency, route traffic to the nearest edge location, and provide static IP addresses for entry into the application endpoints.
What should a solutions architect do to meet these requirements?
  • A. Configure Amazon Route 53 to forward requests to an Application Load Balancer. Use AWS Lambda for the application in AWS Application Auto Scaling.
  • B. Configure Amazon CloudFront to forward requests to a Network Load Balancer. Use AWS Lambda for the application in an AWS Application Auto Scaling group.
  • C. Configure AWS Global Accelerator to forward requests to a Network Load Balancer. Use Amazon EC2 instances for the application in an EC2 Auto Scaling group.
  • D. Configure Amazon API Gateway to forward requests to an Application Load Balancer. Use Amazon EC2 instances for the application in an EC2 Auto Scaling group.