Hermes Wiki

Question 395

A healthcare company runs a fleet of Amazon EC2 instances in two private subnets (named PR1 and PR2) across two Availability Zones (AZs) named A1 and A2. The Amazon EC2 instances need access to the internet for operating system patch management and third-party software maintenance. To facilitate this, the engineering team at the company wants to set up two Network Address Translation gateways (NAT gateways) in a highly available configuration.

Which of the following options would you suggest?

  • ❌ A. Set up a total of two NAT gateways. NAT gateway N1 should be set up in private subnet PR1 in Availability Zone A1. NAT gateway N2 should be set up in private subnet PR2 in Availability Zone A2
  • ❌ B. Set up a total of one NAT gateway. NAT gateway N1 should be set up in public subnet PU1 in any of the Availability Zones A1 or A2
  • ✅ C. Set up a total of two NAT gateways. NAT gateway N1 should be set up in public subnet PU1 in Availability Zone A1. NAT gateway N2 should be set up in public subnet PU2 in Availability Zone A2
  • ❌ D. Set up a total of two NAT gateways. Both NAT gateways N1 and N2 should be set up in a single public subnet PU1 in any of the Availability Zones A1 or A2

Question 396

An application is hosted on multiple Amazon EC2 instances in the same Availability Zone (AZ). The engineering team wants to set up shared data access for these Amazon EC2 instances using Amazon EBS Multi-Attach volumes.

Which Amazon EBS volume type is the correct choice for these Amazon EC2 instances?

  • ❌ A. Throughput Optimized HDD Amazon EBS volumes
  • ❌ B. Cold HDD Amazon EBS volumes
  • ❌ C. General-purpose SSD-based Amazon EBS volumes
  • ✅ D. Provisioned IOPS SSD Amazon EBS volumes

Question 397

A digital media firm is scaling its cloud footprint and wants to isolate development, testing, and production workloads using separate AWS accounts. It also wants a centralized approach to managing networking infrastructure such as subnets and gateways, without repeating configurations in every account. Additionally, the solution must enforce security best practices—like mandatory logging and guardrails—when new accounts are created. The firm prefers a low-maintenance, governance-driven setup.

Which solution best meets these goals while minimizing operational overhead?

  • ❌ A. Use AWS Control Tower to launch accounts. Deploy separate VPCs in each workload account and centralize security inspection by using Gateway Load Balancers to route traffic through a shared security appliance
  • ❌ B. Use AWS Service Catalog to define pre-approved VPC templates. Launch one VPC per workload account from the catalog, and enforce networking guardrails using AWS Config conformance packs
  • ✅ C. Use AWS Control Tower to create and govern accounts. Deploy a centralized VPC in a shared networking account and share its subnets across workload accounts using AWS Resource Access Manager (AWS RAM)
  • ❌ D. Use AWS Organizations to create new accounts and a shared networking account with a central VPC. Share the VPC subnets via AWS RAM and rely on service control policies (SCPs) to enforce guardrails manually

Question 398

A systems administration team has a requirement to run certain custom scripts only once during the launch of the Amazon Elastic Compute Cloud (Amazon EC2) instances that host their application.

Which of the following represents the best way of configuring a solution for this requirement with minimal effort?

  • ❌ A. Run the custom scripts as instance metadata scripts on the Amazon EC2 instances
  • ✅ B. Run the custom scripts as user data scripts on the Amazon EC2 instances
  • ❌ C. Use AWS CLI to run the user data scripts only once while launching the instance
  • ❌ D. Update Amazon EC2 instance configuration to ensure that the custom scripts, added as user data scripts, are run only during the boot process

Question 399

A biotechnology company has multiple High Performance Computing (HPC) workflows that quickly and accurately process and analyze genomes for hereditary diseases. The company is looking to migrate these workflows from their on-premises infrastructure to AWS Cloud.

As a solutions architect, which of the following networking components would you recommend on the Amazon EC2 instances running these HPC workflows?

  • ❌ A. Elastic Network Adapter (ENA)
  • ❌ B. Elastic IP Address (EIP)
  • ✅ C. Elastic Fabric Adapter (EFA)
  • ❌ D. Elastic Network Interface (ENI)

Question 400

A company needs an Active Directory service to run directory-aware workloads in the AWS Cloud and it should also support configuring a trust relationship with any existing on-premises Microsoft Active Directory.

Which AWS Directory Service is the best fit for this requirement?

  • ✅ A. AWS Directory Service for Microsoft Active Directory (AWS Managed Microsoft AD)
  • ❌ B. Active Directory Connector
  • ❌ C. AWS Transit Gateway
  • ❌ D. Simple Active Directory (Simple AD)

Question 401

A retail company needs a secure connection between its on-premises data center and AWS Cloud. This connection does not need high bandwidth and will handle a small amount of traffic. The company wants a quick turnaround time to set up the connection.

What is the MOST cost-effective way to establish such a connection?

  • ✅ A. Set up an AWS Site-to-Site VPN connection
  • ❌ B. Set up a bastion host on Amazon EC2
  • ❌ C. Set up an Internet Gateway between the on-premises data center and AWS cloud
  • ❌ D. Set up AWS Direct Connect

Question 402

A company uses Amazon DynamoDB as a data store for various kinds of customer data, such as user profiles, user events, clicks, and visited links. Some of these use-cases require a high request rate (millions of requests per second), low predictable latency, and reliability. The company now wants to add a caching layer to support high read volumes.

As a solutions architect, which of the following AWS services would you recommend as a caching layer for this use-case? (Select TWO)

  • ❌ A. Amazon OpenSearch Service
  • ✅ B. Amazon ElastiCache
  • ❌ C. Amazon Redshift
  • ❌ D. Amazon Relational Database Service (Amazon RDS)
  • ✅ E. Amazon DynamoDB Accelerator (DAX)

Question 403

A media company has its corporate headquarters in Los Angeles with an on-premises data center using an AWS Direct Connect connection to the AWS VPC. The branch offices in San Francisco and Miami use AWS Site-to-Site VPN connections to connect to the AWS VPC. The company is looking for a solution to have the branch offices send and receive data with each other as well as with their corporate headquarters.

As a solutions architect, which of the following AWS services would you recommend addressing this use-case?

  • ❌ A. Software VPN
  • ❌ B. VPC Peering connection
  • ✅ C. AWS VPN CloudHub
  • ❌ D. VPC Endpoint

Question 404

The engineering team at a retail company is planning to migrate to AWS Cloud from the on-premises data center. The team is evaluating Amazon Relational Database Service (Amazon RDS) as the database tier for its flagship application. The team has hired you as an AWS Certified Solutions Architect Associate to advise on Amazon RDS Multi-AZ capabilities.

Which of the following would you identify as correct for Amazon RDS Multi-AZ? (Select TWO)

  • ✅ A. Amazon RDS applies operating system updates by performing maintenance on the standby, then promoting the standby to primary and finally performing maintenance on the old primary, which becomes the new standby
  • ✅ B. Amazon RDS automatically initiates a failover to the standby, in case primary database fails for any reason
  • ❌ C. For automated backups, I/O activity is suspended on your primary database since backups are not taken from standby database
  • ❌ D. To enhance read scalability, a Multi-AZ standby instance can be used to serve read requests
  • ❌ E. Updates to your database Instance are asynchronously replicated across the Availability Zone to the standby in order to keep both in sync

Question 405

A company is experiencing stability issues with their cluster of self-managed RabbitMQ message brokers and the company now wants to explore an alternate solution on AWS.

As a solutions architect, which of the following AWS services would you recommend that can provide support for quick and easy migration from RabbitMQ?

  • ❌ A. Amazon SQS FIFO (First-In-First-Out)
  • ✅ B. Amazon MQ
  • ❌ C. Amazon Simple Notification Service (Amazon SNS)
  • ❌ D. Amazon Simple Queue Service (Amazon SQS) Standard

Question 406

A company manages a multi-tier social media application that runs on Amazon Elastic Compute Cloud (Amazon EC2) instances behind an Application Load Balancer. The instances run in an Amazon EC2 Auto Scaling group across multiple Availability Zones (AZs) and use an Amazon Aurora database. As an AWS Certified Solutions Architect – Associate, you have been tasked to make the application more resilient to periodic spikes in read request rates.

Which of the following solutions would you recommend for the given use-case? (Select TWO)

  • ❌ A. Use AWS Direct Connect
  • ❌ B. Use AWS Global Accelerator
  • ✅ C. Use Amazon CloudFront distribution in front of the Application Load Balancer
  • ❌ D. Use AWS Shield
  • ✅ E. Use Amazon Aurora Replica

Question 407

You have deployed a database technology that has a synchronous replication mode to survive disasters in data centers. The database is therefore deployed on two Amazon EC2 instances in two Availability Zones (AZs). The database must be publicly available so you have deployed the Amazon EC2 instances in public subnets. The replication protocol currently uses the Amazon EC2 public IP addresses.

What can you do to decrease the replication cost?

  • ❌ A. Assign elastic IP address (EIP) to the Amazon EC2 instances and use them for the replication
  • ❌ B. Create a Private Link between the two Amazon EC2 instances
  • ❌ C. Use an Elastic Fabric Adapter (EFA)
  • ✅ D. Use the Amazon EC2 instances private IP for the replication

Question 408

An edtech startup runs its course-management platform inside a private subnet in a VPC on AWS. The application uses Amazon Cognito user pools for authentication. Now, the team wants to extend the application so that authenticated users can upload and access personal course-related documents in Amazon S3. The solution must ensure scalable, fine-grained and secure access control to the S3 bucket and maintain private network architecture for the application.

Which combination of steps will enable secure S3 integration for this workload? (Select TWO)

  • ❌ A. Configure an AWS Lambda function that proxies user uploads to S3. Invoke the Lambda function after each user login to isolate the S3 access
  • ❌ B. Attach an S3 bucket policy that allows access only if requests include a custom HTTP header containing a valid Cognito user ID
  • ✅ C. Create an Amazon S3 VPC endpoint in the VPC where the application is hosted to enable private connectivity between the application and S3
  • ✅ D. Create an Amazon Cognito identity pool to allow federated identities. Use it to generate temporary AWS credentials that grant S3 access when users successfully authenticate
  • ❌ E. Use the existing Amazon Cognito user pool to directly grant users permission to upload and download objects in the S3 bucket

Question 409

A healthcare analytics firm operates a backend application within a private subnet of its VPC. The application is fronted by an Application Load Balancer (ALB) and accesses Amazon S3 to store medical reports. The VPC includes both a NAT gateway and an internet gateway, but the company's strict compliance policy prohibits any data traffic from traversing the internet. The team must redesign the architecture to comply with the security policy and improve cost-efficiency.

Which solution best satisfies these requirements in the most cost-effective manner?

  • ❌ A. Modify the S3 bucket policy to allow requests only from the Elastic IP address associated with the NAT gateway
  • ✅ B. Create a gateway VPC endpoint for Amazon S3 and update the route table for the private subnet to direct S3 traffic through the endpoint
  • ❌ C. Create a VPC peering connection with another VPC that has direct access to S3. Forward the S3 API requests through the peered VPC using proxy EC2 instances
  • ❌ D. Create an S3 interface VPC endpoint and modify the security group to allow access from the application’s private subnet. Route all S3 traffic through the interface endpoint

Question 410

A healthcare company wants to run its applications on single-tenant hardware to meet compliance guidelines.

Which of the following is the MOST cost-effective way of isolating the Amazon EC2 instances to a single tenant?

  • ✅ A. Dedicated Instances
  • ❌ B. Dedicated Hosts
  • ❌ C. Spot Instances
  • ❌ D. On-Demand Instances

Question 411

The engineering team at an e-commerce company wants to set up a custom domain for internal usage such as internaldomainexample.com. The team wants to use the private hosted zones feature of Amazon Route 53 to accomplish this.

Which of the following settings of the VPC need to be enabled? (Select TWO)

  • ❌ A. enableVpcSupport
  • ❌ B. enableVpcHostnames
  • ✅ C. enableDnsSupport
  • ✅ D. enableDnsHostnames
  • ❌ E. enableDnsDomain

Question 412

A company has many Amazon Virtual Private Cloud (Amazon VPC) in various accounts, that need to be connected in a star network with one another and connected with on-premises networks through AWS Direct Connect.

What do you recommend?

  • ❌ A. VPC Peering Connection
  • ❌ B. Virtual private gateway (VGW)
  • ❌ C. AWS PrivateLink
  • ✅ D. AWS Transit Gateway

Question 413

A global enterprise maintains a hybrid cloud environment and wants to transfer large volumes of data between its on-premises data center and Amazon S3 for backup and analytics workflows. The company has already established a Direct Connect (DX) connection to AWS and wants to ensure high-bandwidth, low-latency, and secure private connectivity without traversing the public internet. The architecture must be designed to access Amazon S3 directly from on-premises systems using this DX connection.

Which configuration should the network engineering team implement to allow direct access to Amazon S3 from the on-premises data center using Direct Connect?

  • ✅ A. Provision a Public Virtual Interface (Public VIF) on the Direct Connect connection to access Amazon S3 public IP addresses from the on-premises data center
  • ❌ B. Use a Transit Gateway with Direct Connect Gateway to route on-premises traffic through a VPC and then to Amazon S3 using private IP addressing
  • ❌ C. Configure a VPN connection over the public internet to AWS and route S3 traffic through the tunnel instead of using Direct Connect
  • ❌ D. Use a Private Virtual Interface (Private VIF) on the Direct Connect connection and create a VPC endpoint to route traffic to S3 over the private network

Question 414

A company's real-time streaming application is running on AWS. As the data is ingested, a job runs on the data and takes 30 minutes to complete. The workload frequently experiences high latency due to large amounts of incoming data. A solutions architect needs to design a scalable and serverless solution to enhance performance.

Which combination of steps should the solutions architect take? (Select TWO)

  • ❌ A. Set up AWS Database Migration Service (AWS DMS) to ingest the data
  • ❌ B. Set up AWS Lambda with AWS Step Functions to process the data
  • ✅ C. Set up AWS Fargate with Amazon ECS to process the data
  • ✅ D. Set up Amazon Kinesis Data Streams to ingest the data
  • ❌ E. Provision Amazon EC2 instances in an Auto Scaling group to process the data

Question 415

A retail startup runs a high-traffic order processing system on AWS. The architecture includes a frontend web tier using EC2 instances behind an Application Load Balancer, a processing tier powered by EC2 instances, and a data layer using Amazon DynamoDB. The frontend and processing tiers are decoupled using Amazon SQS. Recently, the engineering team observed that during unpredictable traffic surges, order processing slows down significantly, SQS queue depth increases rapidly, and the processing-tier EC2 instances hit 100% CPU usage.

Which solution will help improve the application’s responsiveness and scalability during peak load periods?

  • ❌ A. Add Amazon Kinesis Data Streams to buffer order events from the web tier. Configure the processing tier to consume records from the stream and use enhanced fan-out for high throughput
  • ❌ B. Use Amazon EventBridge to schedule batch processing jobs for the queue. Configure the event rule to invoke EC2-based workers every 10 minutes to process messages in the SQS queue
  • ❌ C. Use scheduled Auto Scaling for the processing tier based on past peak periods. Use average CPU utilization to define scaling thresholds
  • ✅ D. Use an EC2 Auto Scaling group with a target tracking policy to automatically scale the processing tier. Configure the policy to monitor the ApproximateNumberOfMessages in the SQS queue

Question 416

A startup uses a fleet of Amazon EC2 servers to manage its CRM application. These Amazon EC2 servers are behind Elastic Load Balancing (ELB). Which of the following configurations are NOT allowed for Elastic Load Balancing?

  • ❌ A. Use the Elastic Load Balancing to distribute traffic for four Amazon EC2 instances. All the four instances are deployed across two Availability Zones of us-east-1 region
  • ❌ B. Use the Elastic Load Balancing to distribute traffic for four Amazon EC2 instances. All the four instances are deployed in Availability Zone B of us-west-1 region
  • ❌ C. Use the Elastic Load Balancing to distribute traffic for four Amazon EC2 instances. All the four instances are deployed in Availability Zone A of us-east-1 region
  • ✅ D. Use the Elastic Load Balancing to distribute traffic for four Amazon EC2 instances. Two of these instances are deployed in Availability Zone A of us-east-1 region and the other two instances are deployed in Availability Zone B of us-west-1 region

Question 417

The engineering team at a multi-national company uses AWS Firewall Manager to centrally configure and manage firewall rules across its accounts and applications using AWS Organizations.

Which of the following AWS resources can the AWS Firewall Manager configure rules on? (Select THREE)

  • ❌ A. VPC Route Table
  • ❌ B. Amazon Inspector
  • ✅ C. VPC Security Group
  • ✅ D. AWS Web Application Firewall (AWS WAF)
  • ✅ E. AWS Shield Advanced
  • ❌ F. Amazon GuardDuty

Question 418

Your e-commerce application is using an Amazon RDS PostgreSQL database and an analytics workload also runs on the same database. When the analytics workload is run, your e-commerce application slows down which further affects your sales.

Which of the following is the MOST cost-optimal solution to fix this issue?

  • ❌ A. Migrate the analytics application to AWS Lambda
  • ❌ B. Create a Read Replica in another Region as the Master database and point the analytics workload there
  • ✅ C. Create a Read Replica in the same Region as the Master database and point the analytics workload there
  • ❌ D. Enable Multi-AZ for the Amazon RDS database and run the analytics workload on the standby database

Question 419

A financial services company is looking to move its on-premises IT infrastructure to AWS Cloud. The company has multiple long-term server bound licenses across the application stack and the CTO wants to continue to utilize those licenses while moving to AWS.

As a solutions architect, which of the following would you recommend as the MOST cost-effective solution?

  • ✅ A. Use Amazon EC2 dedicated hosts
  • ❌ B. Use Amazon EC2 on-demand instances
  • ❌ C. Use Amazon EC2 reserved instances (RI)
  • ❌ D. Use Amazon EC2 dedicated instances

Question 420

Your company has created a data warehouse using Amazon Redshift that is used to analyze data from Amazon S3. From the usage pattern, you have detected that after 30 days, the data is rarely queried in Amazon Redshift and it's not "hot data" anymore. You would like to preserve the SQL querying capability on your data and get the queries started immediately. Also, you want to adopt a pricing model that allows you to save the maximum amount of cost on Amazon Redshift.

What do you recommend? (Select TWO)

  • ✅ A. Move the data to Amazon S3 Standard IA after 30 days
  • ❌ B. Create a smaller Amazon Redshift Cluster with the cold data
  • ✅ C. Analyze the cold data with Amazon Athena
  • ❌ D. Move the data to Amazon S3 Glacier Deep Archive after 30 days
  • ❌ E. Migrate the Amazon Redshift underlying storage to Amazon S3 IA

Question 421

A healthcare startup is deploying an AWS-based analytics platform that processes sensitive patient records. The application backend uses Amazon RDS for structured data and Amazon S3 for storing medical files. S3 Event Notifications trigger AWS Lambda for real-time data classification and alerting. The startup uses AWS IAM Identity Center to manage federated access from their enterprise directory. Development, operations, and compliance teams require granular and secure access to RDS and S3 resources, based strictly on their job roles. The company must follow the principle of least privilege while minimizing manual administrative work.

Which solution should the company implement to meet these requirements with the least operational overhead?

  • ❌ A. Create an IAM identity provider that integrates with the company's IdP (e.g., Azure AD or Okta). Use SAML federation to grant access to IAM roles that are manually assigned to each user. Create and maintain inline IAM policies for each role to access RDS and S3
  • ❌ B. Create individual IAM users for each team member. Attach role-based IAM policies granting permissions to RDS and S3 based on team roles. Use AWS IAM Access Analyzer to monitor for unused permissions and rotate access keys periodically
  • ❌ C. Use AWS Organizations to group team accounts under a single organizational unit (OU). Attach Service Control Policies (SCPs) to the OU that define access boundaries for Amazon RDS and Amazon S3 based on each team’s responsibilities. Assign users to accounts and let SCPs enforce the required access
  • ✅ D. Use AWS IAM Identity Center integrated with the organization’s directory. Define permission sets with least-privilege policies for Amazon RDS and Amazon S3. Assign users to groups based on their team roles and map those groups to the appropriate permission sets

Question 422

An e-commerce application uses a relational database that runs several queries that perform joins on multiple tables. The development team has found that these queries are slow and expensive, therefore these are a good candidate for caching. The application needs to use a caching service that supports multi-threading.

As a solutions architect, which of the following services would you recommend for the given use case?

  • ❌ A. AWS Global Accelerator
  • ❌ B. Amazon DynamoDB Accelerator (DAX)
  • ❌ C. Amazon ElastiCache for Redis
  • ✅ D. Amazon ElastiCache for Memcached

Question 423

A digital media streaming company wants to use Amazon CloudFront to distribute its content only to its service subscribers. As a solutions architect, which of the following solutions would you suggest to deliver restricted content to the bona fide end users? (Select TWO)

  • ❌ A. Require HTTPS for communication between Amazon CloudFront and your S3 origin
  • ❌ B. Forward HTTPS requests to the origin server by using the ECDSA or RSA ciphers
  • ✅ C. Use Amazon CloudFront signed URLs
  • ❌ D. Require HTTPS for communication between Amazon CloudFront and your custom origin
  • ✅ E. Use Amazon CloudFront signed cookies

Question 424

You are looking to build an index of your files in Amazon S3, using Amazon RDS PostgreSQL. To build this index, it is necessary to read the first 250 bytes of each object in Amazon S3, which contains some metadata about the content of the file itself. There are over 100,000 files in your S3 bucket, amounting to 50 terabytes of data.

How can you build this index efficiently?

  • ❌ A. Create an application that will traverse the Amazon S3 bucket, then use S3 Select Byte Range Fetch parameter to get the first 250 bytes, and store that information in Amazon RDS
  • ✅ B. Create an application that will traverse the S3 bucket, issue a Byte Range Fetch for the first 250 bytes, and store that information in Amazon RDS
  • ❌ C. Use the Amazon RDS Import feature to load the data from Amazon S3 to PostgreSQL, and run a SQL query to build the index
  • ❌ D. Create an application that will traverse the Amazon S3 bucket, read all the files one by one, extract the first 250 bytes, and store that information in Amazon RDS

Question 425

A developer has configured inbound traffic for the relevant ports in both the Security Group of the Amazon EC2 instance as well as the network access control list (network ACL) of the subnet for the Amazon EC2 instance. The developer is, however, unable to connect to the service running on the Amazon EC2 instance.

As a solutions architect, how will you fix this issue?

  • ✅ A. Security Groups are stateful, so allowing inbound traffic to the necessary ports enables the connection. Network access control list (network ACL) are stateless, so you must allow both inbound and outbound traffic
  • ❌ B. IAM Role defined in the Security Group is different from the IAM Role that is given access in the network access control list (network ACL)
  • ❌ C. Network access control list (network ACL) are stateful, so allowing inbound traffic to the necessary ports enables the connection. Security Groups are stateless, so you must allow both inbound and outbound traffic
  • ❌ D. Rules associated with network access control list (network ACL) should never be modified from command line. An attempt to modify rules from command line blocks the rule and results in an erratic behavior

Question 426

A company has multiple Amazon EC2 instances operating in a private subnet which is part of a custom VPC. These instances are running an image processing application that needs to access images stored on Amazon S3. Once each image is processed, the status of the corresponding record needs to be marked as completed in a Amazon DynamoDB table.

How would you go about providing private access to these AWS resources which are not part of this custom VPC?

  • ❌ A. Create a gateway endpoint for Amazon DynamoDB and add it as a target in the route table of the custom VPC. Create an Origin Access Identity for Amazon S3 and then connect to the S3 service using the private IP address
  • ❌ B. Create a gateway endpoint for Amazon S3 and add it as a target in the route table of the custom VPC. Create an interface endpoint for Amazon DynamoDB and then add it as a target in the route table of the custom VPC
  • ❌ C. Create a separate interface endpoint for Amazon S3 and Amazon DynamoDB each. Then connect to these services by adding these as targets in the route table of the custom VPC
  • ✅ D. Create a separate gateway endpoint for Amazon S3 and Amazon DynamoDB each. Add two new target entries for these two gateway endpoints in the route table of the custom VPC

Question 427

A financial services firm operates a mission-critical transaction processing platform hosted in the AWS us-east-2 Region. The backend is powered by a MySQL-compatible Amazon Aurora cluster, with high transaction volumes throughout the day. As part of its business continuity planning, the firm has selected us-west-2 as its designated disaster recovery (DR) Region.

The firm has defined strict DR objectives:

Recovery Point Objective (RPO): ≤ 5 minutes

Recovery Time Objective (RTO): ≤ 15 minutes

Leadership has asked for a DR solution that ensures fast cross-regional failover with minimal operational overhead and configuration effort. What do you recommend?

  • ❌ A. Create an Aurora read replica in us-west-2 with equivalent capacity to the primary cluster's writer node in us-east-2. Monitor replication health and configure a manual promotion process for failover
  • ❌ B. Deploy a separate Aurora cluster in us-west-2, and use scheduled AWS Lambda functions with custom scripts to export and import snapshots from us-east-2 every 5 minutes
  • ✅ C. Convert the Aurora cluster to an Aurora global database, with the secondary cluster deployed in us-west-2. Rely on Aurora global database managed failover to meet RTO and RPO objectives
  • ❌ D. Provision a separate Aurora MySQL-compatible cluster in us-west-2, and configure AWS Database Migration Service (AWS DMS) to replicate data from the primary database to the DR cluster continuously. Perform manual failover during DR events

Question 428

You are deploying a critical monolith application that must be deployed on a single web server, as it hasn't been created to work in distributed mode. Still, you want to make sure your setup can automatically recover from the failure of an Availability Zone (AZ).

Which of the following options should be combined to form the MOST cost-efficient solution? (Select THREE)

  • ✅ A. Create an auto-scaling group that spans across 2 Availability Zones, which min=1, max=1, desired=1
  • ❌ B. Create an auto-scaling group that spans across 2 Availability Zones, which min=1, max=2, desired=2
  • ❌ C. Create a Spot Fleet request
  • ✅ D. Create an elastic IP address (EIP) and use the Amazon EC2 user-data script to attach it
  • ❌ E. Create an Application Load Balancer and a target group with the instance(s) of the Auto Scaling Group
  • ✅ F. Assign an Amazon EC2 Instance Role to perform the necessary API calls

Question 429

A media company is relocating its legacy infrastructure to AWS. The on-premises environment consists of multiple virtualized workloads that are tightly coupled to their host operating systems and cannot be containerized or re-architected due to software constraints. Each workload currently runs on a standalone virtual machine. The engineering team plans to run these workloads on Amazon EC2 instances without modifying their core design. The company needs a solution that ensures high availability and fault tolerance in the AWS Cloud.

Which solution will meet these requirements?

  • ❌ A. Create Amazon Machine Images (AMIs) for each legacy workload. Use the AMIs to launch Auto Scaling groups with a minimum and maximum capacity of 1 EC2 instance. Place an Application Load Balancer (ALB) in front of the Auto Scaling group to provide routing and health check-based failover.
  • ✅ B. Generate an Amazon Machine Image (AMI) for each legacy server. Launch two EC2 instances from this AMI, placing one instance in each of two different Availability Zones. Set up a Network Load Balancer (NLB) to route traffic to the instances and to monitor instance health for automatic traffic redirection in case of failure
  • ❌ C. Use AWS Backup to schedule hourly backups of each EC2 instance to Amazon S3 in a separate Availability Zone. Create a recovery plan that includes manual restoration of instances from backup in the event of a failure
  • ❌ D. Containerize the legacy applications and deploy them to Amazon ECS using the Fargate launch type. Define a task for each workload, and use an Application Load Balancer to route traffic across multiple Fargate tasks running in separate Availability Zones

Question 430

The data engineering team at a company wants to analyze Amazon S3 storage access patterns to decide when to transition the right data to the right storage class.

Which of the following represents a correct option regarding the capabilities of Amazon S3 Analytics storage class analysis?

  • ❌ A. Storage class analysis only provides recommendations for Standard to Glacier Flexible Retrieval classes
  • ❌ B. Storage class analysis only provides recommendations for Standard to Standard One-Zone IA classes
  • ✅ C. Storage class analysis only provides recommendations for Standard to Standard IA classes
  • ❌ D. Storage class analysis only provides recommendations for Standard to Glacier Deep Archive classes

Question 431

A social media application lets users upload photos and perform image editing operations. The application offers two classes of service: pro and lite. The product team wants the photos submitted by pro users to be processed before those submitted by lite users. Photos are uploaded to Amazon S3 and the job information is sent to Amazon SQS.

As a solutions architect, which of the following solutions would you recommend?

  • ❌ A. Create one Amazon SQS standard queue. Set the visibility timeout of the pro photos to zero. Set up Amazon EC2 instances to prioritize visibility settings so pro photos are processed first
  • ✅ B. Create two Amazon SQS standard queues: one for pro and one for lite. Set up Amazon EC2 instances to prioritize polling for the pro queue over the lite queue
  • ❌ C. Create two Amazon SQS FIFO queues: one for pro and one for lite. Set the lite queue to use short polling and the pro queue to use long polling
  • ❌ D. Create two Amazon SQS standard queues: one for pro and one for lite. Set the lite queue to use short polling and the pro queue to use long polling

Question 432

A global logistics provider operates several legacy applications on virtual machines (VMs) within a private data center. Due to accelerated business growth and limited capacity in its existing infrastructure, the provider decides to migrate select applications to AWS. The company opts for a lift-and-shift strategy for its non-mission-critical systems to meet tight migration deadlines. The solution must support rapid migration without requiring extensive application refactoring.

Which combination of actions will best support this migration approach? (Select THREE)

  • ✅ A. Perform the initial replication. Launch test instances in AWS to validate the migrated VMs before final cutover
  • ❌ B. Shut down the source virtual machines and immediately provision EC2 replacement instances using manual AMI creation
  • ✅ C. Use AWS Application Migration Service (MGN). Install the AWS Replication Agent on the source VMs
  • ❌ D. Use Amazon EC2 Auto Scaling to automatically re-create the VMs in AWS by launching replacement instances with matching configurations
  • ❌ E. Use AWS CloudEndure Disaster Recovery to continuously replicate the VMs to AWS and then promote the target instances for production use
  • ✅ F. Launch a cutover instance after completing testing and confirming that replication is up-to-date

Question 433

Your application is deployed on Amazon EC2 instances fronted by an Application Load Balancer. Recently, your infrastructure has come under attack. Attackers perform over 100 requests per second, while your normal users only make about 5 requests per second.

How can you efficiently prevent attackers from overwhelming your application?

  • ✅ A. Use an AWS Web Application Firewall (AWS WAF) and setup a rate-based rule
  • ❌ B. Define a network access control list (network ACL) on your Application Load Balancer
  • ❌ C. Configure Sticky Sessions on the Application Load Balancer
  • ❌ D. Use AWS Shield Advanced and setup a rate-based rule

Question 434

A tech enterprise operates several workloads using Amazon EC2, AWS Fargate, and AWS Lambda across various teams. To optimize compute costs, the company has purchased Compute Savings Plans. The cloud operations team needs to implement a solution that not only monitors utilization but also sends automated alerts when coverage levels of the Compute Savings Plans fall below a defined threshold.

What is the MOST operationally efficient way to achieve this?

  • ✅ A. Use AWS Budgets to create a daily coverage budget specifically for Compute Savings Plans. Define a coverage threshold and configure notifications to alert relevant stakeholders
  • ❌ B. Create a standalone dashboard in Amazon CloudWatch to track EC2 and Fargate usage. Use metric math to estimate coverage and trigger alarms
  • ❌ C. Enable Compute Optimizer recommendations for EC2 and Fargate. Configure automatic notifications for cost optimization opportunities and Savings Plans coverage drops
  • ❌ D. Configure a custom script that queries the Savings Plans utilization API and pushes results to an Amazon S3 bucket. Use Amazon QuickSight to visualize coverage and email reports weekly

Question 435

As a Solutions Architect, you would like to completely secure the communications between your Amazon CloudFront distribution and your Amazon S3 bucket which contains the static files for your website. Users should only be able to access the Amazon S3 bucket through Amazon CloudFront and not directly.

What do you recommend?

  • ❌ A. Create a bucket policy to only authorize the IAM role attached to the Amazon CloudFront distribution
  • ✅ B. Create an origin access identity (OAI) and update the Amazon S3 Bucket Policy
  • ❌ C. Make the Amazon S3 bucket public
  • ❌ D. Update the Amazon S3 bucket security groups to only allow traffic from the Amazon CloudFront security group

Question 436

An e-commerce company uses Amazon RDS MySQL DB to store the data. The analytics department at the company runs its reports on the same database. The engineering team has noticed sluggish performance on the database when the analytics reporting process is in progress.

As an AWS Certified Solutions Architect - Associate, which of the following would you suggest as the MOST cost-optimal solution to improve the performance?

  • ❌ A. Create a read-replica with half compute capacity and half storage capacity as the primary. Point the reporting queries to run against the read replica
  • ❌ B. Create a standby instance in a multi-AZ configuration with the same compute capacity and the same storage capacity as the primary. Point the reporting queries to run against the standby instance
  • ❌ C. Create a standby instance in a multi-AZ configuration with half compute capacity and half storage capacity as the primary. Point the reporting queries to run against the standby instance
  • ✅ D. Create a read-replica with the same compute capacity and the same storage capacity as the primary. Point the reporting queries to run against the read replica

Question 437

A company is deploying a publicly accessible web application. To accomplish this, the engineering team has designed the VPC with a public subnet and a private subnet. The application will be hosted on several Amazon EC2 instances in an Auto Scaling group. The team also wants Transport Layer Security (TLS) termination to be offloaded from the Amazon EC2 instances.

Which solution should a solutions architect implement to address these requirements in the most secure manner?

  • ❌ A. Set up a Network Load Balancer in the public subnet. Create an Auto Scaling group in the public subnet and associate it with the Network Load Balancer
  • ✅ B. Set up a Network Load Balancer in the public subnet. Create an Auto Scaling group in the private subnet and associate it with the Network Load Balancer
  • ❌ C. Set up a Network Load Balancer in the private subnet. Create an Auto Scaling group in the public subnet and associate it with the Network Load Balancer
  • ❌ D. Set up a Network Load Balancer in the private subnet. Create an Auto Scaling group in the private subnet and associate it with the Network Load Balancer

Question 438

A media company is modernizing its legacy image processing application by migrating it from an on-premises environment to AWS. The application handles a high volume of image transformation jobs, generating large output files. To support rapid growth, the company wants a cloud-native solution that automatically scales, minimizes manual intervention, and avoids managing servers or infrastructure. The team also wants to improve workflow automation to handle task sequencing and job state transitions.

Which solution best meets these requirements while ensuring the least operational overhead?

  • ❌ A. Use a combination of AWS Lambda functions and EC2 Spot Instances for processing. Store processed images in Amazon FSx
  • ✅ B. Use AWS Batch to process image jobs. Orchestrate the workflow using AWS Step Functions and store output files in Amazon S3
  • ❌ C. Use Amazon EC2 Auto Scaling groups with a static fleet of instances for image processing. Trigger each job through Step Functions and store results on attached EBS volumes
  • ❌ D. Deploy Amazon Elastic Kubernetes Service (Amazon EKS) with self-managed EC2 worker nodes for image processing. Use Amazon SQS to queue jobs and store processed outputs in Amazon EBS volumes

Question 439

During a review, a security team has flagged concerns over an Amazon EC2 instance querying IP addresses used for cryptocurrency mining. The Amazon EC2 instance does not host any authorized application related to cryptocurrency mining.

Which AWS service can be used to protect the Amazon EC2 instances from such unauthorized behavior in the future?

  • ❌ A. AWS Firewall Manager
  • ✅ B. Amazon GuardDuty
  • ❌ C. AWS Shield Advanced
  • ❌ D. AWS Web Application Firewall (AWS WAF)

Question 440

A global financial services provider operates data analytics workloads across multiple AWS Regions. The company stores regulated datasets in Amazon S3 buckets and requires visibility into security and compliance configurations. As part of a new audit initiative, the compliance team must identify all S3 buckets across the environment that do not have versioning enabled. The solution must scale across all Regions and accounts with minimal manual intervention.

Which solution will meet these requirements with the LEAST operational overhead?

  • ❌ A. Configure an AWS CloudTrail trail across all Regions. Create an Amazon EventBridge rule that filters for PutBucketVersioning and DeleteBucketVersioning API calls. Trigger an AWS Lambda function to analyze the bucket configurations and generate a report of unversioned buckets
  • ❌ B. Enable IAM Access Analyzer for all Regions. Review the analyzer reports to identify S3 buckets without versioning enabled and configure IAM policies to restrict access to such buckets
  • ❌ C. Create a centralized Amazon S3 Multi-Region Access Point for all buckets. Use this access point to perform versioning checks programmatically by inspecting objects' metadata from each bucket
  • ✅ D. Enable Amazon S3 Storage Lens with advanced metrics and recommendations. Use the per-bucket dashboard to filter and view versioning status across Regions and identify all buckets that do not have versioning enabled

Question 441

A global photography startup hosts a static image-sharing site on an Amazon S3 bucket. The website allows users from different parts of the world to upload, view, and download photos through their mobile devices. As the platform has gained popularity, users have started experiencing latency issues, especially when uploading and downloading images. The team needs a solution to enhance global performance but wants to implement it with minimal development effort and without redesigning the application.

Which solution will most effectively address the performance issues with the least operational overhead?

  • ❌ A. Enable AWS Global Accelerator on the S3 bucket to accelerate both uploads and downloads. Reconfigure the website to route requests through the accelerator
  • ✅ B. Deploy an Amazon CloudFront distribution with the S3 bucket as the origin to improve download speeds. Enable S3 Transfer Acceleration to reduce upload latency for global users
  • ❌ C. Create multiple S3 buckets in different Regions and replicate image data based on user location. Configure CloudFront to upload and download from the nearest bucket
  • ❌ D. Migrate the website from S3 to Amazon EC2 instances in multiple Regions. Use an Application Load Balancer with AWS Global Accelerator to distribute global traffic and reduce latency

Question 442

A global enterprise has onboarded multiple departments into isolated AWS accounts that are part of a unified AWS Organizations structure. Recently, a critical operational alert was missed because it was delivered to the root user’s email address of an account, which is only monitored intermittently. The enterprise wants to redesign its notification handling process to ensure that future communications - categorized by billing, security, and operational relevance - are received promptly by the appropriate teams. The solution should align with AWS security best practices and offer centralized oversight without depending on individual users.

Which solution meets these requirements in the most secure and scalable way?

  • ✅ A. Configure each AWS account’s root user to use an alias that redirects messages to a centralized mailbox monitored by platform administrators. Then assign alternate contacts for each account using company-managed distribution lists for billing, security, and operations to handle service-specific notifications
  • ❌ B. Set up a centralized email forwarding service with rules that inspect notification content and forward emails to the appropriate team based on keywords such as “billing,” “security,” or “operations.” Keep the current root email addresses as they are, and rely on this service to triage alerts
  • ❌ C. Change each AWS account’s root email to a unique departmental email list and configure IAM notification settings to send alerts based on service type. Do not use AWS alternate contacts since notifications are already routed by service in the IAM console
  • ❌ D. Assign each AWS account’s root user email to a single designated member of the respective department (e.g., security lead or billing analyst). Encourage these individuals to monitor the email accounts regularly. Also configure alternate contacts with the same individual email addresses

Question 443

The engineering team at a startup is evaluating the most optimal block storage volume type for the Amazon EC2 instances hosting its flagship application. The storage volume should support very low latency but it does not need to persist the data when the instance terminates. As a solutions architect, you have proposed using Instance Store volumes to meet these requirements.

Which of the following would you identify as the key characteristics of the Instance Store volumes? (Select TWO)

  • ❌ A. An instance store is a network storage type
  • ❌ B. You can specify instance store volumes for an instance when you launch or restart it
  • ✅ C. You can't detach an instance store volume from one instance and attach it to a different instance
  • ❌ D. Instance store is reset when you stop or terminate an instance. Instance store data is preserved during hibernation
  • ✅ E. If you create an Amazon Machine Image (AMI) from an instance, the data on its instance store volumes isn't preserved

Question 444

The systems administrator at a company wants to set up a highly available architecture for a bastion host solution.

As a solutions architect, which of the following options would you recommend as the solution?

  • ✅ A. Create a public Network Load Balancer that links to Amazon EC2 instances that are bastion hosts managed by an Auto Scaling Group
  • ❌ B. Create a public Application Load Balancer that links to Amazon EC2 instances that are bastion hosts managed by an Auto Scaling Group
  • ❌ C. Create an elastic IP address (EIP) and assign it to all Amazon EC2 instances that are bastion hosts managed by an Auto Scaling Group
  • ❌ D. Create a VPC Endpoint for a fleet of Amazon EC2 instances that are bastion hosts managed by an Auto Scaling Group

Question 445

A technology startup has stabilized its cloud infrastructure after a successful product launch. The backend services are now running at a predictable rate with minimal scaling events. The application architecture includes workloads running on Amazon EC2, AWS Lambda functions for asynchronous processing, container workloads on AWS Fargate, and machine learning inference models deployed with Amazon SageMaker. The company is now focusing on reducing long-term operational expenses without redesigning its architecture. The company wants to apply long-term pricing discounts with the least administrative overhead and the broadest service coverage possible using the fewest number of savings plans.

Which combination of savings plans will satisfy these requirements? (Select TWO)

  • ✅ A. Purchase a SageMaker Savings Plan that applies discounted pricing to SageMaker training, inference, and notebook instances
  • ❌ B. Subscribe to a hybrid deployment discount plan that includes discounts for both AWS and on-premises Kubernetes workloads
  • ✅ C. Purchase a Compute Savings Plan that provides cost savings for usage across EC2, Fargate, and Lambda services
  • ❌ D. Purchase an EC2 Instance Savings Plan that covers EC2 and containerized tasks on Amazon ECS running with Fargate launch type
  • ❌ E. Create a Reserved Instance for each EC2 instance and subscribe to AWS Support to monitor Reserved Instance utilization monthly

Question 446

A company helps its customers legally sign highly confidential contracts. To meet the strong industry requirements, the company must ensure that the signed contracts are encrypted using the company's proprietary algorithm. The company is now migrating to AWS Cloud using Amazon Simple Storage Service (Amazon S3) and would like you, the solution architect, to advise them on the encryption scheme to adopt.

What do you recommend?

  • ❌ A. Server-side encryption with Amazon S3 managed keys (SSE-S3)
  • ✅ B. Client Side Encryption
  • ❌ C. Server-side encryption with AWS KMS keys (SSE-KMS)
  • ❌ D. Server-side encryption with customer-provided keys (SSE-C)

Question 447

An organization has rolled out a multi-account architecture using AWS Control Tower to isolate development environments. Each developer has their own dedicated AWS account to provision and test workloads. However, the company is concerned about unexpected spikes in resource usage and AWS spending from individual developer accounts. The leadership team wants to implement a cost control mechanism that can proactively enforce budget limits, ensure automatic responses to overspending, and require minimal ongoing administrative effort.

What is the most efficient solution to meet this goal with the least operational overhead?

  • ❌ A. Use AWS Cost Explorer to enable detailed usage and cost reports for each developer account. Configure daily usage reports to be emailed to developers. Create dashboards for each developer in Cost Explorer, and require them to monitor their resource consumption and take action if they approach spending thresholds
  • ✅ B. Use AWS Budgets to define spending thresholds for each developer’s account. Configure budget alerts to notify developers when actual or forecasted usage exceeds the set limit. Attach Budgets actions to automatically apply a restrictive DenyAll IAM policy to the developer’s primary IAM role when the budget threshold is crossed
  • ❌ C. Use AWS Service Catalog to restrict developers to predefined resource templates with pricing limits. In each developer account, create a scheduled Lambda function that stops all running resources at the end of the day and and restart these resources at the start of next business day
  • ❌ D. Deploy an AWS Lambda function to run daily in each developer’s account. Use the function to analyze cost usage reports via the Cost Explorer API. If costs exceed a predefined threshold, the function invokes an AWS Config remediation rule

Question 448

A team has around 200 users, each of these having an IAM user account in AWS. Currently, they all have read access to an Amazon S3 bucket. The team wants 50 among them to have write and read access to the buckets.

How can you provide these users access in the least possible time, with minimal changes?

  • ❌ A. Update the Amazon S3 bucket policy
  • ❌ B. Create an AWS Multi-Factor Authentication (AWS MFA) user with read / write access and link 50 IAM with AWS MFA
  • ✅ C. Create a group, attach the policy to the group and place the users in the group
  • ❌ D. Create a policy and assign it manually to the 50 users

Question 449

The development team at a company manages a Python based nightly process with a runtime of 30 minutes. The process can withstand any interruptions in its execution and start over again. The process currently runs on the on-premises infrastructure and it needs to be migrated to AWS.

Which of the following options do you recommend as the MOST cost-effective solution?

  • ❌ A. Run on Amazon EMR
  • ✅ B. Run on a Spot Instance with a persistent request type
  • ❌ C. Run on AWS Lambda
  • ❌ D. Run on an Application Load Balancer

Question 450

A company is developing a document management application on AWS. The application runs on Amazon EC2 instances in multiple Availability Zones (AZs). The company requires the document store to be highly available and the documents need to be returned immediately when requested. The engineering team has configured the application to use Amazon Elastic Block Store (Amazon EBS) to store the documents but the team is willing to consider other options to meet the availability requirement.

As a solutions architect, which of the following will you recommend?

  • ❌ A. Set up Amazon EBS as the Amazon EC2 instance root volume and then configure the application to use Amazon S3 Glacier as the document store
  • ✅ B. Set up Amazon EBS as the Amazon EC2 instance root volume and then configure the application to use Amazon S3 as the document store
  • ❌ C. Create snapshots for the Amazon EBS volumes regularly and then build new volumes using those snapshots in additional Availability Zones
  • ❌ D. Provision at least three Provisioned IOPS Amazon Instance Store volumes for the Amazon EC2 instances and then mount these volumes to multiple Amazon EC2 instances

Question 451

A research firm archives experimental datasets generated by automated laboratory equipment. Each dataset is about 10 MB in size and is initially accessed frequently for analysis within the first month. After this period, the access rate drops significantly, but the data must remain immediately retrievable if needed. Due to compliance policies, each dataset must be retained in AWS storage for exactly 4 years before deletion. The firm currently stores the data in Amazon S3 Standard storage and wants to minimize costs without compromising data availability or retrieval speed.

Which solution meets these requirements most cost-effectively?

  • ❌ A. Configure an S3 Lifecycle policy to migrate datasets to S3 Glacier Flexible Retrieval after 30 days and delete them automatically 4 years after creation
  • ❌ B. Set up an S3 Lifecycle configuration to transfer all datasets to S3 One Zone-Infrequent Access (S3 One Zone-IA) after 30 days, and permanently delete them 4 years after creation
  • ❌ C. Define an S3 Lifecycle policy that transitions datasets to S3 Glacier Instant Retrieval 30 days after creation and schedules the deletion of each object exactly 4 years after its creation
  • ✅ D. Define an S3 Lifecycle policy that transitions datasets to S3 Standard-Infrequent Access (S3 Standard-IA) 30 days after creation and schedules the deletion of each object exactly 4 years after its creation

Question 452

A startup wants to create a highly available architecture for its multi-tier application. Currently, the startup manages a single Amazon EC2 instance along with a single Amazon RDS MySQL DB instance. The startup has hired you as an AWS Certified Solutions Architect - Associate to build a solution that meets these requirements while minimizing the underlying infrastructure maintenance effort.

What will you recommend?

  • ❌ A. Create an Auto-Scaling group with a desired capacity of a total of two Amazon EC2 instances across two Availability Zones. Configure an Application Load Balancer having a target group of these Amazon EC2 instances. Set up a read replica of the Amazon RDS MySQL DB in another Availability Zone
  • ❌ B. Provision a second Amazon EC2 instance in another Availability Zone. Provision a second Amazon RDS MySQL DB in another Availabililty Zone. Leverage Amazon Route 53 for equal distribution of incoming traffic to the Amazon EC2 instances. Use a custom script to sync data across the two MySQL DBs
  • ✅ C. Create an Auto-Scaling group with a desired capacity of a total of two Amazon EC2 instances across two Availability Zones. Configure an Application Load Balancer having a target group of these Amazon EC2 instances. Set up Amazon RDS MySQL DB in a multi-AZ configuration
  • ❌ D. Create an Auto-Scaling group with a desired capacity of a total of two Amazon EC2 instances in a single Availability Zone. Configure an Application Load Balancer having a target group of these Amazon EC2 instances. Set up Amazon RDS MySQL DB in a multi-AZ configuration

Question 453

A digital media company wants to track user engagement across its streaming platform by capturing events such as video starts, pauses, and search queries. These events must be ingested and analyzed in real time to improve user experience and optimize recommendations. The platform experiences unpredictable spikes in traffic during popular content releases. The company needs a highly scalable and serverless solution that can seamlessly adjust to changing workloads without manual provisioning.

Which solution will meet these requirements in the MOST efficient and scalable way?

  • ❌ A. Deploy a fleet of Amazon EC2 instances running Apache Kafka to ingest clickstream data. Set up custom scripts to manually scale the Kafka cluster based on CPU usage. Use Amazon Athena to run periodic queries on stored clickstream logs
  • ❌ B. Use Amazon Kinesis Data Firehose to ingest user events. Set the destination as Amazon S3. Use Amazon Athena with scheduled queries to analyze the data periodically
  • ❌ C. Use Amazon Simple Notification Service (Amazon SNS) to publish clickstream events. Subscribe an Amazon SQS standard queue to receive the events. Process the events in batches with AWS Glue jobs scheduled at fixed intervals
  • ✅ D. Use an Amazon Kinesis Data Streams stream in on-demand capacity mode to ingest user engagement data. Configure an AWS Lambda function as a consumer to process the events in real time

Question 454

A big data analytics company is looking to archive the on-premises data into a POSIX compliant file storage system on AWS Cloud. The archived data would be accessed for just about a week in a year.

As a solutions architect, which of the following AWS services would you recommend as the MOST cost-optimal solution?

  • ❌ A. Amazon S3 Standard
  • ❌ B. Amazon S3 Standard-IA
  • ❌ C. Amazon EFS Standard
  • ✅ D. Amazon EFS Infrequent Access

Question 455

The engineering team at an IT company is deploying an Online Transactional Processing (OLTP) application that needs to support relational queries. The application will have unpredictable spikes of usage that the team does not know in advance.

Which database would you recommend using?

  • ✅ A. Amazon Aurora Serverless
  • ❌ B. Amazon DynamoDB with Provisioned Capacity and Auto Scaling
  • ❌ C. Amazon DynamoDB with On-Demand Capacity
  • ❌ D. Amazon ElastiCache

Question 456

A software engineering intern at a company is documenting the features offered by Amazon EC2 Spot instances and Spot fleets.

Can you help the intern by selecting the correct options that identify the key characteristics of these two types of Spot entities? (Select TWO)

  • ✅ A. Spot instances are spare Amazon EC2 capacity that can save you up 90% off of On-Demand prices. Spot instances can be interrupted by Amazon EC2 for capacity requirements with a 2-minute notification
  • ❌ B. Spot fleets are spare EC2 capacity that can save you up 90% off of On-Demand prices. Spot fleets are usually interrupted by Amazon EC2 for capacity requirements with a 2-minute notification
  • ✅ C. A Spot fleet can consist of a set of Spot Instances and optionally On-Demand Instances that are launched to meet your target capacity
  • ❌ D. A Spot fleet can only consist of a set of Spot Instances that are launched to meet your target capacity
  • ❌ E. Spot fleets allow you to request Amazon EC2 Spot instances for 1 to 6 hours at a time to avoid being interrupted

Question 457

A development team is looking for a solution that saves development time and deployment costs for an application that uses a high-throughput request-response message pattern.

Which of the following Amazon SQS queue types is the best fit to meet this requirement?

  • ❌ A. Amazon Simple Queue Service (Amazon SQS) FIFO queues
  • ❌ B. Amazon Simple Queue Service (Amazon SQS) delay queues
  • ❌ C. Amazon Simple Queue Service (Amazon SQS) dead-letter queues
  • ✅ D. Amazon Simple Queue Service (Amazon SQS) temporary queues

Question 458

An IT company is using Amazon Simple Queue Service (Amazon SQS) queues for decoupling the various components of application architecture. As the consuming components need additional time to process Amazon Simple Queue Service (Amazon SQS) messages, the company wants to postpone the delivery of new messages to the queue for a few seconds.

As a solutions architect, which of the following solutions would you suggest to the company?

  • ❌ A. Use Amazon SQS FIFO queues to postpone the delivery of new messages to the queue for a few seconds
  • ❌ B. Use dead-letter queues to postpone the delivery of new messages to the queue for a few seconds
  • ❌ C. Use visibility timeout to postpone the delivery of new messages to the queue for a few seconds
  • ✅ D. Use delay queues to postpone the delivery of new messages to the queue for a few seconds

Question 459

The engineering team at a social media company has noticed that while some of the images stored in Amazon S3 are frequently accessed, others sit idle for a considerable span of time.

As a solutions architect, what is your recommendation to build the MOST cost-effective solution?

  • ✅ A. Store the images using the Amazon S3 Intelligent-Tiering storage class
  • ❌ B. Store the images using the Amazon S3 Standard-IA storage class
  • ❌ C. Create a data monitoring application on an Amazon EC2 instance in the same region as the bucket storing the images. The application is triggered daily via Amazon CloudWatch and it changes the storage class of infrequently accessed objects to Amazon S3 Standard-IA and the frequently accessed objects are migrated to Amazon S3 Standard class
  • ❌ D. Create a data monitoring application on an Amazon EC2 instance in the same region as the bucket storing the images. The application is triggered daily via Amazon CloudWatch and it changes the storage class of infrequently accessed objects to Amazon S3 One Zone-IA and the frequently accessed objects are migrated to Amazon S3 Standard class
Hermes Wiki