Domain 2.1: Scalable Architectures
28 questions across 7 exams
Exams covering this topic
All questions (28)
A company is designing a highly scalable web application. The application will receive HTTP and HTTPS traffic and needs to route requests to different target groups based on the URL path. Which AWS service should the solutions architect recommend?
An application runs on Amazon EC2 instances in an Auto Scaling group. The application experiences unpredictable traffic spikes. The solutions architect wants to ensure that the average CPU utilization of the instances stays around 50%. Which scaling policy should be used?
A company is building a decoupled application where a producer sends messages to a queue, and a consumer processes them. The order of the messages is critical, and duplicate processing must be avoided. Which AWS service should be used?
A serverless application uses Amazon API Gateway, AWS Lambda, and Amazon DynamoDB. During a marketing campaign, traffic spikes to 10,000 requests per second. Users report receiving 503 Service Unavailable and 429 Too Many Requests errors. Which TWO actions should the solutions architect take to resolve these issues? (Select TWO.)
A company is migrating a containerized application to AWS. The company wants to run the containers without having to manage the underlying servers or clusters. Which compute service should the solutions architect recommend?
An application runs on EC2 instances in an Auto Scaling group behind an Application Load Balancer (ALB). Instances are occasionally failing, but the Auto Scaling group is not replacing them because the EC2 status checks still pass. How can this be fixed?
A company has a single EC2 instance hosting a legacy application that cannot be load balanced. If the instance fails, a new one must be launched automatically, but the application requires a static IP address that clients have whitelisted. How can this be achieved?
A web application experiences unpredictable traffic spikes. The architecture uses an Application Load Balancer (ALB) and an Auto Scaling group of EC2 instances. Which TWO configurations will ensure the application scales efficiently and remains highly available? (Select TWO.)
A company wants to trigger an automated remediation script whenever an EC2 instance changes its state to 'stopped'. The solution should be serverless and require minimal operational overhead. Which TWO services should be used? (Select TWO.)
An Auto Scaling group is scaling in. Before an EC2 instance is terminated, the application needs 5 minutes to upload local log files to Amazon S3. How can a solutions architect ensure the instance is not terminated before the upload completes?
An application runs on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer (ALB). The application experiences sudden, unpredictable spikes in traffic. The current step scaling policy is too slow to react, resulting in degraded performance during spikes. <br/><br/>Which Auto Scaling policy should the solutions architect implement to improve responsiveness?
A company has a web application hosted on Amazon EC2 instances. The application allows users to upload PDF documents. The company wants to extract text and data from these PDFs automatically as soon as they are uploaded. <br/><br/>Which architecture provides the MOST decoupled and scalable solution?
A company is designing a highly available architecture for a web application. The application will run on Amazon EC2 instances across multiple Availability Zones. <br/><br/>Which TWO AWS services should be used to distribute incoming traffic across these instances and automatically scale the number of instances based on demand? (Select TWO.)
A company is using Amazon S3 to store large video files. They want to process these videos using AWS Elemental MediaConvert. The processing should start automatically as soon as a video is uploaded. <br/><br/>Which architecture provides the LEAST operational overhead?
A web application runs on EC2 instances in an Auto Scaling group behind an Application Load Balancer (ALB). Sometimes, instances pass the EC2 status checks but the web server process crashes. The Auto Scaling group does not terminate these instances. Which TWO actions will resolve this issue? (Select TWO.)
A gaming company needs a NoSQL database to store player profiles. The game is played globally, and players must experience single-digit millisecond latency when reading and writing their profiles, regardless of their location. Which AWS service should be used?
A company exposes a REST API using Amazon API Gateway. During peak hours, backend services are overwhelmed by sudden spikes in traffic. The solutions architect needs to protect the backend services without dropping legitimate requests if possible, but must prevent backend crashes. What should be configured?
A company is deploying a containerized application using Amazon ECS. The application must be highly available and resilient to Availability Zone failures. The company wants to minimize operational overhead and avoid managing EC2 instances. How should this be architected?
A company is designing a real-time multiplayer game. The game servers run on EC2 instances. The architecture requires a load balancer that can handle millions of requests per second, maintain ultra-low latency, and support long-running TCP connections.<br/><br/>Which TWO statements about the appropriate load balancer are correct? (Select TWO.)
An e-commerce application processes orders asynchronously. The order processing system must ensure that every order is processed exactly once and in the exact order it was received.<br/><br/>Which AWS service should be used to decouple the application?
A company uses an Auto Scaling group (ASG) for its web servers. Traffic is highly unpredictable, but the company wants to maintain an average CPU utilization of 50% across all instances. <br/><br/>Which TWO actions should a solutions architect take? (Select TWO.)
A startup is building a serverless web application. They need a fully managed service to create, publish, maintain, monitor, and secure APIs at any scale. The APIs will trigger AWS Lambda functions.<br/><br/>Which AWS service should they use?
A company is migrating its microservices architecture to AWS. The microservices are packaged as Docker containers. The engineering team has extensive experience with Kubernetes and wants to use the same orchestration tool in AWS to minimize the learning curve.<br/><br/>Which compute solution should a solutions architect recommend?
A company is designing a web application that will run on Amazon EC2 instances behind an Application Load Balancer (ALB). The application experiences unpredictable traffic spikes. Which service should be used to automatically add or remove EC2 instances based on CPU utilization?
An architecture consists of an API Gateway routing requests to AWS Lambda functions. The Lambda functions process the requests and store data in Amazon DynamoDB. What type of architecture is this?
A company is migrating a legacy application to AWS. The application requires a load balancer that can handle millions of requests per second with ultra-low latency and must preserve the source IP address of the clients. Which TWO load balancing solutions meet these requirements? (Select TWO.)
A company has a microservices architecture running on Amazon ECS. They need to route HTTP/HTTPS traffic to different services based on the URL path (e.g., /api/users goes to the User service, /api/orders goes to the Order service). Which load balancer should they use?
A solutions architect is designing a system that processes uploaded images. When an image is uploaded to S3, it needs to be resized, watermarked, and analyzed for inappropriate content. These three tasks can be done in parallel. Which architecture provides the MOST scalable and loosely coupled solution?
Practice these questions with detailed guidance
Full answers, grading, and explanations on why each answer is correct.
Expert