Certified Solutions Architect High Availability and Scalability Flashcards
7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Certified Solutions Architect High Availability and Scalability flashcards as text
A company wants to run a stateless web tier that scales to zero when there is no traffic. Which AWS service best achieves this with the lowest operational overhead?
Answer: AWS Lambda with API Gateway
Lambda scales to zero automatically and only runs when invoked, making it ideal for workloads that need true scale-to-zero with no idle costs.
An application requires that user sessions persist even when requests are routed to different EC2 instances. Which solution maintains high availability without sticky sessions?
Answer: Store session data in Amazon ElastiCache Redis
Storing sessions in ElastiCache Redis externalizes state so any instance can serve any request, enabling true stateless scaling.
A company deploys a Multi-AZ RDS instance and a read replica in a different region. A full region outage occurs. What manual action is required?
Answer: The read replica must be manually promoted to a standalone DB instance
Cross-region read replicas require manual promotion during a region outage; they are not part of the automatic Multi-AZ failover mechanism.
Which Auto Scaling lifecycle hook allows a custom script to run before an instance is terminated during a scale-in event?
Answer: EC2_INSTANCE_TERMINATING hook with CONTINUE action
The EC2_INSTANCE_TERMINATING hook pauses termination, allowing cleanup scripts to run, and CONTINUE resumes the termination afterward.
A solutions architect needs an active-active multi-region architecture for a DynamoDB-backed application. Which DynamoDB feature enables this?
Answer: DynamoDB Global Tables
DynamoDB Global Tables provide multi-region, fully replicated tables that support active-active reads and writes in any configured region.
An API Gateway REST API experiences throttling errors during peak load. Which strategy reduces throttling without changing the backend architecture?
Answer: Enable API Gateway caching with a TTL
API Gateway caching stores responses for a specified TTL, reducing backend calls and throttling during repeated identical requests.
A company has an Auto Scaling group behind an ALB. During deployments, they want to avoid sending traffic to instances that are still initializing. Which feature handles this?
Answer: EC2 Auto Scaling instance warm-up period
The Auto Scaling instance warm-up period prevents newly launched instances from contributing to scaling metrics until the app is fully initialized.