Learning
Learning
Loading practice session...
AWS Certified Solutions Architect – Professional · Exam domain
50 practice questions in this domain. AI-tutored explanations for every answer.
Sign in to practice all 50 questions with progress tracking and AI explanations.
1. A solutions architect is designing a data pipeline that consumes DynamoDB Stream records for downstream processing. The team is concerned about missing events during periods of high latency. What is the maximum time a DynamoDB Stream record remains available for consumption before it expires?
Explanation
DynamoDB Stream records have a strict 24-hour lifetime. Consumers must process records within this window or risk data loss; there is no way to recover expired stream records.
2. An e-commerce application must atomically update inventory counts and create order records across two DynamoDB tables. If either write fails, both must be rolled back. Which DynamoDB feature should be used to meet this requirement?
Explanation
DynamoDB Transactions via TransactWriteItems provide ACID compliance, ensuring all writes succeed or all are rolled back. This is the only DynamoDB mechanism that guarantees atomicity across multiple tables.
3. A financial services company uses a single AWS Direct Connect connection for all hybrid workloads. Leadership requires higher resiliency with faster failure detection. Which combination of features best improves the reliability of this setup?
Explanation
Redundant Direct Connect lines at separate facilities eliminate single points of failure, while BFD provides sub-second link failure detection to trigger rapid BGP failover — the AWS-recommended approach for maximum resiliency.
4. After a Direct Connect link failure, an enterprise customer experienced a BGP failover that took over three minutes to detect and reroute traffic. Which feature should be enabled on the virtual interface to significantly reduce this detection time?
Explanation
BFD operates independently of BGP timers and can detect link failures in milliseconds, triggering immediate failover. It directly addresses slow BGP convergence caused by relying solely on BGP hold timers.
5. A globally distributed application uses Amazon ElastiCache for Redis in a single region. The team wants to provide low-latency cache reads for users in multiple regions while minimizing operational overhead for replication management. Which solution best meets these requirements?
Explanation
ElastiCache Global Datastore is a fully managed feature that replicates a Redis cluster across up to three AWS regions, providing low-latency reads locally without any custom replication logic.
Practice all 50+ questions in this domain
Start free practice →