AWS SAA-C03 Chapter 11 Practice Questions (100 Questions)

Practice questions for the AWS SAA-C03 (Solutions Architect Associate) exam, Chapter 11.

  1. Q1. Q701. A company has an on-premises data center that is running out of storage capacity. The company wants to migrate its storage infrastructure to AWS while minimizing bandwidth costs. The solution must allow for immediate retrieval of data at no additional cost.How can these requirements be met?

    • A. Deploy Amazon S3 Glacier Vault and enable expedited retrieval.Enable provisioned retrieval capacity for the workload
    • B. Deploy AWS Storage Gateway using cached volumes.Use Storage Gateway to store data in Amazon S3 while retaining copies of frequently accessed data subsets locally.
    • C. Deploy AWS Storage Gateway using stored volumes to store data locally.Use Storage Gateway to asynchronously back up point-in-time snapshots of the data to Amazon S3
    • D. Deploy AWS Direct Connect to connect with the on-premises data center.Configure AWS Storage Gateway to store data locally.Use Storage Gateway to asynchronously bacK up potnt-tn-time snapshots of the data to Amazon S3.

    View question →

  2. Q2. Q702. A development team is collaborating with another company to create an integrated product. The other company needs to access an Amazon Simple Queue Service (Amazon SQS) queue that is contained in the development team's account. The other company wants to poll the queue without giving up its own account permissions to do so.How should a solutions architect provide access to the SQS queue?

    • A. Create an instance profile that provides the other company access to the SQS queue.
    • B. Create an IAM policy that provides the other company access to the SQS queue.
    • C. Create an SQS access policy that provides the other company access to the SQS queue.
    • D. Create an Amazon Simple Notification Service (Amazon SNS) access policy that provides the other company access to the SQS queue.

    View question →

  3. Q3. Q703. A company has NFS servers in an on-premises data center that need to periodically back up small amounts of data to Amazon S3.Which solution meets these requirements and is MOST cost-effective?

    • A. Set up AWS Glue to copy the data from the on-premises servers to Amazon S3.
    • B. Set up an AWS DataSync agent on the on-premises servers, and sync the data to Amazon S3.
    • C. Set up an SFTP sync using AWS Transfer for SFTP to sync data from on premises to Amazon S3.
    • D. Set up an AWS Direct Connect connection between the on-premises data center and a VPC, and copy the data to Amazon S3.

    View question →

  4. Q4. Q704. A company designed a stateless two-tier that uses Amazon EC2 in a single Availability Zone and an Amazon RDS multi-AZ DB instance.New company management wants to ensure the application is highly available. What should a solutions architect do to meet this requirement?

    • A. Configure the application to use Multi-AZ EC2 Auto Scaling and create an Application Load Balancer.
    • B. Configure the application to take snapshots of the EC2 instances and sends them to a different AWS Region.
    • C. Configure the application to use Amazon Route 53 latency-based routing to feed requests to the application.
    • D. Configure Amazon Route 53 rules to handle incoming requests and create a multi-AZ Application Load Balancer.

    View question →

  5. Q5. Q705. A company has deployed a multiplayer game for mobile devices. The game requires live location tracking of players based on latitude and longitude. The data store for the game must support rapid updates and retrieval of locations.The game uses an Amazon RDS for PostgresQL DB instance with read replicas to store the location data During peak usage periods the database is unable to maintain the performance that is needed for reading and writing updates. The game's user base is increasing rapidly. What should a solutions architect do to improve the performance of the data tier?

    • A. Take a snapshot of the existing DB instance. Restore the snapshot with Multi-AZ enabled
    • B. Migrate from Amazon RDS to Amazon Elasticsearch Service (Amazon ES) with Kibana
    • C. Deploy Amazon DynamoDB Accelerator (DAX) in front of the existing DB instance. Modify the game to use DAX
    • D. Deploy an Amazon ElastiCache for Redis cluster in front of the existing DB instance. Modify the game to use Redis.

    View question →

  6. Q6. Q706. A company is deploying a new application to Amazon Elastic Kubermetes Service (Amazon EKS) with an AWS Fargate cluster. The application needs a storage solution for data persistence. The solution must be highly available and fault tolerant The solution also must be shared between multiple application containers. Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create Amazon Elastic Block Store (Amazon EBS) volumes in the same Availability Zones where EKS worker nodes are placed. Register the volumes in a StorageClass object on an EKS cluster Use EBS Multi-Attach to share the data between containers.
    • B. Create an Amazon Elastic File System (Amazon EFS) file system. Register the file system in a StorageClass object on an EKS cluster Use the same file system for all containers.
    • C. Create an Amazon Elastic Block Store (Amazon EBS) volume. Register the volume in a StorageClass object on an EKS cluster. Use the same volume for all containers.
    • D. Create Amazon Elastic File System (Amazon EFS) file systems in the same Availability Zones where EKS worker nodes are placed. Register the file systems in a StorageClass object on an EKS cluster Create an AWS Lambda function to synchronize the data between file systems.

    View question →

  7. Q7. Q707. A company has a new mobile app Anywhere in the world, users can see local news on topics they choose. Users also can post photos and videos from inside the app. Users access content often in the first minutes after the content is posted. New content quickly replaces older content, and then the older content disappears. The local nature of the news means that users consume 90% of the content within the AWS Region where it is uploaded. Which solution will optimize the user experience by providing the LOWEST latency for content uploads?

    • A. Upload and store content in Amazon S3 Use Amazon CloudFront for the uploads.
    • B. Upload and store content in Amazon S3 Use S3 Transfer Acceleration for the uploads.
    • C. Upload content to Amazon EC2 instances in the Region that is closest to the user. Copy the data to Amazon S3
    • D. Upload and store content in Amazon S3 in the Region that is closest to the user. Use multiple distributions of Amazon CloudFront.

    View question →

  8. Q8. Q708. A solutions architect is designing a user authentication solution for a company. The solution must invoke two-factor authentication for users that log in from inconsistent geographical locations, IP addresses. or devices. The solution must also be able to scale up to accommodate millions of users.Which solution will meet these requirements?

    • A. Configure Amazon Cognito user pools for user authentication. Enable the risk-based adaptive authentication feature with multi-factor authentication (MFA)
    • B. Configure Amazon Cognito identity pools for user authentication. Enable multi-factor authentication (MFA)
    • C. Configure AWS Identity and Access Management (IAM) users for user authentication. Attach an IAM policy that allows the AllowManageOwnUserMFA action
    • D. Configure AWS IAM Identity Center (AWS Single Sign-On) authentication for user authentication.Configure the permission sets to require multi-factor authentication (MFA)

    View question →

  9. Q9. Q709. A company uses AWS Organizations for its multi-account AWS setup. The security organizational unit (OU) of the company needs to share approved Amazon Machine Images (AMIs) with the development OU. The AMls are created by using AWS Key Management Service (AWS KMS) encrypted snapshots.Which solution will meet these requirements? (Select TWO.)

    • A. Add the development team's OU Amazon Resource Name (ARN) to the launch permission list for the AMls
    • B. Add the Organizations root Amazon Resource Name (ARN) to the launch permission list for the AMls
    • C. Update the key policy to allow the development team's OU to use the AWS KMS keys that are used to decrypt the snapshots
    • D. Add the development team's account Amazon Resource Name (ARN) to the launch permission list for the AMls
    • E. Recreate the AWS KMS key. Add a key policy to allow the Organizations root Amazon Resource Name (ARN) to use the AWS KMS key

    View question →

  10. Q10. Q710. A company stores text files in Amazon S3. The text files include customer chat messages, date and time information, and customer personally identifiable information (Pll).The company needs a solution to provide samples of the conversations to an external service provider for quality control. The external service provider needs to randomly pick sample conversations up to the most recent conversation.The company must not share the customer Pll with the external service provider. The solution must scale when the number of customer conversations increasesWhich solution will meet these requirements with the LEAST operational overhead?

    • A. Create an Object Lambda Access Point. Create an AWS Lambda function that redacts the Pll when the function reads the file. Instruct the external service provider to access the Obiect Lambda Access Point
    • B. Create a batch process on an Amazon EC2 instance that regularly reads all new files, redacts the Pll from the files. and writes the redacted files to a different S3 bucket. Instruct the external service provider to access the bucket that does not contain the Pll
    • C. Create a web application on an Amazon EC2 instance that presents a list of the files. redacts the Pll from the files, and allows the external service provider to download new versions of the files that have the Pll redacted
    • D. Create an Amazon DynamoDB table. Create an AWS Lambda function that reads only the data in the files that does not contain Pll. Configure the Lambda function to store the non-Pll data in the DynamoDB table when a new file is written to Amazon S3. Grant the external service provider access to the DynamoDB table

    View question →

  11. Q11. Q711. A company has an on-premises application that uses SFTP to collect financial data from multiple vendors. The company is migrating to the AWS Cloud. The company has created an application that uses Amazon S3 APIs to upload files from vendors.Some vendors run their systems on legacy applications that do not support S3 APIs. The vendors want to continue to use SFTP-based applications to upload data. The company wants to use managed services for the needs of the vendors that use legacy applications.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an AWS Database Migration Service (AWS DMS) instance to replicate data from the storage of the vendors that use legacy applications to Amazon S3. Provide the vendors with the credentials to access the AWS DMS instance
    • B. Create an AWS Transfer Family endpoint for vendors that use legacy applications
    • C. Configure an Amazon EC2 instance to run an SFTP server. Instruct the vendors that use legacy applications to use the SFTP server to upload data
    • D. Configure an Amazon S3 File Gateway for vendors that use legacy applications to upload files to an SMB file share

    View question →

  12. Q12. Q712. A company has a mobile app for customers. The app's data is sensitive and must be encrypted at rest. The company uses AWS Key Management Service (AWS KMS).The company needs a solution that prevents the accidental deletion of KMS keys. The solution must use Amazon Simple Notification Service (Amazon SNS) to send an email notification to administrators when a user attempts to delete a KMS key.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an Amazon EventBridge rule that reacts when a user tries to delete a KMS key. Configure an AWS Config rule that cancels any deletion of a KMS key. Add the AWS Config rule as a target of the EventBridge rule. Create an SNS topic that notifies the administrators.
    • B. Create an AWS Lambda function that has custom logic to prevent KMS key deletion. Create an Amazon CloudWatch alarm that is activated when a user tries to delete a KMS key. Create an Amazon EventBridge rule that invokes the Lambda function when the DeleteKey operation is performed. Create an SNS topic. Configure the EventBridge rule to publish an SNS message that notifies the administrators.
    • C. Create an Amazon EventBridge rule that reacts when the KMS DeleteKey operation is performed.Configure the rule to initiate an AWS Systems Manager Automation runbook. Configure the runbook to cancel the deletion of the KMS key. Create an SNS topic. Configure the EventBridge rule to publish an SNS message that notifies the administrators.
    • D. Create an AWS CloudTrail trail. Configure the trail to deliver logs to a new Amazon CloudWatch log group. Create a CloudWatch alarm based on the metric filter for the CloudWatch log group. Configure the alarm to use Amazon SNS to notify the administrators when the KMS DeleteKey operation is performed.

    View question →

  13. Q13. Q713. A company has 5 PB of archived data on physical tapes. The company needs to preserve the data on the tapes for another 10 years for compliance purposes. The company wants to migrate to AWS in the next 6 months. The data center that stores the tapes has a 1 Gbps uplink internet connectivity.Which solution will meet these requirements MOST cost-effectively?

    • A. Read the data from the tapes on premises. Stage the data in a local NFS storage. Use AWS DataSync to migrate the data to Amazon S3 Glacier Flexible Retrieval.
    • B. Use an on-premises backup application to read the data from the tapes and to write directly to Amazon S3 Glacier Deep Archive.
    • C. Order multiple AWS Snowball devices that have Tape Gateway. Copy the physical tapes to virtual tapes in Snowball. Ship the Snowball devices to AWS. Create a lifecycle policy to move the tapes to Amazon S3 Glacier Deep Archive.
    • D. Configure an on-premises Tape Gateway. Create virtual tapes in the AWS Cloud. Use backup software to copy the physical tape to the virtual tape.

    View question →

  14. Q14. Q714. A company is designing a solution to capture customer activity in different web applications to process analytics and make predictions. Customer activity in the web applications is unpredictable and can increase suddenly. The company requires a solution that integrates with other web applications. The solution must include an authorization step for security purposes.Which solution will meet these requirements?

    • A. Configure a Gateway Load Balancer (GWLB) in front of an Amazon Elastic Container Service (Amazon ECS) container instance that stores the information that the company receives in an Amazon Elastic File System (Amazon EFS) file system. Authorization is resolved at the GWLB.
    • B. Configure an Amazon API Gateway endpoint in front of an Amazon Kinesis data stream that stores the information that the company receives in an Amazon S3 bucket. Use an AWS Lambda function to resolve authorization.
    • C. Configure an Amazon API Gateway endpoint in front of an Amazon Kinesis Data Firehose that stores the information that the company receives in an Amazon S3 bucket. Use an API Gateway Lambda authorizer to resolve authorization.
    • D. Configure a Gateway Load Balancer (GWLB) in front of an Amazon Elastic Container Service (Amazon ECS) container instance that stores the information that the company receives on an Amazon Elastic File System (Amazon EFS) file system. Use an AWS Lambda function to resolve authorization.

    View question →

  15. Q15. Q715. An ecommerce company wants a disaster recovery solution for its Amazon RDS DB instances that run Microsoft SQL Server Enterprise Edition. The company's current recovery point objective (RPO) and recovery time objective (RTO) are 24 hours.Which solution will meet these requirements MOST cost-effectively?

    • A. Create a cross-Region read replica and promote the read replica to the primary instance.
    • B. Use AWS Database Migration Service (AWS DMS) to create RDS cross-Region replication.
    • C. Use cross-Region replication every 24 hours to copy native backups to an Amazon S3 bucket.
    • D. Copy automatic snapshots to another Region every 24 hours.

    View question →

  16. Q16. Q716. A company runs a container application by using Amazon Elastic Kubernetes Service (Amazon EKS). The application includes microservices that manage customers and place orders. The company needs to route incoming requests to the appropriate microservices.Which solution will meet this requirement MOST cost-effectively?

    • A. Use the AWS Load Balancer Controller to provision a Network Load Balancer.
    • B. Use the AWS Load Balancer Controller to provision an Application Load Balancer.
    • C. Use an AWS Lambda function to connect the requests to Amazon EKS.
    • D. Use Amazon API Gateway to connect the requests to Amazon EKS.

    View question →

  17. Q17. Q717. A solutions architect is designing a highly available Amazon ElastiCache for Redis based solution. The solutions architect needs to ensure that failures do not result in performance degradation or loss of data locally and within an AWS Region. The solution needs to provide high availability at the node level and at the Region level.Which solution will meet these requirements?

    • A. Use Multi-AZ Redis replication groups with shards that contain multiple nodes.
    • B. Use Redis shards that contain multiple nodes with Redis append only files (AOF) turned on.
    • C. Use a Multi-AZ Redis cluster with more than one read replica in the replication group.
    • D. Use Redis shards that contain multiple nodes with Auto Scaling turned on.

    View question →

  18. Q18. Q718. An ecommerce application uses a PostgreSQL database that runs on an Amazon EC2 instance. During a monthly sales event, database usage increases and causes database connection issues for the application. The traffic is unpredictable for subsequent monthly sales events, which impacts the sales forecast. The company needs to maintain performance when there is an unpredictable increase in traffic.Which solution resolves this issue in the MOST cost-effective way?

    • A. Migrate the PostgreSQL database to Amazon Aurora Serverless v2.
    • B. Enable auto scaling for the PostgreSQL database on the EC2 instance to accommodate increased usage.
    • C. Migrate the PostgreSQL database to Amazon RDS for PostgreSQL with a larger instance type.
    • D. Migrate the PostgreSQL database to Amazon Redshift to accommodate increased usage.

    View question →

  19. Q19. Q719. A company wants to use Amazon Elastic Container Service (Amazon ECS) clusters and Amazon RDS DB instances to build and run a payment processing application. The company will run the application in its on- premises data center for compliance purposes.A solutions architect wants to use AWS Outposts as part of the solution. The solutions architect is working with the company's operational team to build the application.Which activities are the responsibility of the company's operational team? (Choose three.)

    • A. Providing resilient power and network connectivity to the Outposts racks
    • B. Managing the virtualization hypervisor, storage systems, and the AWS services that run on Outposts
    • C. Physical security and access controls of the data center environment
    • D. Availability of the Outposts infrastructure including the power supplies, servers, and networking equipment within the Outposts racks
    • E. Physical maintenance of Outposts components
    • F. Providing extra capacity for Amazon ECS clusters to mitigate server failures and maintenance events

    View question →

  20. Q20. Q720. A company runs its critical database on an Amazon RDS for PostgreSQL DB instance. The company wants to migrate to Amazon Aurora PostgreSQL with minimal downtime and data loss.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create a DB snapshot of the RDS for PostgreSQL DB instance to populate a new Aurora PostgreSQL DB cluster.
    • B. Create an Aurora read replica of the RDS for PostgreSQL DB instance. Promote the Aurora read replicate to a new Aurora PostgreSQL DB cluster.
    • C. Use data import from Amazon S3 to migrate the database to an Aurora PostgreSQL DB cluster.
    • D. Use the pg_dump utility to back up the RDS for PostgreSQL database. Restore the backup to a new Aurora PostgreSQL DB cluster.

    View question →

  21. Q21. Q721. A company's infrastructure consists of hundreds of Amazon EC2 instances that use Amazon Elastic Block Store (Amazon EBS) storage. A solutions architect must ensure that every EC2 instance can be recovered after a disaster.What should the solutions architect do to meet this requirement with the LEAST amount of effort?

    • A. Take a snapshot of the EBS storage that is attached to each EC2 instance. Create an AWS CloudFormation template to launch new EC2 instances from the EBS storage.
    • B. Take a snapshot of the EBS storage that is attached to each EC2 instance. Use AWS Elastic Beanstalk to set the environment based on the EC2 template and attach the EBS storage.
    • C. Use AWS Backup to set up a backup plan for the entire group of EC2 instances. Use the AWS Backup API or the AWS CLI to speed up the restore process for multiple EC2 instances.
    • D. Create an AWS Lambda function to take a snapshot of the EBS storage that is attached to each EC2 instance and copy the Amazon Machine Images (AMIs). Create another Lambda function to perform the restores with the copied AMIs and attach the EBS storage.

    View question →

  22. Q22. Q722. A company has several on-premises Internet Small Computer Systems Interface (ISCSI) network storage servers. The company wants to reduce the number of these servers by moving to the AWS Cloud. A solutions architect must provide low-latency access to frequently used data and reduce the dependency on on-premises servers with a minimal number of infrastructure changes.Which solution will meet these requirements?

    • A. Deploy an Amazon S3 File Gateway.
    • B. Deploy Amazon Elastic Block Store (Amazon EBS) storage with backups to Amazon S3.
    • C. Deploy an AWS Storage Gateway volume gateway that is configured with stored volumes.
    • D. Deploy an AWS Storage Gateway volume gateway that is configured with cached volumes.

    View question →

  23. Q23. Q723. A solutions architect is designing an application that will allow business users to upload objects to Amazon S3. The solution needs to maximize object durability. Objects also must be readily available at any time and for any length of time. Users will access objects frequently within the first 30 days after the objects are uploaded, but users are much less likely to access objects that are older than 30 days.Which solution meets these requirements MOST cost-effectively?

    • A. Store all the objects in S3 Standard with an S3 Lifecycle rule to transition the objects to S3 Glacier after 30 days.
    • B. Store all the objects in S3 Standard with an S3 Lifecycle rule to transition the objects to S3 Standard- Infrequent Access (S3 Standard-IA) after 30 days.
    • C. Store all the objects in S3 Standard with an S3 Lifecycle rule to transition the objects to S3 One Zone- Infrequent Access (S3 One Zone-IA) after 30 days.
    • D. Store all the objects in S3 Intelligent-Tiering with an S3 Lifecycle rule to transition the objects to S3 Standard-Infrequent Access (S3 Standard-IA) after 30 days.

    View question →

  24. Q24. Q724. A company has an application that serves clients that are deployed in more than 20.000 retail storefront locations around the world. The application consists of backend web services that are exposed over HTTPS on port 443. The application is hosted on Amazon EC2 instances behind an Application Load Balancer (ALB). The retail locations communicate with the web application over the public internet. The company allows each retail location to register the IP address that the retail location has been allocated by its local ISP.The company's security team recommends to increase the security of the application endpoint by restricting access to only the IP addresses registered by the retail locations.What should a solutions architect do to meet these requirements?

    • A. Associate an AWS WAF web ACL with the ALB. Use IP rule sets on the ALB to filter traffic. Update the IP addresses in the rule to include the registered IP addresses.
    • B. Deploy AWS Firewall Manager to manage the ALConfigure firewall rules to restrict traffic to the ALModify the firewall rules to include the registered IP addresses.
    • C. Store the IP addresses in an Amazon DynamoDB table. Configure an AWS Lambda authorization function on the ALB to validate that incoming requests are from the registered IP addresses.
    • D. Configure the network ACL on the subnet that contains the public interface of the ALB. Update the ingress rules on the network ACL with entries for each of the registered IP addresses.

    View question →

  25. Q25. Q725. A company is building a data analysis platform on AWS by using AWS Lake Formation. The platform will ingest data from different sources such as Amazon S3 and Amazon RDS. The company needs a secure solution to prevent access to portions of the data that contain sensitive information.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an IAM role that includes permissions to access Lake Formation tables.
    • B. Create data filters to implement row-level security and cell-level security.
    • C. Create an AWS Lambda function that removes sensitive information before Lake Formation ingests the data.
    • D. Create an AWS Lambda function that periodically queries and removes sensitive information from Lake Formation tables.

    View question →

  26. Q26. Q726. A company deploys Amazon EC2 instances that run in a VPC. The EC2 instances load source data into Amazon S3 buckets so that the data can be processed in the future. According to compliance laws, the data must not be transmitted over the public internet. Servers in the company's on-premises data center will consume the output from an application that runs on the EC2 instances.Which solution will meet these requirements?

    • A. Deploy an interface VPC endpoint for Amazon EC2. Create an AWS Site-to-Site VPN connection between the company and the VPC.
    • B. Deploy a gateway VPC endpoint for Amazon S3. Set up an AWS Direct Connect connection between the on-premises network and the VPC.
    • C. Set up an AWS Transit Gateway connection from the VPC to the S3 buckets. Create an AWS Site-to- Site VPN connection between the company and the VPC.
    • D. Set up proxy EC2 instances that have routes to NAT gateways. Configure the proxy EC2 instances to fetch S3 data and feed the application instances.

    View question →

  27. Q27. Q727. A company has an application that runs on Amazon EC2 instances in a private subnet. The application needs to process sensitive information from an Amazon S3 bucket. The application must not use the internet to connect to the S3 bucket.Which solution will meet these requirements?

    • A. Configure an internet gateway. Update the S3 bucket policy to allow access from the internet gateway.Update the application to use the new internet gateway.
    • B. Configure a VPN connection. Update the S3 bucket policy to allow access from the VPN connection.Update the application to use the new VPN connection.
    • C. Configure a NAT gateway. Update the S3 bucket policy to allow access from the NAT gateway. Update the application to use the new NAT gateway.
    • D. Configure a VPC endpoint. Update the S3 bucket policy to allow access from the VPC endpoint. Update the application to use the new VPC endpoint.

    View question →

  28. Q28. Q728. A company uses Amazon Elastic Kubernetes Service (Amazon EKS) to run a container application. The EKS cluster stores sensitive information in the Kubernetes secrets object. The company wants to ensure that the information is encrypted.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Use the container application to encrypt the information by using AWS Key Management Service (AWS KMS).
    • B. Enable secrets encryption in the EKS cluster by using AWS Key Management Service (AWS KMS).
    • C. Implement an AWS Lambda function to encrypt the information by using AWS Key Management Service (AWS KMS).
    • D. Use AWS Systems Manager Parameter Store to encrypt the information by using AWS Key Management Service (AWS KMS).

    View question →

  29. Q29. Q729. A company is designing a new multi-tier web application that consists of the following components:?Web and application servers that run on Amazon EC2 instances as part of Auto Scaling groups ?An Amazon RDS DB instance for data storageA solutions architect needs to limit access to the application servers so that only the web servers can access them.Which solution will meet these requirements?

    • A. Deploy AWS PrivateLink in front of the application servers. Configure the network ACL to allow only the web servers to access the application servers.
    • B. Deploy a VPC endpoint in front of the application servers. Configure the security group to allow only the web servers to access the application servers.
    • C. Deploy a Network Load Balancer with a target group that contains the application servers' Auto Scaling group. Configure the network ACL to allow only the web servers to access the application servers.
    • D. Deploy an Application Load Balancer with a target group that contains the application servers' Auto Scaling group. Configure the security group to allow only the web servers to access the application servers.

    View question →

  30. Q30. Q730. A company runs a critical, customer-facing application on Amazon Elastic Kubernetes Service (Amazon EKS). The application has a microservices architecture. The company needs to implement a solution that collects, aggregates, and summarizes metrics and logs from the application in a centralized location.Which solution meets these requirements?

    • A. Run the Amazon CloudWatch agent in the existing EKS cluster. View the metrics and logs in the CloudWatch console.
    • B. Run AWS App Mesh in the existing EKS cluster. View the metrics and logs in the App Mesh console.
    • C. Configure AWS CloudTrail to capture data events. Query CloudTrail by using Amazon OpenSearch Service.
    • D. Configure Amazon CloudWatch Container Insights in the existing EKS cluster. View the metrics and logs in the CloudWatch console.

    View question →

  31. Q31. Q731. A company has deployed its newest product on AWS. The product runs in an Auto Scaling group behind a Network Load Balancer. The company stores the product objects in an Amazon S3 bucket.The company recently experienced malicious attacks against its systems. The company needs a solution that continuously monitors for malicious activity in the AWS account, workloads, and access patterns to the S3 bucket. The solution must also report suspicious activity and display the information on a dashboard.Which solution will meet these requirements?

    • A. Configure Amazon Macie to monitor and report findings to AWS Config.
    • B. Configure Amazon Inspector to monitor and report findings to AWS CloudTrail.
    • C. Configure Amazon GuardDuty to monitor and report findings to AWS Security Hub.
    • D. Configure AWS Config to monitor and report findings to Amazon EventBridge.

    View question →

  32. Q32. Q732. A solutions architect is designing a security solution for a company that wants to provide developers with individual AWS accounts through AWS Organizations, while also maintaining standard security controls. Because the individual developers will have AWS account root user-level access to their own accounts, the solutions architect wants to ensure that the mandatory AWS CloudTrail configuration that is applied to new developer accounts is not modified.Which action meets these requirements?

    • A. Create an IAM policy that prohibits changes to CloudTrail. and attach it to the root user.
    • B. Create a new trail in CloudTrail from within the developer accounts with the organization trails option enabled.
    • C. Create a service control policy (SCP) that prohibits changes to CloudTrail, and attach it the developer accounts.
    • D. Create a service-linked role for CloudTrail with a policy condition that allows changes only from an Amazon Resource Name (ARN) in the management account.

    View question →

  33. Q33. Q733. A company is planning to deploy a business-critical application in the AWS Cloud. The application requires durable storage with consistent, low-latency performance.Which type of storage should a solutions architect recommend to meet these requirements?

    • A. Instance store volume
    • B. Amazon ElastiCache for Memcached cluster
    • C. Provisioned IOPS SSD Amazon Elastic Block Store (Amazon EBS) volume
    • D. Throughput Optimized HDD Amazon Elastic Block Store (Amazon EBS) volume

    View question →

  34. Q34. Q734. An online photo-sharing company stores its photos in an Amazon S3 bucket that exists in the us-west-1 Region. The company needs to store a copy of all new photos in the us-east-1 Region.Which solution will meet this requirement with the LEAST operational effort?

    • A. Create a second S3 bucket in us-east-1. Use S3 Cross-Region Replication to copy photos from the existing S3 bucket to the second S3 bucket.
    • B. Create a cross-origin resource sharing (CORS) configuration of the existing S3 bucket. Specify us-east- 1 in the CORS rule's AllowedOrigin element.
    • C. Create a second S3 bucket in us-east-1 across multiple Availability Zones. Create an S3 Lifecycle rule to save photos into the second S3 bucket.
    • D. Create a second S3 bucket in us-east-1. Configure S3 event notifications on object creation and update events to invoke an AWS Lambda function to copy photos from the existing S3 bucket to the second S3 bucket.

    View question →

  35. Q35. Q735. A company is creating a new web application for its subscribers. The application will consist of a static single page and a persistent database layer. The application will have millions of users for 4 hours in the morning, but the application will have only a few thousand users during the rest of the day. The company's data architects have requested the ability to rapidly evolve their schema.Which solutions will meet these requirements and provide the MOST scalability? (Choose two.)

    • A. Deploy Amazon DynamoDB as the database solution. Provision on-demand capacity.
    • B. Deploy Amazon Aurora as the database solution. Choose the serverless DB engine mode.
    • C. Deploy Amazon DynamoDB as the database solution. Ensure that DynamoDB auto scaling is enabled.
    • D. Deploy the static content into an Amazon S3 bucket. Provision an Amazon CloudFront distribution with the S3 bucket as the origin.
    • E. Deploy the web servers for static content across a fleet of Amazon EC2 instances in Auto Scaling groups. Configure the instances to periodically refresh the content from an Amazon Elastic File System (Amazon EFS) volume.

    View question →

  36. Q36. Q736. A company uses Amazon API Gateway to manage its REST APIs that third-party service providers access. The company must protect the REST APIs from SQL injection and cross-site scripting attacks.What is the MOST operationally efficient solution that meets these requirements?

    • A. Configure AWS Shield.
    • B. Configure AWS WAF.
    • C. Set up API Gateway with an Amazon CloudFront distribution. Configure AWS Shield in CloudFront.
    • D. Set up API Gateway with an Amazon CloudFront distribution. Configure AWS WAF in CloudFront.

    View question →

  37. Q37. Q737. A company stores its data on premises. The amount of data is growing beyond the company's available capacity.The company wants to migrate its data from the on-premises location to an Amazon S3 bucket. The company needs a solution that will automatically validate the integrity of the data after the transfer.Which solution will meet these requirements?

    • A. Order an AWS Snowball Edge device. Configure the Snowball Edge device to perform the online data transfer to an S3 bucket
    • B. Deploy an AWS DataSync agent on premises. Configure the DataSync agent to perform the online data transfer to an S3 bucket.
    • C. Create an Amazon S3 File Gateway on premises Configure the S3 File Gateway to perform the online data transfer to an S3 bucket
    • D. Configure an accelerator in Amazon S3 Transfer Acceleration on premises. Configure the accelerator to perform the online data transfer to an S3 bucket.

    View question →

  38. Q38. Q738. A global company runs its applications in multiple AWS accounts in AWS Organizations. The company's applications use multipart uploads to upload data to multiple Amazon S3 buckets across AWS Regions. The company wants to report on incomplete multipart uploads for cost compliance purposes.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Configure AWS Config with a rule to report the incomplete multipart upload object count.
    • B. Create a service control policy (SCP) to report the incomplete multipart upload object count.
    • C. Configure S3 Storage Lens to report the incomplete multipart upload object count.
    • D. Create an S3 Multi-Region Access Point to report the incomplete multipart upload object count.

    View question →

  39. Q39. Q739. A company runs a production database on Amazon RDS for MySQL. The company wants to upgrade the database version for security compliance reasons. Because the database contains critical data, the company wants a quick solution to upgrade and test functionality without losing any data.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an RDS manual snapshot. Upgrade to the new version of Amazon RDS for MySQL.
    • B. Use native backup and restore. Restore the data to the upgraded new version of Amazon RDS for MySQL.
    • C. Use AWS Database Migration Service (AWS DMS) to replicate the data to the upgraded new version of Amazon RDS for MySQL.
    • D. Use Amazon RDS Blue/Green Deployments to deploy and test production changes.

    View question →

  40. Q40. Q740. A social media company wants to store its database of user profiles, relationships, and interactions in the AWS Cloud. The company needs an application to monitor any changes in the database. The application needs to analyze the relationships between the data entities and to provide recommendations to users.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Use Amazon Neptune to store the information. Use Amazon Kinesis Data Streams to process changes in the database.
    • B. Use Amazon Neptune to store the information. Use Neptune Streams to process changes in the database.
    • C. Use Amazon Quantum Ledger Database (Amazon QLDB) to store the information. Use Amazon Kinesis Data Streams to process changes in the database.
    • D. Use Amazon Quantum Ledger Database (Amazon QLDB) to store the information. Use Neptune Streams to process changes in the database.

    View question →

  41. Q41. Q741. A company uses Amazon FSx for NetApp ONTAP in its primary AWS Region for CIFS and NFS file shares. Applications that run on Amazon EC2 instances access the file shares. The company needs a storage disaster recovery (DR) solution in a secondary Region. The data that is replicated in the secondary Region needs to be accessed by using the same protocols as the primary Region.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an AWS Lambda function to copy the data to an Amazon S3 bucket. Replicate the S3 bucket to the secondary Region.
    • B. Create a backup of the FSx for ONTAP volumes by using AWS Backup. Copy the volumes to the secondary Region. Create a new FSx for ONTAP instance from the backup.
    • C. Create an FSx for ONTAP instance in the secondary Region. Use NetApp SnapMirror to replicate data from the primary Region to the secondary Region.
    • D. Create an Amazon Elastic File System (Amazon EFS) volume. Migrate the current data to the volume.Replicate the volume to the secondary Region.

    View question →

  42. Q42. Q742. A company is building a new furniture inventory application. The company has deployed the application on a fleet ofAmazon EC2 instances across multiple Availability Zones. The EC2 instances run behind an Application Load Balancer (ALB) in their VPC.A solutions architect has observed that incoming traffic seems to favor one EC2 instance, resulting in latency for some requests.What should the solutions architect do to resolve this issue?

    • A. Disable session affinity (sticky sessions) on the ALB
    • B. Replace the ALB with a Network Load Balancer
    • C. Increase the number of EC2 instances in each Availability Zone
    • D. Adjust the frequency of the health checks on the ALB's target group

    View question →

  43. Q43. Q743. An international company has a subdomain for each country that the company operates in. The subdomains are formatted as example.com, country1.example.com, and country2.example.com. The company's workloads are behind an Application Load Balancer. The company wants to encrypt the website data that is in transit.Which combination of steps will meet these requirements? (Choose two.)

    • A. Use the AWS Certificate Manager (ACM) console to request a public certificate for the apex top domain example com and a wildcard certificate for *.example.com.
    • B. Use the AWS Certificate Manager (ACM) console to request a private certificate for the apex top domain example.com and a wildcard certificate for *.example.com.
    • C. Use the AWS Certificate Manager (ACM) console to request a public and private certificate for the apex top domain example.com.
    • D. Validate domain ownership by email address. Switch to DNS validation by adding the required DNS records to the DNS provider.
    • E. Validate domain ownership for the domain by adding the required DNS records to the DNS provider.

    View question →

  44. Q44. Q744. A company is required to use cryptographic keys in its on-premises key manager. The key manager is outside of the AWS Cloud because of regulatory and compliance requirements. The company wants to manage encryption and decryption by using cryptographic keys that are retained outside of the AWS Cloud and that support a variety of external key managers from different vendors.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Use AWS CloudHSM key store backed by a CloudHSM cluster.
    • B. Use an AWS Key Management Service (AWS KMS) external key store backed by an external key manager.
    • C. Use the default AWS Key Management Service (AWS KMS) managed key store.
    • D. Use a custom key store backed by an AWS CloudHSM cluster.

    View question →

  45. Q45. Q745. A weather forecasting company needs to process hundreds of gigabytes of data with sub-millisecond latency. The company has a high performance computing (HPC) environment in its data center and wants to expand its forecasting capabilities.A solutions architect must identify a highly available cloud storage solution that can handle large amounts of sustained throughput. Files that are stored in the solution should be accessible to thousands of compute instances that will simultaneously access and process the entire dataset.What should the solutions architect do to meet these requirements?

    • A. Use Amazon FSx for Lustre scratch file systems.
    • B. Use Amazon FSx for Lustre persistent file systems.
    • C. Use Amazon Elastic File System (Amazon EFS) with Bursting Throughput mode.
    • D. Use Amazon Elastic File System (Amazon EFS) with Provisioned Throughput mode.

    View question →

  46. Q46. Q746. An ecommerce company runs a PostgreSQL database on premises. The database stores data by using high IOPS Amazon Elastic Block Store (Amazon EBS) block storage. The daily peak I/O transactions per second do not exceed 15,000 IOPS. The company wants to migrate the database to Amazon RDS for PostgreSQL and provision disk IOPS performance independent of disk storage capacity.Which solution will meet these requirements MOST cost-effectively?

    • A. Configure the General Purpose SSD (gp2) EBS volume storage type and provision 15,000 IOPS.
    • B. Configure the Provisioned IOPS SSD (io1) EBS volume storage type and provision 15,000 IOPS.
    • C. Configure the General Purpose SSD (gp3) EBS volume storage type and provision 15,000 IOPS.
    • D. Configure the EBS magnetic volume type to achieve maximum IOPS.

    View question →

  47. Q47. Q747. A company wants to migrate its on-premises Microsoft SQL Server Enterprise edition database to AWS. The company's online application uses the database to process transactions. The data analysis team uses the same production database to run reports for analytical processing. The company wants to reduce operational overhead by moving to managed services wherever possible.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Migrate to Amazon RDS for Microsoft SOL Server. Use read replicas for reporting purposes
    • B. Migrate to Microsoft SQL Server on Amazon EC2. Use Always On read replicas for reporting purposes
    • C. Migrate to Amazon DynamoDB. Use DynamoDB on-demand replicas for reporting purposes
    • D. Migrate to Amazon Aurora MySQL. Use Aurora read replicas for reporting purposes

    View question →

  48. Q48. Q748. A company maintains an Amazon RDS database that maps users to cost centers. The company has accounts in an organization in AWS Organizations. The company needs a solution that will tag all resources that are created in a specific AWS account in the organization. The solution must tag each resource with the cost center ID of the user who created the resource.Which solution will meet these requirements?

    • A. Move the specific AWS account to a new organizational unit (OU) in Organizations from the management account. Create a service control policy (SCP) that requires all existing resources to have the correct cost center tag before the resources are created. Apply the SCP to the new OU.
    • B. Create an AWS Lambda function to tag the resources after the Lambda function looks up the appropriate cost center from the RDS database. Configure an Amazon EventBridge rule that reacts to AWS CloudTrail events to invoke the Lambda function.
    • C. Create an AWS CloudFormation stack to deploy an AWS Lambda function. Configure the Lambda function to look up the appropriate cost center from the RDS database and to tag resources. Create an Amazon EventBridge scheduled rule to invoke the CloudFormation stack.
    • D. Create an AWS Lambda function to tag the resources with a default value. Configure an Amazon EventBridge rule that reacts to AWS CloudTrail events to invoke the Lambda function when a resource is missing the cost center tag.

    View question →

  49. Q49. Q749. A company runs a web application on Amazon EC2 instances in an Auto Scaling group that has a target group. The company designed the application to work with session affinity (sticky sessions) for a better user experience.The application must be available publicly over the internet as an endpoint. A WAF must be applied to the endpoint for additional security. Session affinity (sticky sessions) must be configured on the endpoint.Which combination of steps will meet these requirements? (Choose two.)

    • A. Create a public Network Load Balancer. Specify the application target group.
    • B. Create a Gateway Load Balancer. Specify the application target group.
    • C. Create a public Application Load Balancer. Specify the application target group.
    • D. Create a second target group. Add Elastic IP addresses to the EC2 instances.
    • E. Create a web ACL in AWS WAF. Associate the web ACL with the endpoint

    View question →

  50. Q50. Q750. A company has multiple AWS accounts in an organization in AWS Organizations that different business units use. The company has multiple offices around the world. The company needs to update security group rules to allow new office CIDR ranges or to remove old CIDR ranges across the organization. The company wants to centralize the management of security group rules to minimize the administrative overhead that updating CIDR ranges requires.Which solution will meet these requirements MOST cost-effectively?

    • A. Create VPC security groups in the organization's management account. Update the security groups when a CIDR range update is necessary.
    • B. Create a VPC customer managed prefix list that contains the list of CIDRs. Use AWS Resource Access Manager (AWS RAM) to share the prefix list across the organization. Use the prefix list in the security groups across the organization.
    • C. Create an AWS managed prefix list. Use an AWS Security Hub policy to enforce the security group update across the organization. Use an AWS Lambda function to update the prefix list automatically when the CIDR ranges change.
    • D. Create security groups in a central administrative AWS account. Create an AWS Firewall Manager common security group policy for the whole organization. Select the previously created security groups as primary groups in the policy.

    View question →

  51. Q51. Q751. A company uses an on-premises network-attached storage (NAS) system to provide file shares to its high performance computing (HPC) workloads. The company wants to migrate its latency-sensitive HPC workloads and its storage to the AWS Cloud. The company must be able to provide NFS and SMB multi- protocol access from the file system.Which solution will meet these requirements with the LEAST latency? (Choose two.)

    • A. Deploy compute optimized EC2 instances into a cluster placement group.
    • B. Deploy compute optimized EC2 instances into a partition placement group.
    • C. Attach the EC2 instances to an Amazon FSx for Lustre file system.
    • D. Attach the EC2 instances to an Amazon FSx for OpenZFS file system.
    • E. Attach the EC2 instances to an Amazon FSx for NetApp ONTAP file system.

    View question →

  52. Q52. Q752. A company is relocating its data center and wants to securely transfer 50 TB of data to AWS within 2 weeks. The existing data center has a Site-to-Site VPN connection to AWS that is 90% utilized.Which AWS service should a solutions architect use to meet these requirements?

    • A. AWS DataSync with a VPC endpoint
    • B. AWS Direct Connect
    • C. AWS Snowball Edge Storage Optimized
    • D. AWS Storage Gateway

    View question →

  53. Q53. Q753. A company hosts an application on Amazon EC2 On-Demand Instances in an Auto Scaling group. Application peak hours occur at the same time each day. Application users report slow application performance at the start of peak hours. The application performs normally 2-3 hours after peak hours begin. The company wants to ensure that the application works properly at the start of peak hours.Which solution will meet these requirements?

    • A. Configure an Application Load Balancer to distribute traffic properly to the instances.
    • B. Configure a dynamic scaling policy for the Auto Scaling group to launch new instances based on memory utilization.
    • C. Configure a dynamic scaling policy for the Auto Scaling group to launch new instances based on CPU utilization.
    • D. Configure a scheduled scaling policy for the Auto Scaling group to launch new instances before peak hours.

    View question →

  54. Q54. Q754. A company runs applications on AWS that connect to the company's Amazon RDS database. The applications scale on weekends and at peak times of the year. The company wants to scale the database more effectively for its applications that connect to the database.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Use Amazon DynamoDB with connection pooling with a target group configuration for the database.Change the applications to use the DynamoDB endpoint.
    • B. Use Amazon RDS Proxy with a target group for the database. Change the applications to use the RDS Proxy endpoint.
    • C. Use a custom proxy that runs on Amazon EC2 as an intermediary to the database. Change the applications to use the custom proxy endpoint.
    • D. Use an AWS Lambda function to provide connection pooling with a target group configuration for the database. Change the applications to use the Lambda function.

    View question →

  55. Q55. Q755. A company has customers located across the world. The company wants to use automation to secure its systems and network infrastructure. The company's security team must be able to track and audit all incremental changes to the infrastructure.Which solution will meet these requirements?

    • A. Use AWS Organizations to set up the infrastructure. Use AWS Config to track changes.
    • B. Use AWS CloudFormation to set up the infrastructure. Use AWS Config to track changes.
    • C. Use AWS Organizations to set up the infrastructure. Use AWS Service Catalog to track changes.
    • D. Use AWS CloudFormation to set up the infrastructure. Use AWS Service Catalog to track changes.

    View question →

  56. Q56. Q756. A startup company is hosting a website for its customers on an Amazon EC2 instance. The website consists of a stateless Python application and a MySQL database. The website serves only a small amount of traffic. The company is concerned about the reliability of the instance and needs to migrate to a highly available architecture. The company cannot modify the application code.Which combination of actions should a solutions architect take to achieve high availability for the website? (Choose two.)

    • A. Provision an internet gateway in each Availability Zone in use.
    • B. Migrate the database to an Amazon RDS for MySQL Multi-AZ DB instance.
    • C. Migrate the database to Amazon DynamoDB, and enable DynamoDB auto scaling.
    • D. Use AWS DataSync to synchronize the database data across multiple EC2 instances.
    • E. Create an Application Load Balancer to distribute traffic to an Auto Scaling group of EC2 instances that are distributed across two Availability Zones.

    View question →

  57. Q57. Q757. A company created a new organization in AWS Organizations. The organization has multiple accounts for the company's development teams. The development team members use AWS IAM Identity Center (AWS Single Sign-On) to access the accounts. For each of the company's applications, the development teams must use a predefined application name to tag resources that are created.A solutions architect needs to design a solution that gives the development team the ability to create resources only if the application name tag has an approved value.Which solution will meet these requirements?

    • A. Create an IAM group that has a conditional Allow policy that requires the application name tag to be specified for resources to be created.
    • B. Create a cross-account role that has a Deny policy for any resource that has the application name tag.
    • C. Create a resource group in AWS Resource Groups to validate that the tags are applied to all resources in all accounts.
    • D. Create a tag policy in Organizations that has a list of allowed application names.

    View question →

  58. Q58. Q758. A company runs its databases on Amazon RDS for PostgreSQL. The company wants a secure solution to manage the master user password by rotating the password every 30 days.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Use Amazon EventBridge to schedule a custom AWS Lambda function to rotate the password every 30 days.
    • B. Use the modify-db-instance command in the AWS CLI to change the password.
    • C. Integrate AWS Secrets Manager with Amazon RDS for PostgreSQL to automate password rotation.
    • D. Integrate AWS Systems Manager Parameter Store with Amazon RDS for PostgreSQL to automate password rotation.

    View question →

  59. Q59. Q759. A company performs tests on an application that uses an Amazon DynamoDB table. The tests run for 4 hours once a week. The company knows how many read and write operations the application performs to the table each second during the tests. The company does not currently use DynamoDB for any other use case. A solutions architect needs to optimize the costs for the table.Which solution will meet these requirements?

    • A. Choose on-demand mode. Update the read and write capacity units appropriately.
    • B. Choose provisioned mode. Update the read and write capacity units appropriately.
    • C. Purchase DynamoDB reserved capacity for a 1-year term.
    • D. Purchase DynamoDB reserved capacity for a 3-year term.

    View question →

  60. Q60. Q760. A company runs its applications on Amazon EC2 instances. The company performs periodic financial assessments of its AWS costs. The company recently identified unusual spending.The company needs a solution to prevent unusual spending. The solution must monitor costs and notify responsible stakeholders in the event of unusual spending.Which solution will meet these requirements?

    • A. Use an AWS Budgets template to create a zero spend budget.
    • B. Create an AWS Cost Anomaly Detection monitor in the AWS Billing and Cost Management console.
    • C. Create AWS Pricing Calculator estimates for the current running workload pricing details.
    • D. Use Amazon CloudWatch to monitor costs and to identify unusual spending.

    View question →

  61. Q61. Q761. A marketing company receives a large amount of new clickstream data in Amazon S3 from a marketing campaign. The company needs to analyze the clickstream data in Amazon S3 quickly. Then the company needs to determine whether to process the data further in the data pipeline.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create external tables in a Spark catalog. Configure jobs in AWS Glue to query the data.
    • B. Configure an AWS Glue crawler to crawl the data. Configure Amazon Athena to query the data.
    • C. Create external tables in a Hive metastore. Configure Spark jobs in Amazon EMR to query the data.
    • D. Configure an AWS Glue crawler to crawl the data. Configure Amazon Kinesis Data Analytics to use SQL to query the data.

    View question →

  62. Q62. Q762. A company runs a web application on Amazon EC2 instances in an Auto Scaling group. The application uses a database that runs on an Amazon RDS for PostgreSQL DB instance. The application performs slowly when traffic increases. The database experiences a heavy read load during periods of high traffic.Which actions should a solutions architect take to resolve these performance issues? (Choose two.)

    • A. Turn on auto scaling for the DB instance.
    • B. Create a read replica for the DB instance. Configure the application to send read traffic to the read replica.
    • C. Convert the DB instance to a Multi-AZ DB instance deployment. Configure the application to send read traffic to the standby DB instance.
    • D. Create an Amazon ElastiCache cluster. Configure the application to cache query results in the ElastiCache cluster.
    • E. Configure the Auto Scaling group subnets to ensure that the EC2 instances are provisioned in the same Availability Zone as the DB instance.

    View question →

  63. Q63. Q763. A company uses Amazon EC2 instances and Amazon Elastic Block Store (Amazon EBS) volumes to run an application. The company creates one snapshot of each EBS volume every day to meet compliance requirements. The company wants to implement an architecture that prevents the accidental deletion of EBS volume snapshots. The solution must not change the administrative rights of the storage administrator user.Which solution will meet these requirements with the LEAST administrative effort?

    • A. Create an IAM role that has permission to delete snapshots. Attach the role to a new EC2 instance. Use the AWS CLI from the new EC2 instance to delete snapshots.
    • B. Create an IAM policy that denies snapshot deletion. Attach the policy to the storage administrator user.
    • C. Add tags to the snapshots. Create retention rules in Recycle Bin for EBS snapshots that have the tags.
    • D. Lock the EBS snapshots to prevent deletion.

    View question →

  64. Q64. Q764. A company's application uses Network Load Balancers, Auto Scaling groups, Amazon EC2 instances, and databases that are deployed in an Amazon VPC. The company wants to capture information about traffic to and from the network interfaces in near real time in its Amazon VPC. The company wants to send the information to Amazon OpenSearch Service for analysis.Which solution will meet these requirements?

    • A. Create a log group in Amazon CloudWatch Logs. Configure VPC Flow Logs to send the log data to the log group. Use Amazon Kinesis Data Streams to stream the logs from the log group to OpenSearch Service.
    • B. Create a log group in Amazon CloudWatch Logs. Configure VPC Flow Logs to send the log data to the log group. Use Amazon Kinesis Data Firehose to stream the logs from the log group to OpenSearch Service.
    • C. Create a trail in AWS CloudTrail. Configure VPC Flow Logs to send the log data to the trail. Use Amazon Kinesis Data Streams to stream the logs from the trail to OpenSearch Service.
    • D. Create a trail in AWS CloudTrail. Configure VPC Flow Logs to send the log data to the trail. Use Amazon Kinesis Data Firehose to stream the logs from the trail to OpenSearch Service.

    View question →

  65. Q65. Q765. A company is developing an application that will run on a production Amazon Elastic Kubernetes Service (Amazon EKS) cluster. The EKS cluster has managed node groups that are provisioned with On-Demand Instances.The company needs a dedicated EKS cluster for development work. The company will use the development cluster infrequently to test the resiliency of the application. The EKS cluster must manage all the nodes.Which solution will meet these requirements MOST cost-effectively?

    • A. Create a managed node group that contains only Spot Instances.
    • B. Create two managed node groups. Provision one node group with On-Demand Instances. Provision the second node group with Spot Instances.
    • C. Create an Auto Scaling group that has a launch configuration that uses Spot Instances. Configure the user data to add the nodes to the EKS cluster.
    • D. Create a managed node group that contains only On-Demand Instances.

    View question →

  66. Q66. Q766. A company stores sensitive data in Amazon S3. A solutions architect needs to create an encryption solution. The company needs to fully control the ability of users to create, rotate, and disable encryption keys with minimal effort for any data that must be encrypted.Which solution will meet these requirements?

    • A. Use default server-side encryption with Amazon S3 managed encryption keys (SSE-S3) to store the sensitive data.
    • B. Create a customer managed key by using AWS Key Management Service (AWS KMS). Use the new key to encrypt the S3 objects by using server-side encryption with AWS KMS keys (SSE-KMS).
    • C. Create an AWS managed key by using AWS Key Management Service (AWS KMS). Use the new key to encrypt the S3 objects by using server-side encryption with AWS KMS keys (SSE-KMS).
    • D. Download S3 objects to an Amazon EC2 instance. Encrypt the objects by using customer managed keys. Upload the encrypted objects back into Amazon S3.

    View question →

  67. Q67. Q767. A company wants to back up its on-premises virtual machines (VMs) to AWS. The company's backup solution exports on-premises backups to an Amazon S3 bucket as objects. The S3 backups must be retained for 30 days and must be automatically deleted after 30 days.Which combination of steps will meet these requirements? (Choose three.)

    • A. Create an S3 bucket that has S3 Object Lock enabled.
    • B. Create an S3 bucket that has object versioning enabled.
    • C. Configure a default retention period of 30 days for the objects.
    • D. Configure an S3 Lifecycle policy to protect the objects for 30 days.
    • E. Configure an S3 Lifecycle policy to expire the objects after 30 days.
    • F. Configure the backup solution to tag the objects with a 30-day retention period

    View question →

  68. Q68. Q768. A solutions architect needs to copy files from an Amazon S3 bucket to an Amazon Elastic File System (Amazon EFS) file system and another S3 bucket. The files must be copied continuously. New files are added to the original S3 bucket consistently. The copied files should be overwritten only if the source file changes.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an AWS DataSync location for both the destination S3 bucket and the EFS file system. Create a task for the destination S3 bucket and the EFS file system. Set the transfer mode to transfer only data that has changed.
    • B. Create an AWS Lambda function. Mount the file system to the function. Set up an S3 event notification to invoke the function when files are created and changed in Amazon S3. Configure the function to copy files to the file system and the destination S3 bucket.
    • C. Create an AWS DataSync location for both the destination S3 bucket and the EFS file system. Create a task for the destination S3 bucket and the EFS file system. Set the transfer mode to transfer all data.
    • D. Launch an Amazon EC2 instance in the same VPC as the file system. Mount the file system. Create a script to routinely synchronize all objects that changed in the origin S3 bucket to the destination S3 bucket and the mounted file system.

    View question →

  69. Q69. Q769. A company uses Amazon EC2 instances and stores data on Amazon Elastic Block Store (Amazon EBS) volumes. The company must ensure that all data is encrypted at rest by using AWS Key Management Service (AWS KMS). The company must be able to control rotation of the encryption keys.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create a customer managed key. Use the key to encrypt the EBS volumes.
    • B. Use an AWS managed key to encrypt the EBS volumes. Use the key to configure automatic key rotation.
    • C. Create an external KMS key with imported key material. Use the key to encrypt the EBS volumes.
    • D. Use an AWS owned key to encrypt the EBS volumes.

    View question →

  70. Q70. Q770. A company needs a solution to enforce data encryption at rest on Amazon EC2 instances. The solution must automatically identify noncompliant resources and enforce compliance policies on findings.Which solution will meet these requirements with the LEAST administrative overhead?

    • A. Use an IAM policy that allows users to create only encrypted Amazon Elastic Block Store (Amazon EBS) volumes. Use AWS Config and AWS Systems Manager to automate the detection and remediation of unencrypted EBS volumes.
    • B. Use AWS Key Management Service (AWS KMS) to manage access to encrypted Amazon Elastic Block Store (Amazon EBS) volumes. Use AWS Lambda and Amazon EventBridge to automate the detection and remediation of unencrypted EBS volumes.
    • C. Use Amazon Macie to detect unencrypted Amazon Elastic Block Store (Amazon EBS) volumes. Use AWS Systems Manager Automation rules to automatically encrypt existing and new EBS volumes.
    • D. Use Amazon inspector to detect unencrypted Amazon Elastic Block Store (Amazon EBS) volumes. Use AWS Systems Manager Automation rules to automatically encrypt existing and new EBS volumes.

    View question →

  71. Q71. Q771. A company is migrating its multi-tier on-premises application to AWS. The application consists of a single- node MySQL database and a multi-node web tier. The company must minimize changes to the application during the migration. The company wants to improve application resiliency after the migration.Which combination of steps will meet these requirements? (Choose two.)

    • A. Migrate the web tier to Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer.
    • B. Migrate the database to Amazon EC2 instances in an Auto Scaling group behind a Network Load Balancer.
    • C. Migrate the database to an Amazon RDS Multi-AZ deployment.
    • D. Migrate the web tier to an AWS Lambda function.
    • E. Migrate the database to an Amazon DynamoDB table.

    View question →

  72. Q72. Q772. A company wants to migrate its web applications from on premises to AWS. The company is located close to the eu-central-1 Region. Because of regulations, the company cannot launch some of its applications in eu-central-1. The company wants to achieve single-digit millisecond latency.Which solution will meet these requirements?

    • A. Deploy the applications in eu-central-1. Extend the company VPC from eu-central-1 to an edge location in Amazon CloudFront.
    • B. Deploy the applications in AWS Local Zones by extending the company's VPC from eu-central-1 to the chosen Local Zone.
    • C. Deploy the applications in eu-central-1. Extend the company VPC from eu-central-1 to the regional edge caches in Amazon CloudFront.
    • D. Deploy the applications in AWS Wavelength Zones by extending the company VPC from eu-central- 1 to the chosen Wavelength Zone.

    View question →

  73. Q73. Q773. A company manages AWS accounts in AWS Organizations. AWS IAM Identity Center (AWS Single Sign- On) and AWS Control Tower are configured for the accounts. The company wants to manage multiple user permissions across all the accounts.The permissions will be used by multiple IAM users and must be split between the developer and administrator teams. Each team requires different permissions. The company wants a solution that includes new users that are hired on both teams.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create individual users in IAM Identity Center for each account. Create separate developer and administrator groups in IAM Identity Center. Assign the users to the appropriate groups. Create a custom IAM policy for each group to set fine-grained permissions.
    • B. Create individual users in IAM Identity Center for each account. Create separate developer and administrator groups in IAM Identity Center. Assign the users to the appropriate groups. Attach AWS managed IAM policies to each user as needed for fine-grained permissions.
    • C. Create individual users in IAM Identity Center. Create new developer and administrator groups in IAM Identity Center. Create new permission sets that include the appropriate IAM policies for each group.Assign the new groups to the appropriate accounts. Assign the new permission sets to the new groups.When new users are hired, add them to the appropriate group.
    • D. Create individual users in IAM Identity Center. Create new permission sets that include the appropriate IAM policies for each user. Assign the users to the appropriate accounts. Grant additional IAM permissions to the users from within specific accounts. When new users are hired, add them to IAM Identity Center and assign them to the accounts.

    View question →

  74. Q74. Q774. A company regularly uploads GB-sized files to Amazon S3. After the company uploads the files, the company uses a fleet of Amazon EC2 Spot Instances to transcode the file format. The company needs to scale throughput when the company uploads data from the on-premises data center to Amazon S3 and when the company downloads data from Amazon S3 to the EC2 instances.Which solutions will meet these requirements? (Choose two.)

    • A. Use the S3 bucket access point instead of accessing the S3 bucket directly.
    • B. Upload the files into multiple S3 buckets.
    • C. Use S3 multipart uploads.
    • D. Fetch multiple byte-ranges of an object in parallel.
    • E. Add a random prefix to each object when uploading the files.

    View question →

  75. Q75. Q775. A company is deploying an application in three AWS Regions using an Application Load Balancer. Amazon Route 53 will be used to distribute traffic between these Regions.Which Route 53 configuration should a solutions architect use to provide the MOST high-performing experience?

    • A. Create an A record with a latency policy.
    • B. Create an A record with a geolocation policy.
    • C. Create a CNAME record with a failover policy.
    • D. Create a CNAME record with a geoproximity policy.

    View question →

  76. Q76. Q776. A company is building a shopping application on AWS. The application offers a catalog that changes once each month and needs to scale with traffic volume. The company wants the lowest possible latency from the application. Data from each user's shopping cart needs to be highly available. User session data must be available even if the user is disconnected and reconnects.What should a solutions architect do to ensure that the shopping cart data is preserved at all times?

    • A. Configure an Application Load Balancer to enable the sticky sessions feature (session affinity) for access to the catalog in Amazon Aurora.
    • B. Configure Amazon ElastiCache for Redis to cache catalog data from Amazon DynamoDB and shopping cart data from the user's session.
    • C. Configure Amazon OpenSearch Service to cache catalog data from Amazon DynamoDB and shopping cart data from the user's session.
    • D. Configure an Amazon EC2 instance with Amazon Elastic Block Store (Amazon EBS) storage for the catalog and shopping cart. Configure automated snapshots.

    View question →

  77. Q77. Q777. A company needs to provide customers with secure access to its data. The company processes customer data and stores the results in an Amazon S3 bucket.All the data is subject to strong regulations and security requirements. The data must be encrypted at rest. Each customer must be able to access only their data from their AWS account. Company employees must not be able to access the data.Which solution will meet these requirements?

    • A. Provision an AWS Certificate Manager (ACM) certificate for each customer. Encrypt the data client-side.In the private certificate policy, deny access to the certificate for all principals except an IAM role that the customer provides.
    • B. Provision a separate AWS Key Management Service (AWS KMS) key for each customer. Encrypt the data server-side. In the S3 bucket policy, deny decryption of data for all principals except an IAM role that the customer provides.
    • C. Provision a separate AWS Key Management Service (AWS KMS) key for each customer. Encrypt the data server-side. In each KMS key policy, deny decryption of data for all principals except an IAM role that the customer provides.
    • D. Provision an AWS Certificate Manager (ACM) certificate for each customer. Encrypt the data client-side.In the public certificate policy, deny access to the certificate for all principals except an IAM role that the customer provides.

    View question →

  78. Q78. Q778. A solutions architect creates a VPC that includes two public subnets and two private subnets. A corporate security mandate requires the solutions architect to launch all Amazon EC2 instances in a private subnet. However, when the solutions architect launches an EC2 instance that runs a web server on ports 80 and 443 in a private subnet, no external internet traffic can connect to the server.What should the solutions architect do to resolve this issue?

    • A. Attach the EC2 instance to an Auto Scaling group in a private subnet. Ensure that the DNS record for the website resolves to the Auto Scaling group identifier.
    • B. Provision an internet-facing Application Load Balancer (ALB) in a public subnet. Add the EC2 instance to the target group that is associated with the ALEnsure that the DNS record for the website resolves to the ALB.
    • C. Launch a NAT gateway in a private subnet. Update the route table for the private subnets to add a default route to the NAT gateway. Attach a public Elastic IP address to the NAT gateway.
    • D. Ensure that the security group that is attached to the EC2 instance allows HTTP traffic on port 80 and HTTPS traffic on port 443. Ensure that the DNS record for the website resolves to the public IP address of the EC2 instance.

    View question →

  79. Q79. Q779. A company has an application that uses Docker containers in its local data center. The application runs on a container host that stores persistent data in a volume on the host. The container instances use the stored persistent data.The company wants to move the application to a fully managed service because the company does not want to manage any servers or storage infrastructure.Which solution will meet these requirements?

    • A. Use Amazon Elastic Kubernetes Service (Amazon EKS) with self-managed nodes. Create an Amazon Elastic Block Store (Amazon EBS) volume attached to an Amazon EC2 instance. Use the EBS volume as a persistent volume mounted in the containers.
    • B. Use Amazon Elastic Container Service (Amazon ECS) with an AWS Fargate launch type. Create an Amazon Elastic File System (Amazon EFS) volume. Add the EFS volume as a persistent storage volume mounted in the containers.
    • C. Use Amazon Elastic Container Service (Amazon ECS) with an AWS Fargate launch type. Create an Amazon S3 bucket. Map the S3 bucket as a persistent storage volume mounted in the containers.
    • D. Use Amazon Elastic Container Service (Amazon ECS) with an Amazon EC2 launch type. Create an Amazon Elastic File System (Amazon EFS) volume. Add the EFS volume as a persistent storage volume mounted in the containers.

    View question →

  80. Q80. Q780. A gaming company wants to launch a new internet-facing application in multiple AWS Regions. The application will use the TCP and UDP protocols for communication. The company needs to provide high availability and minimum latency for global users.Which combination of actions should a solutions architect take to meet these requirements? (Choose two.)

    • A. Create internal Network Load Balancers in front of the application in each Region.
    • B. Create external Application Load Balancers in front of the application in each Region.
    • C. Create an AWS Global Accelerator accelerator to route traffic to the load balancers in each Region.
    • D. Configure Amazon Route 53 to use a geolocation routing policy to distribute the traffic.
    • E. Configure Amazon CloudFront to handle the traffic and route requests to the application in each Region

    View question →

  81. Q81. Q781. A company copies 200 TB of data from a recent ocean survey onto AWS Snowball Edge Storage Optimized devices. The company has a high performance computing (HPC) cluster that is hosted on AWS to look for oil and gas deposits. A solutions architect must provide the cluster with consistent sub- millisecond latency and high-throughput access to the data on the Snowball Edge Storage Optimized devices. The company is sending the devices back to AWS.Which solution will meet these requirements?

    • A. Create an Amazon S3 bucket. Import the data into the S3 bucket. Configure an AWS Storage Gateway file gateway to use the S3 bucket. Access the file gateway from the HPC cluster instances.
    • B. Create an Amazon S3 bucket. Import the data into the S3 bucket. Configure an Amazon FSx for Lustre file system, and integrate it with the S3 bucket. Access the FSx for Lustre file system from the HPC cluster instances.
    • C. Create an Amazon S3 bucket and an Amazon Elastic File System (Amazon EFS) file system. Import the data into the S3 bucket. Copy the data from the S3 bucket to the EFS file system. Access the EFS file system from the HPC cluster instances.
    • D. Create an Amazon FSx for Lustre file system. Import the data directly into the FSx for Lustre file system.Access the FSx for Lustre file system from the HPC cluster instances.

    View question →

  82. Q82. Q782. An online video game company must maintain ultra-low latency for its game servers. The game servers run on Amazon EC2 instances. The company needs a solution that can handle millions of UDP internet traffic requests each second.Which solution will meet these requirements MOST cost-effectively?

    • A. Configure an Application Load Balancer with the required protocol and ports for the internet traffic.Specify the EC2 instances as the targets.
    • B. Configure a Gateway Load Balancer for the internet traffic. Specify the EC2 instances as the targets.
    • C. Configure a Network Load Balancer with the required protocol and ports for the internet traffic. Specify the EC2 instances as the targets.
    • D. Launch an identical set of game servers on EC2 instances in separate AWS Regions. Route internet traffic to both sets of EC2 instances.

    View question →

  83. Q83. Q783. A company hosts a database that runs on an Amazon RDS instance that is deployed to multiple Availability Zones. The company periodically runs a script against the database to report new entries that are added to the database. The script that runs against the database negatively affects the performance of a critical application. The company needs to improve application performance with minimal costs.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Add functionality to the script to identify the instance that has the fewest active connections. Configure the script to read from that instance to report the total new entries.
    • B. Create a read replica of the database. Configure the script to query only the read replica to report the total new entries.
    • C. Instruct the development team to manually export the new entries for the day in the database at the end of each day.
    • D. Use Amazon ElastiCache to cache the common queries that the script runs against the database.

    View question →

  84. Q84. Q784. A company is using an Application Load Balancer (ALB) to present its application to the internet. The company finds abnormal traffic access patterns across the application. A solutions architect needs to improve visibility into the infrastructure to help the company understand these abnormalities better.What is the MOST operationally efficient solution that meets these requirements?

    • A. Create a table in Amazon Athena for AWS CloudTrail logs. Create a query for the relevant information.
    • B. Enable ALB access logging to Amazon S3. Create a table in Amazon Athena, and query the logs.
    • C. Enable ALB access logging to Amazon S3. Open each file in a text editor, and search each line for the relevant information.
    • D. Use Amazon EMR on a dedicated Amazon EC2 instance to directly query the ALB to acquire traffic access log information.

    View question →

  85. Q85. Q785. A company wants to use NAT gateways in its AWS environment. The company's Amazon EC2 instances in private subnets must be able to connect to the public internet through the NAT gateways.Which solution will meet these requirements?

    • A. Create public NAT gateways in the same private subnets as the EC2 instances.
    • B. Create private NAT gateways in the same private subnets as the EC2 instances.
    • C. Create public NAT gateways in public subnets in the same VPCs as the EC2 instances.
    • D. Create private NAT gateways in public subnets in the same VPCs as the EC2 instances.

    View question →

  86. Q86. Q786. A company is running a photo hosting service in the us-east-1 Region. The service enables users across multiple countries to upload and view photos. Some photos are heavily viewed for months, and others are viewed for less than a week. The application allows uploads of up to 20 MB for each photo. The service uses the photo metadata to determine which photos to display to each user.Which solution provides the appropriate user access MOST cost-effectively?

    • A. Store the photos in Amazon DynamoDB. Turn on DynamoDB Accelerator (DAX) to cache frequently viewed items.
    • B. Store the photos in the Amazon S3 Intelligent-Tiering storage class. Store the photo metadata and its S3 location in DynamoDB.
    • C. Store the photos in the Amazon S3 Standard storage class. Set up an S3 Lifecycle policy to move photos older than 30 days to the S3 Standard-Infrequent Access (S3 Standard-IA) storage class. Use the object tags to keep track of metadata.
    • D. Store the photos in the Amazon S3 Glacier storage class. Set up an S3 Lifecycle policy to move photos older than 30 days to the S3 Glacier Deep Archive storage class. Store the photo metadata and its S3 location in Amazon OpenSearch Service.

    View question →

  87. Q87. Q787. A company runs a highly available web application on Amazon EC2 instances behind an Application Load Balancer. The company uses Amazon CloudWatch metrics.As the traffic to the web application increases, some EC2 instances become overloaded with many outstanding requests. The CloudWatch metrics show that the number of requests processed and the time to receive the responses from some EC2 instances are both higher compared to other EC2 instances. The company does not want new requests to be forwarded to the EC2 instances that are already overloaded.Which solution will meet these requirements?

    • A. Use the round robin routing algorithm based on the RequestCountPerTarget and ActiveConnectionCount CloudWatch metrics.
    • B. Use the least outstanding requests algorithm based on the RequestCountPerTarget and ActiveConnectionCount CloudWatch metrics.
    • C. Use the round robin routing algorithm based on the RequestCount and TargetResponseTime CloudWatch metrics.
    • D. Use the least outstanding requests algorithm based on the RequestCount and TargetResponseTime CloudWatch metrics.

    View question →

  88. Q88. Q788. A company uses Amazon EC2, AWS Fargate, and AWS Lambda to run multiple workloads in the company's AWS account. The company wants to fully make use of its Compute Savings Plans. The company wants to receive notification when coverage of the Compute Savings Plans drops.Which solution will meet these requirements with the MOST operational efficiency?

    • A. Create a daily budget for the Savings Plans by using AWS Budgets. Configure the budget with a coverage threshold to send notifications to the appropriate email message recipients.
    • B. Create a Lambda function that runs a coverage report against the Savings Plans. Use Amazon Simple Email Service (Amazon SES) to email the report to the appropriate email message recipients.
    • C. Create an AWS Budgets report for the Savings Plans budget. Set the frequency to daily.
    • D. Create a Savings Plans alert subscription. Enable all notification options. Enter an email address to receive notifications.

    View question →

  89. Q89. Q789. A company runs a real-time data ingestion solution on AWS. The solution consists of the most recent version of Amazon Managed Streaming for Apache Kafka (Amazon MSK). The solution is deployed in a VPC in private subnets across three Availability Zones.A solutions architect needs to redesign the data ingestion solution to be publicly available over the internet.The data in transit must also be encrypted.Which solution will meet these requirements with the MOST operational efficiency?

    • A. Configure public subnets in the existing VPC. Deploy an MSK cluster in the public subnets. Update the MSK cluster security settings to enable mutual TLS authentication.
    • B. Create a new VPC that has public subnets. Deploy an MSK cluster in the public subnets. Update the MSK cluster security settings to enable mutual TLS authentication.
    • C. Deploy an Application Load Balancer (ALB) that uses private subnets. Configure an ALB security group inbound rule to allow inbound traffic from the VPC CIDR block for HTTPS protocol.
    • D. Deploy a Network Load Balancer (NLB) that uses private subnets. Configure an NLB listener for HTTPS communication over the internet.

    View question →

  90. Q90. Q790. A company is migrating a large amount of data from on-premises storage to AWS. Windows, Mac, and Linux based Amazon EC2 instances in the same AWS Region will access the data by using SMB and NFS storage protocols. The company will access a portion of the data routinely. The company will access the remaining data infrequently.The company needs to design a solution to host the data.Which solution will meet these requirements with the LEAST operational overhead?

    • A. Create an Amazon Elastic File System (Amazon EFS) volume that uses EFS Intelligent-Tiering. Use AWS DataSync to migrate the data to the EFS volume.
    • B. Create an Amazon FSx for ONTAP instance. Create an FSx for ONTAP file system with a root volume that uses the auto tiering policy. Migrate the data to the FSx for ONTAP volume.
    • C. Create an Amazon S3 bucket that uses S3 Intelligent-Tiering. Migrate the data to the S3 bucket by using an AWS Storage Gateway Amazon S3 File Gateway.
    • D. Create an Amazon FSx for OpenZFS file system. Migrate the data to the new volume.

    View question →

  91. Q91. Q791. A manufacturing company runs its report generation application on AWS. The application generates each report in about 20 minutes. The application is built as a monolith that runs on a single Amazon EC2 instance. The application requires frequent updates to its tightly coupled modules. The application becomes complex to maintain as the company adds new features.Each time the company patches a software module, the application experiences downtime. Report generation must restart from the beginning after any interruptions. The company wants to redesign the application so that the application can be flexible, scalable, and gradually improved. The company wants to minimize application downtime.Which solution will meet these requirements?

    • A. Run the application on AWS Lambda as a single function with maximum provisioned concurrency.
    • B. Run the application on Amazon EC2 Spot Instances as microservices with a Spot Fleet default allocation strategy.
    • C. Run the application on Amazon Elastic Container Service (Amazon ECS) as microservices with service auto scaling.
    • D. Run the application on AWS Elastic Beanstalk as a single application environment with an all-at-once deployment strategy.

    View question →

  92. Q92. Q792. A company wants to rearchitect a large-scale web application to a serverless microservices architecture. The application uses Amazon EC2 instances and is written in Python.The company selected one component of the web application to test as a microservice. The component supports hundreds of requests each second. The company wants to create and test the microservice on an AWS solution that supports Python. The solution must also scale automatically and require minimal infrastructure and minimal operational support.Which solution will meet these requirements?

    • A. Use a Spot Fleet with auto scaling of EC2 instances that run the most recent Amazon Linux operating system.
    • B. Use an AWS Elastic Beanstalk web server environment that has high availability configured.
    • C. Use Amazon Elastic Kubernetes Service (Amazon EKS). Launch Auto Scaling groups of self-managed EC2 instances.
    • D. Use an AWS Lambda function that runs custom developed code.

    View question →

  93. Q93. Q793. A company has an AWS Direct Connect connection from its on-premises location to an AWS account. The AWS account has 30 different VPCs in the same AWS Region. The VPCs use private virtual interfaces (VIFs). Each VPC has a CIDR block that does not overlap with other networks under the company's control.The company wants to centrally manage the networking architecture while still allowing each VPC to communicate with all other VPCs and on-premises networks.Which solution will meet these requirements with the LEAST amount of operational overhead?

    • A. Create a transit gateway, and associate the Direct Connect connection with a new transit VIF. Turn on the transit gateway's route propagation feature.
    • B. Create a Direct Connect gateway. Recreate the private VIFs to use the new gateway. Associate each VPC by creating new virtual private gateways.
    • C. Create a transit VPConnect the Direct Connect connection to the transit VPCreate a peering connection between all other VPCs in the Region. Update the route tables.
    • D. Create AWS Site-to-Site VPN connections from on premises to each VPC. Ensure that both VPN tunnels are UP for each connection. Turn on the route propagation feature.

    View question →

  94. Q94. Q794. A company has applications that run on Amazon EC2 instances. The EC2 instances connect to Amazon RDS databases by using an IAM role that has associated policies. The company wants to use AWS Systems Manager to patch the EC2 instances without disrupting the running applications.Which solution will meet these requirements?

    • A. Create a new IAM role. Attach the AmazonSSMManagedInstanceCore policy to the new IAM role.Attach the new IAM role to the EC2 instances and the existing IAM role.
    • B. Create an IAM user. Attach the AmazonSSMManagedInstanceCore policy to the IAM user. Configure Systems Manager to use the IAM user to manage the EC2 instances.
    • C. Enable Default Host Configuration Management in Systems Manager to manage the EC2 instances.
    • D. Remove the existing policies from the existing IAM role. Add the AmazonSSMManagedInstanceCore policy to the existing IAM role.

    View question →

  95. Q95. Q795. A company stores critical data in Amazon DynamoDB tables in the company's AWS account. An IT administrator accidentally deleted a DynamoDB table. The deletion caused a significant loss of data and disrupted the company's operations. The company wants to prevent this type of disruption in the future.Which solution will meet this requirement with the LEAST operational overhead?

    • A. Configure a trail in AWS CloudTrail. Create an Amazon EventBridge rule for delete actions. Create an AWS Lambda function to automatically restore deleted DynamoDB tables.
    • B. Create a backup and restore plan for the DynamoDB tables. Recover the DynamoDB tables manually.
    • C. Configure deletion protection on the DynamoDB tables.
    • D. Enable point-in-time recovery on the DynamoDB tables.

    View question →

  96. Q96. Q796. A company runs a three-tier web application in a VPC across multiple Availability Zones. Amazon EC2 instances run in an Auto Scaling group for the application tier.The company needs to make an automated scaling plan that will analyze each resource's daily and weekly historical workload trends. The configuration must scale resources appropriately according to both the forecast and live changes in utilization.Which scaling strategy should a solutions architect recommend to meet these requirements?

    • A. Implement dynamic scaling with step scaling based on average CPU utilization from the EC2 instances.
    • B. Enable predictive scaling to forecast and scale. Configure dynamic scaling with target tracking
    • C. Create an automated scheduled scaling action based on the traffic patterns of the web application.
    • D. Set up a simple scaling policy. Increase the cooldown period based on the EC2 instance startup time.

    View question →

  97. Q97. Q797. A package delivery company has an application that uses Amazon EC2 instances and an Amazon Aurora MySQL DB cluster. As the application becomes more popular, EC2 instance usage increases only slightly.DB cluster usage increases at a much faster rate.The company adds a read replica, which reduces the DB cluster usage for a short period of time. However, the load continues to increase. The operations that cause the increase in DB cluster usage are all repeated read statements that are related to delivery details. The company needs to alleviate the effect of repeated reads on the DB cluster.Which solution will meet these requirements MOST cost-effectively?

    • A. Implement an Amazon ElastiCache for Redis cluster between the application and the DB cluster.
    • B. Add an additional read replica to the DB cluster.
    • C. Configure Aurora Auto Scaling for the Aurora read replicas.
    • D. Modify the DB cluster to have multiple writer instances.

    View question →

  98. Q98. Q798. A company has an AWS Direct Connect connection from its corporate data center to its VPC in the us-east- 1 Region. The company recently acquired a corporation that has several VPCs and a Direct Connect connection between its on-premises data center and the eu-west-2 Region. The CIDR blocks for the VPCs of the company and the corporation do not overlap. The company requires connectivity between two Regions and the data centers. The company needs a solution that is scalable while reducing operational overhead.What should a solutions architect do to meet these requirements?

    • A. Set up inter-Region VPC peering between the VPC in us-east-1 and the VPCs in eu-west-2.
    • B. Create private virtual interfaces from the Direct Connect connection in us-east-1 to the VPCs in eu-west- 2.
    • C. Establish VPN appliances in a fully meshed VPN network hosted by Amazon EC2. Use AWS VPN CloudHub to send and receive data between the data centers and each VPC.
    • D. Connect the existing Direct Connect connection to a Direct Connect gateway. Route traffic from the virtual private gateways of the VPCs in each Region to the Direct Connect gateway.

    View question →

  99. Q99. Q799. A company is developing a mobile game that streams score updates to a backend processor and then posts results on a leaderboard. A solutions architect needs to design a solution that can handle large traffic spikes, process the mobile game updates in order of receipt, and store the processed updates in a highly available database. The company also wants to minimize the management overhead required to maintain the solution.What should the solutions architect do to meet these requirements?

    • A. Push score updates to Amazon Kinesis Data Streams. Process the updates in Kinesis Data Streams with AWS Lambda. Store the processed updates in Amazon DynamoDB.
    • B. Push score updates to Amazon Kinesis Data Streams. Process the updates with a fleet of Amazon EC2 instances set up for Auto Scaling. Store the processed updates in Amazon Redshift.
    • C. Push score updates to an Amazon Simple Notification Service (Amazon SNS) topic. Subscribe an AWS Lambda function to the SNS topic to process the updates. Store the processed updates in a SQL database running on Amazon EC2.
    • D. Push score updates to an Amazon Simple Queue Service (Amazon SQS) queue. Use a fleet of Amazon EC2 instances with Auto Scaling to process the updates in the SQS queue. Store the processed updates in an Amazon RDS Multi-AZ DB instance.

    View question →

  100. Q100. Q800. A company has an application that delivers on-demand training videos to students around the world. The application also allows authorized content developers to upload videos. The data is stored in an Amazon S3 bucket in the us-east-2 Region.The company has created an S3 bucket in the eu-west-2 Region and an S3 bucket in the ap-southeast-1 Region. The company wants to replicate the data to the new S3 buckets. The company needs to minimize latency for developers who upload videos and students who stream videos near eu-west-2 and ap- southeast-1.Which combination of steps will meet these requirements with the FEWEST changes to the application? (Choose two.)

    • A. Configure one-way replication from the us-east-2 S3 bucket to the eu-west-2 S3 bucket. Configure one- way replication from the us-east-2 S3 bucket to the ap-southeast-1 S3 bucket.
    • B. Configure one-way replication from the us-east-2 S3 bucket to the eu-west-2 S3 bucket. Configure one- way replication from the eu-west-2 S3 bucket to the ap-southeast-1 S3 bucket.
    • C. Configure two-way (bidirectional) replication among the S3 buckets that are in all three Regions.
    • D. Create an S3 Multi-Region Access Point. Modify the application to use the Amazon Resource Name (ARN) of the Multi-Region Access Point for video streaming. Do not modify the application for video uploads.
    • E. Create an S3 Multi-Region Access Point. Modify the application to use the Amazon Resource Name (ARN) of the Multi-Region Access Point for video streaming and uploads.

    View question →