All practice questions
1462 questions
A company is hosting a fleet tracking application on AWS. The application consists of two main database workloads:
* An IoT sensor data ingestion workload that writes to an Amazon DynamoDB table. The traffic is highly unpredictable and spiky, with peak data rates reaching up to the baseline activity, and dropping to near zero during off-peak hours.
* A weekly analytics reporting workload that queries an Amazon RDS for MySQL DB instance. The database experiences heavy read traffic during a window once a week. The reports are non-critical, and the business has stated that high availability and automated failover are not required. The DB instance is currently configured with Multi-AZ enabled and uses provisioned IOPS () storage to handle the weekly peak.
Which TWO options should the solutions architect implement to design a cost-optimal database architecture? (Select TWO.)
Select all that apply
A company is migrating a business intelligence (BI) application to AWS. The application runs complex analytical queries, including multi-table joins and aggregations, on a relational database containing historical sales data. The BI analysts run reports throughout the day, and they require query results in less than seconds. The database is updated once per day during a nightly batch loading process. Which database solution should a solutions architect recommend to meet these performance requirements?
A software company is building a real-time collaborative whiteboarding application. The backend service runs on Amazon EC2 instances and requires sub-millisecond network latency between the instances to synchronize cursor movements and drawing paths across active sessions. The application processes user actions on port 9443, while a management agent on the instances listens on port 80. An Application Load Balancer (ALB) is configured to distribute user session traffic to these instances. Which TWO configurations should a solutions architect implement to achieve optimal performance and ensure correct health monitoring?
Select all that apply
A digital publishing company hosts a web application in the us-east-1 Region. The application uses an Amazon RDS for MySQL database to store article metadata. The company wants to implement a disaster recovery (DR) strategy in the us-west-2 Region. The solution must achieve a Recovery Point Objective (RPO) of minutes and a Recovery Time Objective (RTO) of hours while minimizing ongoing infrastructure costs.
Which strategy should a solutions architect recommend to meet these requirements?
A gaming company runs a matchmaking service on Amazon EC2 instances within an Auto Scaling group (ASG). The instances are located in a private subnet and registered with an Application Load Balancer (ALB) target group. The matchmaking service is configured to listen on TCP port 7000. The target group is configured to route traffic to port 7000. Currently, all EC2 instances are marked as unhealthy by the ALB.
The security group for the ALB allows inbound HTTPS traffic from 0.0.0.0/0 and all outbound traffic. The security group for the EC2 instances allows inbound TCP traffic on port 7000 from the ALB's security group. The Network ACL (NACL) for the private subnet has been configured to allow inbound traffic on port 7000 and outbound traffic on port 7000.
Which two changes should the solutions architect make to resolve this issue and allow the instances to register as healthy? (Select two.)
Select all that apply
A retail company runs a containerized web application on AWS. The application consists of a front-end service hosted on Amazon Elastic Container Service (Amazon ECS) on AWS Fargate that runs 24/7 with a highly predictable baseline load of 8 tasks. The application also runs a nightly backend reporting job on Amazon ECS that processes sales data for 3 hours. The reporting job can tolerate interruptions and resume from checkpoints, but must complete within a 6-hour execution window. The company also stores intermediate reporting logs in Amazon S3 for 10 days before deleting them.
Which two strategies should a solutions architect recommend to minimize compute and storage costs for these workloads? (Select TWO.)
Select all that apply
A gaming platform publishes real-time player match results. These results must be processed by two separate backend systems: a leaderboard service and an achievements service. To ensure accurate game statistics, the match results must be processed by both systems in the exact sequence they occur. Which combination of AWS services should the solutions architect select to decouple these systems while preserving the order of the match results? (Select TWO.)
Select all that apply
A media company is designing a high-performing backend solution to transcode user-uploaded video files. Each video transcoding job takes between 20 to 30 minutes to complete, and the workload is continuous throughout the day. The company wants to minimize the operational overhead of managing servers while ensuring the system scales dynamically to handle the continuous processing load. Which compute solution should a solutions architect recommend to meet these requirements?
A company is designing a new web application and must select database options that minimize costs while meeting performance and availability requirements. The application has two primary database workloads:
1. A user session data store that experiences highly unpredictable, spiky traffic throughout the day with long periods of complete inactivity.
2. A relational transaction database that requires automatic failover across multiple Availability Zones, but has low, variable usage that drops significantly at night.
Which two database configurations should a solutions architect recommend to meet these requirements most cost-effectively? (Select TWO.)
Select all that apply
A financial services firm is migrating its core transaction processing platform to AWS. The architecture consists of two main components that will run continuously 24/7: a fleet of Amazon EC2 instances for the application layer, and an Amazon RDS for MySQL database. Both components have highly predictable compute requirements. The firm wants to commit to a 3-year term to achieve the maximum possible discount on their compute costs. Which combination of purchasing options offers the most cost-optimized solution?
An online gaming corporation hosts its multiplayer game servers on Amazon EC2 instances within public and private subnets. The security team wants to monitor network traffic for anomalous behaviors, such as unauthorized port scanning and communication with known malicious IP addresses. Additionally, they must ensure that any modifications to subnet-level network boundaries are recorded and audited for compliance. 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 transaction processing system. The system receives account balance update messages that must be processed in the exact sequence they are received to prevent reconciliation errors. The volume of these messages is highly unpredictable, characterized by sudden bursts of activity followed by long periods of idle time. Each message takes approximately milliseconds to process. The company requires a highly cost-effective, serverless architecture that scales automatically to handle peak loads and incurs no compute costs during idle periods.
Which solution meets these requirements?
A logistics and supply chain enterprise is building a package tracking system. When a package's delivery status changes, three distinct downstream systems must be updated: a real-time customer tracking portal, an analytics data warehouse, and an automated customer SMS notification service. The sequence of status updates must be strictly preserved on a per-package basis to prevent displaying incorrect states (such as showing 'Delivered' before 'In Transit'). The SMS notification service occasionally experiences intermittent downtime, and its messages must be retried independently without delaying processing for the tracking portal or the data warehouse. Which architecture meets these requirements with the least operational overhead?
A logistics firm hosts its order-processing application on Amazon EC2 instances within a private subnet. The security team must implement a solution to monitor the environment for network-layer threat activity, such as brute-force attacks or command-and-control (C2) communication, and receive alerts if any instances start communicating with known malicious IP addresses.
Which solution meets these requirements with the least operational overhead?
A university enrollment portal experiences extremely high read traffic on registration day, causing the database to experience performance degradation. The application's database tier consists of an Amazon Aurora MySQL DB cluster, and the workload primarily consists of queries checking course availability. A solutions architect needs to optimize the database architecture to ensure high performance and scale read capacity dynamically to handle the peak traffic. Which solution meets these requirements with the lowest latency?
An IoT smart home company is deploying its application platform to AWS. The platform consists of two main workloads:
1. A backend microservice API that handles device telemetry updates. The traffic is highly unpredictable and spiky, with individual request durations averaging less than .
2. A background data processing engine that runs continuously hours a day, days a week () on Amazon Elastic Container Service (Amazon ECS) using the AWS Fargate launch type.
Which two solutions should a solutions architect recommend to achieve the most cost-effective compute architecture?
Select all that apply
A logistics company is designing a serverless telemetry tracking system for its fleet of delivery vehicles. Each vehicle uploads its GPS coordinates to AWS in unpredictable, sudden bursts throughout the day. The location updates must be processed in the exact order they are received for each vehicle to map route history accurately. The processing execution is lightweight, taking less than per message. The processed coordinates must be stored in a NoSQL database. Which combination of AWS services and configurations will meet these requirements most cost-effectively? (Select TWO.)
Select all that apply
A company is building a ride-sharing application. The application must process passenger ride-status updates, such as requested, driver assigned, and completed, asynchronously. To ensure the passenger history displays correctly, these updates must be processed in the exact sequence they occurred. The system processes approximately 150 updates per second. Which solution meets these requirements with the least operational overhead?
A financial services company is deploying a distributed, tightly-coupled risk modeling simulation on a fleet of Amazon EC2 instances in a private subnet. The simulation requires ultra-low latency and high-throughput node-to-node communication. Additionally, the simulation nodes must download several terabytes of historical market data from an Amazon S3 bucket at the beginning of each simulation run. Which combination of actions should a solutions architect recommend to meet these requirements in a high-performing and cost-effective manner? (Select TWO.)
Select all that apply
A company wants to set up a disaster recovery (DR) solution for its database in a secondary AWS Region. The solution must support a Recovery Point Objective (RPO) of 24 hours and a Recovery Time Objective (RTO) of 24 hours. The company wants to minimize costs and does not want to run any active database instances in the secondary Region during normal operations. Which DR strategy meets these requirements?