All practice questions
1462 questions
A smart grid utility company collects hourly electricity consumption metrics from million smart meters. Each meter sends a 1 KB write payload once per hour, distributed evenly throughout the day, establishing a highly predictable baseline rate. However, during grid maintenance or unexpected outages, up to million smart meters simultaneously send status updates, causing sudden, unpredictable ingestion spikes of up to writes/second that last for less than 5 minutes. The company wants to minimize overall database and ingestion costs while ensuring no data is throttled or lost.
Which architecture meets these requirements most cost-effectively?
An enterprise is launching a new multi-tenant application on AWS. The finance team requires a proactive cost monitoring strategy to alert them immediately if the daily cost of a specific project (tracked via the cost allocation tag Project:Apollo) exceeds a budgeted threshold of $500. Additionally, the operations team needs to receive automated alerts if there is any anomalous, unexpected spending spike across the entire AWS account, regardless of historical benchmarks or tags, to quickly investigate potential resource misconfigurations. Which combination of AWS cost management features should the solutions architect implement to meet these requirements? (Select TWO.)
Select all that apply
A media streaming company is launching an on-demand video platform on AWS. The application database workload is highly unpredictable, experiencing sudden surges of read and write queries during popular content releases, followed by extended periods of low activity. The company requires a database design that supports high availability within a single AWS Region with a Recovery Time Objective (RTO) of less than 30 seconds and a Recovery Point Objective (RPO) of 0 (no data loss) during an Availability Zone outage. Additionally, the database must dynamically scale compute capacity up and down to match workload demands without manual intervention or connection disruption, while allowing read workloads to scale independently. Which database configuration will meet these requirements?
A company is developing a mobile game and needs a cost-optimized database solution. The game has highly unpredictable traffic, experiencing short bursts of intense activity followed by hours of zero usage. The game stores temporary player session data that is only valid for hours.
Which two configurations should a Solutions Architect recommend? (Select TWO).
Select all that apply
A media distribution company serves static high-resolution graphics and dynamic personalized recommendations from a web application. The static assets are stored in an Amazon S3 bucket in the us-east-1 Region, with a cross-region replication bucket in the us-west-2 Region. The dynamic recommendations are generated by an Application Load Balancer (ALB) in us-east-1. The company wants to implement a solution that reduces latency for global users and provides automatic failover for the static assets if the primary S3 bucket becomes unavailable. Which two actions should a solutions architect take to meet these requirements?
Select all that apply
A multinational enterprise uses AWS Organizations to manage a multi-account environment. The finance team needs to establish a proactive cost management strategy to meet two specific requirements. First, they must detect and receive alerts for sudden, unexpected spending anomalies within individual accounts without manually configuring static cost thresholds. Second, they need to monitor monthly data transfer costs across the entire organization and receive notifications before these costs exceed a set limit of .
Which combination of actions should a solutions architect recommend to satisfy these requirements? (Select TWO.)
Select all that apply
A financial services company is designing a serverless batch data-processing pipeline. External clients upload transaction logs to an Amazon S3 bucket at unpredictable times. The ingestion rate varies from zero uploads during weekends to thousands of simultaneous uploads during end-of-month processing. The pipeline must write metadata to Amazon DynamoDB and execute an analysis script on each uploaded log. The analysis script takes between and minutes to complete per log. For audit compliance, transaction logs must be processed in the exact order they are uploaded. Which architecture meets these requirements in the most cost-effective manner?
An enterprise runs a containerized web application on Amazon Elastic Container Service (Amazon ECS) with AWS Fargate. The application consists of two main microservices:
1. A core transactional service that runs continuously and requires a stable baseline of tasks.
2. A non-urgent data processing worker service that processes jobs from an Amazon SQS queue. The workload for this worker service is highly unpredictable, can be delayed if necessary, and the application code is designed to tolerate task interruptions.
The application database is hosted on Amazon RDS for MySQL.
Which two strategies should a solutions architect recommend to minimize compute costs for this architecture? (Select TWO.)
Select all that apply
A financial services company hosts a high-frequency trading application on Amazon EC2 instances inside a private subnet of a VPC. A security architect needs to implement a threat detection and automated remediation system to identify and block outbound command-and-control (C2) traffic from these instances. The solution must immediately block outbound traffic to the identified malicious IP addresses at the subnet boundary to prevent data exfiltration, while ensuring that the rest of the legitimate application traffic in the subnet continues to flow without interruption. Which architecture should the security architect implement to meet these requirements with the lowest operational overhead?
A company is deploying a secure internal microservice on a fleet of Amazon EC2 instances managed by an Auto Scaling group (ASG) behind an Application Load Balancer (ALB). The microservice is configured to listen on port . The target group is configured to route HTTPS traffic to port with the health check port set to 'traffic-port'. The EC2 instances are launched in private subnets, while the ALB resides in public subnets. The private subnets are associated with a custom Network ACL (NACL) that permits inbound traffic on port from the public subnets and outbound traffic on port to the public subnets. The EC2 security group allows inbound traffic on port from the ALB security group, and has the default outbound rule allowing all traffic. However, the ALB marks all EC2 instances as unhealthy, and clients receive HTTP Bad Gateway errors. Which of the following actions should the solutions architect take to resolve the health check issue and restore normal operation?
A company runs a telemetry ingestion and processing platform on AWS. The workload has the following components:
- A baseline of four Amazon EC2 instances that run continuously 24/7 to receive telemetry data.
- An Auto Scaling group of EC2 instances that adds between two and eight additional instances during peak daytime hours.
- A daily batch analytics job running on Amazon EC2 for two hours that is fault-tolerant and can be interrupted or resumed.
- An Amazon RDS PostgreSQL database instance that runs continuously 24/7 to store the processed telemetry.
Which combination of purchasing options will provide the most cost-effective solution for this workload?
A company is deploying a serverless microservice on AWS Lambda that requires access to a third-party payment gateway's API key. Security policies mandate that the API key must be encrypted at rest and rotated every 30 days. The rotation process must be automated, and the Lambda function should retrieve the latest key at runtime without requiring manual updates or redeployments. Which solution should a Solutions Architect implement to meet these requirements with the least administrative effort?
A financial services firm is designing a real-time transaction ledger. The ledger must process deposit and withdrawal events in the exact order they are initiated for each individual bank account to prevent overdrafts. The event volume routinely spikes to transactions per second. Two independent downstream applications—a ledger database writer and a real-time fraud detection engine—must process every transaction. The architecture must guarantee that duplicate messages sent within a 5-minute window are discarded, and it must minimize operational overhead.
Which combination of actions should a solutions architect recommend to meet these requirements? (Select TWO.)
Select all that apply
A global multiplayer gaming platform hosts player profile statistics in an Amazon RDS for PostgreSQL database and stores downloadable game patch files in an Amazon S3 bucket. The game client retrieves profile statistics via read-heavy API queries and downloads patch files whenever a new update is released. Player traffic is highly distributed globally and spikes unpredictably. A solutions architect needs to design a high-performing content delivery and caching solution that minimizes latency for both assets and queries while reducing load on the database. Which two configurations should the solutions architect implement to meet these requirements? (Select TWO.)
Select all that apply
A healthcare telemedicine platform processes patient consultation records in its primary AWS Region, us-east-1. The architecture consists of a containerized application running on Amazon EKS and a transactional database on Amazon RDS for PostgreSQL. To comply with national health regulations, the platform must implement a disaster recovery (DR) strategy in a secondary Region, us-west-2, with a Recovery Time Objective (RTO) of 10 minutes and a Recovery Point Objective (RPO) of 5 minutes. The strategy must also allow the company to perform quarterly DR drills in an isolated environment without affecting the production workload. Which of the following strategies meets these requirements while minimizing costs during normal operations?
A media company is planning a disaster recovery (DR) strategy on AWS. The solutions architect recommends implementing a Pilot Light strategy in a secondary AWS Region to achieve a low Recovery Time Objective (RTO) while keeping idle resource costs to a minimum.
Which of the following actions should the solutions architect take to implement this strategy? (Select TWO.)
Select all that apply
An enterprise application running on Amazon Elastic Kubernetes Service (EKS) requires access to two configuration settings: a database connection port () and a highly sensitive database password. The database password must be automatically rotated every days. The solutions architect must design a secure and cost-optimized solution that stores these parameters and supports the rotation requirement.
Which configuration management strategy should the solutions architect recommend?
A company is deploying a new web application on Amazon EC2 instances managed by an Auto Scaling group (ASG) behind an Application Load Balancer (ALB). The solutions architect needs to ensure that the ALB only routes traffic to instances that are running the web service successfully, and that the ASG automatically terminates and replaces any instance where the web service has failed. Which two configurations should the solutions architect implement to meet these requirements? (Select two.)
Select all that apply
A fleet management system collects real-time telemetry from active vehicles. The data is ingested into an Amazon DynamoDB table. The application uses the current date (formatted as `YYYY-MM-DD`) as the partition key. During peak commuting hours, the application experiences frequent write throttling (`ProvisionedThroughputExceededException`), even though the total consumed capacity is well below the table's overall provisioned write capacity. Which design modification should a solutions architect implement to resolve this database performance bottleneck?
A financial services company is deploying a distributed, real-time fraud detection engine on a fleet of Amazon EC2 instances. The engine requires high-throughput, low-latency node-to-node communication for parallel transaction analysis. The instances are registered with an Application Load Balancer (ALB). The fraud detection service listens on a custom port 8085, while a standard system logging daemon runs on port 80. The solutions architect needs to configure the environment to minimize inter-node network latency and ensure that the ALB only routes traffic to instances where the fraud detection service is actively running. Which two actions should the solutions architect take to meet these requirements? (Select TWO.)
Select all that apply