Amazon (SAA-C03) Exam Questions And Answers page 9
A company has a service that produces event data. The company wants to use AWS to process the event data as it is received. The data is written in a specific order that must be maintained throughout processing. The company wants to implement a solution that minimizes operational overhead.
How should a solution architect accomplish this?
How should a solution architect accomplish this?
Create an Amazon Simple Notification Service (Amazon SNS) topic to deliver notifications containing payloads to process. Configure an AWS Lambda function as a subscriber.
Create an Amazon Simple Queue Service (Amazon SQS) standard queue to hold messages. Set up an AWS Lambda function to process messages from the queue independently.
Create an Amazon Simple Notification Service (Amazon SNS) topic to deliver notifications containing payloads to process. Configure an Amazon Simple Queue Service (Amazon SQS) queue as a subscriber.
Design Resilient Architectures
Define Performant Architectures
A company has a three-tier environment on AWS that ingests sensor data from its users devices. The traffic flows through a Network Load Balancer (NLB) then to Amazon EC2 instances for the web tier, and finally toEC2 instances for the application tier that makes database calls.
What should a solutions architect do to improve the security of data in transit to the web tier?
What should a solutions architect do to improve the security of data in transit to the web tier?
Configure a TLS listener and add the server certificate on the NLB.
Configure AWS Shield Advanced and enable AWS WAF on the NLB.
Change the load balancer to an Application Load Balancer and attach AWS WAF to it.
Encrypt the Amazon Elastic Block Store (Amazon EBS) volume on the EC2 instances using AWS Key Management Service (AWS KMS).
Specify Secure Applications and Architectures
A company has a three-tier image-sharing application. It uses an Amazon EC2 instance for the front-end layer, another for the backend tier, and a third for the MySQL database. A solutions architect has been tasked with designing a solution that is highly available, and requires the least amount of changes to the application
Which solution meets these requirements?
Which solution meets these requirements?
Use Amazon S3 to host the front-end layer and AWS Lambda functions for the backend layer. Move the database to an Amazon DynamoDB table and use Amazon S3 to store and serve users images.
Use load-balanced Multi-AZ AWS Elastic Beanstalk environments for the front-end and backend layers. Move the database to an Amazon RDS instance with multiple read replicas to store and serve users images.
Use Amazon S3 to host the front-end layer and a fleet of Amazon EC2 instances in an Auto Scaling group for the backend layer. Move the database to a memory optimized instance type to store and serve users images.
Use load-balanced Multi-AZ AWS Elastic Beanstalk environments for the front-end and backend layers. Move the database to an Amazon RDS instance with a Multi-AZ deployment. Use Amazon S3 to store and serve users images.
Design Resilient Architectures
Define Performant Architectures
A company has a two-tier application architecture that runs in public and private subnets. Amazon EC2 instances running the web application are in the public subnet and a database runs on the private subnet. The web application instances and the database are running in a single Availability Zone (AZ).
Which combination of steps should a solutions architect take to provide high availability for this architecture? (Choose two.)
Which combination of steps should a solutions architect take to provide high availability for this architecture? (Choose two.)
Create new public and private subnets in the same AZ for high availability.
Create an Amazon EC2 Auto Scaling group and Application Load Balancer spanning multiple AZs.
Add the existing web application instances to an Auto Scaling group behind an Application Load Balancer.
Create new public and private subnets in a new AZ. Create a database using Amazon EC2 in one AZ.
Create new public and private subnets in the same VPC, each in a new AZ. Migrate the database to an Amazon RDS multi-AZ deployment.
Design Resilient Architectures
Define Performant Architectures
A company has a web application with sporadic usage patterns. There is heavy usage at the beginning of each month, moderate usage at the start of each week, and unpredictable usage during the week. The application consists of a web server and a MySQL database server running inside the data center. The company would like to move the application to the AWS Cloud, and needs to select a cost-effective database platform that will not require database modifications.
Which solution will meet these requirements?
Which solution will meet these requirements?
Amazon DynamoDB
Amazon RDS for MySQL
MySQL-compatible Amazon Aurora Serverless
MySQL deployed on Amazon EC2 in an Auto Scaling group
Design Cost-Optimized Architectures
A company has a web server running on an Amazon EC2 instance in a public subnet with an Elastic IP address. The default security group is assigned to the EC2 instance. The default network ACL has been modified to block all traffic. A solutions architect needs to make the web server accessible from everywhere on port 443.
Which combination of steps will accomplish this task? (Choose two.)
Which combination of steps will accomplish this task? (Choose two.)
Create a security group with a rule to allow TCP port 443 from source 0.0.0.0/0.
Create a security group with a rule to allow TCP port 443 to destination 0.0.0.0/0.
Update the network ACL to allow TCP port 443 from source 0.0.0.0/0.
Update the network ACL to allow inbound/outbound TCP port 443 from source 0.0.0.0/0 and to destination 0.0.0.0/0.
Update the network ACL to allow inbound TCP port 443 from source 0.0.0.0/0 and outbound TCP port 32768-65535 to destination 0.0.0.0/0.
Define Performant Architectures
Specify Secure Applications and Architectures
A company has a website deployed on AWS. The database backend is hosted on Amazon RDS for MySQL with a primary instance and five read replicas to support scaling needs. The read replicas should lag no more than 1 second behind the primary instance to support the user experience.
As traffic on the website continues to increase, the replicas are falling further behind during periods of peak load, resulting in complaints from users when searches yield inconsistent results. A solutions architect needs to reduce the replication lag as much as possible, with minimal changes to the application code or operational requirements.
Which solution meets these requirements?
As traffic on the website continues to increase, the replicas are falling further behind during periods of peak load, resulting in complaints from users when searches yield inconsistent results. A solutions architect needs to reduce the replication lag as much as possible, with minimal changes to the application code or operational requirements.
Which solution meets these requirements?
Migrate the database to Amazon Aurora MySQL. Replace the MySQL read replicas with Aurora Replicas and enable Aurora Auto Scaling
Deploy an Amazon ElastiCache for Redis cluster in front of the database. Modify the website to check the cache before querying the database read endpoints.
Migrate the database from Amazon RDS to MySQL running on Amazon EC2 compute instances. Choose very large compute optimized instances for all replica nodes.
Migrate the database to Amazon DynamoDB. Initially provision a large number of read capacity units (RCUs) to support the required throughput with on-demand capacity scaling enabled.
Define Performant Architectures
Design Cost-Optimized Architectures
A company has a website hosted on AWS. The website is behind an Application Load Balancer (ALB) that is configured to handle HTTP and HTTPS separately. The company wants to forward all requests to the website so that the requests will use HTTPS.
What solution should a solutions architect do to meet this requirement?
What solution should a solutions architect do to meet this requirement?
Update the ALB s network ACL to accept only HTTPS traffic.
Create a rule that replaces the HTTP in the URL with HTTPS.
Create a listener rule on the ALB to redirect HTTP traffic to HTTPS.
Replace the ALB with a Network Load Balancer configured to use Server Name Indication (SNI).
Define Performant Architectures
Specify Secure Applications and Architectures
A company has a website running on Amazon EC2 instances across two Availability Zones. The company is expecting spikes in traffic on specific holidays, and wants to provide a consistent user experience. How can a solutions architect meet this requirement?
Use step scaling.
Use simple scaling.
Use lifecycle hooks.
Use scheduled scaling.
Design Resilient Architectures
Define Performant Architectures
A company has been running a web application with an Oracle relational database in an on-premises data center for the past 15 years. The company must migrate the database to AWS. The company needs to reduce operational overhead without having to modify the application s code.
Which solution meets these requirements?
Which solution meets these requirements?
Use AWS Database Migration Service (AWS DMS) to migrate the database servers to Amazon RDS.
Use Amazon EC2 instances to migrate and operate the database servers.
Use AWS Database Migration Service (AWS DMS) to migrate the database servers to Amazon DynamoDB.
Use an AWS Snowball Edge Storage Optimized device to migrate the data from Oracle to Amazon Aurora.
Define Performant Architectures
Design Cost-Optimized Architectures
Comments