1. A company operates a critical application that processes real-time financial transactions. The application uses a relational database. To ensure high availability and automatic failover in case of a database instance failure, the company needs to deploy the database across multiple Availability Zones within the same AWS Region. Which AWS database deployment option should be chosen?
Design Resilient Architectures
A.Amazon EC2 with a self-managed database
B.Amazon RDS Multi-AZ
C.Amazon RDS Single-AZ
D.Amazon Aurora Global Database
Show answerAnswer
B. Amazon RDS Multi-AZ
Amazon RDS Multi-AZ deployment automatically provisions and maintains a synchronous standby replica of the database in a different Availability Zone. In case of an outage of the primary instance or its AZ, RDS automatically fails over to the standby, ensuring high availability with minimal downtime and data loss.
2. A global e-commerce company is experiencing intermittent performance issues with its web application during peak traffic. The application is hosted on Amazon EC2 instances behind an Application Load Balancer (ALB). Users report slow page loads and occasional timeouts. The company wants to improve the responsiveness and availability of the application without significantly re-architecting the existing setup. Which AWS service should be implemented to address these performance and availability concerns?
Design Resilient Architectures
A.AWS Direct Connect to establish a dedicated network connection.
B.Amazon CloudFront with caching enabled for static and dynamic content.
C.AWS Storage Gateway to provide on-premises access to cloud storage.
D.Amazon WorkSpaces to provide virtual desktops for users.
Show answerAnswer
B. Amazon CloudFront with caching enabled for static and dynamic content.
Amazon CloudFront is a content delivery network (CDN) service that can drastically improve web application performance by caching content closer to users and offloading requests from origin servers. This reduces latency and improves availability during peak traffic.
3. A company is building a new IoT platform that will ingest millions of small data points per second from connected devices globally. This data needs to be processed in real-time and then stored in a data lake for long-term analytics. The solution must be highly scalable, fault-tolerant, and capable of handling continuous high-throughput data ingestion. Which combination of AWS services should be used?
Design Resilient Architectures
A.AWS IoT Core for ingestion, Amazon EC2 for processing, Amazon EBS for storage.
B.Amazon SQS for ingestion, AWS Lambda for processing, Amazon S3 for storage.
C.Amazon Kinesis Data Firehose for ingestion, AWS Glue for processing, Amazon Redshift for storage.
D.Amazon Kinesis Data Streams for ingestion, AWS Lambda for real-time processing, Amazon S3 for data lake storage.
Show answerAnswer
D. Amazon Kinesis Data Streams for ingestion, AWS Lambda for real-time processing, Amazon S3 for data lake storage.
Amazon Kinesis Data Streams is designed for real-time processing of large streams of data. AWS Lambda can process events from Kinesis Streams, providing serverless, scalable real-time processing. Amazon S3 is the ideal choice for a cost-effective, highly scalable, and durable data lake.
4. A startup is developing a new social media platform. They expect rapid user growth and need a highly scalable, fully managed database solution that can handle millions of requests per second with single-digit millisecond latency. The data model is flexible and schema-less. Which AWS database service is the most appropriate choice?
Design Resilient Architectures
A.Amazon RDS for PostgreSQL
B.Amazon Redshift
C.Amazon DynamoDB
D.Amazon Aurora
Show answerAnswer
C. Amazon DynamoDB
Amazon DynamoDB is a fully managed, serverless NoSQL database service designed for high-performance applications that need to handle millions of requests per second with single-digit millisecond latency at any scale. Its flexible schema also fits the 'schema-less' requirement.
5. A global e-commerce company hosts its primary application in the `us-east-1` region. Due to regulatory compliance and business continuity requirements, they need to implement a disaster recovery strategy that can restore their application in a different AWS region with a Recovery Time Objective (RTO) of less than 4 hours and a Recovery Point Objective (RPO) of less than 1 hour. The solution must minimize continuous operational costs while providing a functional, though scaled-down, environment ready for quick failover. Which disaster recovery strategy should they implement?
Design Resilient Architectures
A.Multi-site Active/Active
B.Warm Standby
C.Pilot Light
D.Backup and Restore
Show answerAnswer
B. Warm Standby
Warm Standby is the most suitable strategy for the given RTO/RPO requirements while balancing cost. It maintains a scaled-down but functional copy of the application in the DR region, allowing for faster recovery than Pilot Light or Backup and Restore, and is less costly than Multi-site Active/Active.
6. A global manufacturing company uses a critical application that processes real-time sensor data from factories worldwide. This data is stored in a relational database, and the company requires continuous availability and automatic failover in case of an Availability Zone (AZ) outage. Data consistency is paramount, and the solution must handle high transaction rates. Which AWS database service and configuration should be chosen?
Design Resilient Architectures
A.Amazon Aurora Multi-AZ with a single primary instance and multiple read replicas.
B.Amazon RDS for MySQL Multi-AZ deployment.
C.Amazon DynamoDB Global Tables.
D.Amazon Redshift with cross-region snapshots.
Show answerAnswer
A. Amazon Aurora Multi-AZ with a single primary instance and multiple read replicas.
Amazon Aurora is a highly available and fault-tolerant relational database. Its Multi-AZ deployment automatically replicates data across three Availability Zones and provides continuous backup to S3. With up to 15 read replicas, it offers high read capacity. In case of an AZ failure, Aurora automatically fails over to one of its replicas (which could be a reader or a specially designated replica) with minimal downtime, ensuring continuous availability and data durability.
7. A global company needs to implement a disaster recovery (DR) strategy for its critical application, which runs on Amazon EC2 instances and an Amazon RDS for PostgreSQL database. The RTO for the application is 4 hours, and the RPO is 1 hour. They want a cost-effective solution that minimizes resources running in the DR region when not in use. Which DR strategy should they adopt?
Design Resilient Architectures
A.Backup and Restore
B.Warm Standby
C.Multi-site Active/Active
D.Pilot Light
Show answerAnswer
D. Pilot Light
The Pilot Light disaster recovery strategy involves keeping a minimal set of core resources provisioned in the DR region, like the database (RDS replica) and possibly pre-configured AMIs, while other resources are provisioned only during a disaster. This meets the RTO/RPO requirements of 4 hours/1 hour and is cost-effective by minimizing idle resources.
8. A global SaaS company provides an application that requires millisecond-latency access to user session data across multiple AWS regions. The application uses Amazon DynamoDB for its primary data store. To provide a seamless user experience and high availability globally, the company needs to ensure that user session data is replicated and accessible quickly from the nearest region. What is the most appropriate DynamoDB feature for this requirement?
Design Resilient Architectures
A.DynamoDB backup and restore with point-in-time recovery to another region.
B.DynamoDB Accelerator (DAX) in each region with cross-region backups.
C.DynamoDB global tables with multi-region replication.
D.DynamoDB Streams integrated with AWS Lambda for cross-region replication.
Show answerAnswer
C. DynamoDB global tables with multi-region replication.
DynamoDB global tables provide a fully managed, multi-region, multi-active database that delivers fast, local read and write performance for your globally distributed applications. It automatically replicates data across specified AWS regions, ensuring low-latency access and high availability.
9. A global SaaS provider hosts its primary application in the `us-east-1` region and serves customers worldwide. The company wants to implement a disaster recovery (DR) strategy that can sustain a regional outage with a Recovery Time Objective (RTO) of less than 1 hour and a Recovery Point Objective (RPO) of less than 15 minutes. The application uses Amazon Aurora PostgreSQL as its primary database. Which DR strategy should be recommended?
Design Resilient Architectures
A.Pilot Light deployment in a secondary region with Aurora cross-region read replicas.
B.Multi-Region Active-Active deployment using Aurora Global Database.
C.Backup and Restore to another region using daily snapshots.
D.Warm Standby deployment in a secondary region with a multi-AZ Aurora cluster.
Show answerAnswer
B. Multi-Region Active-Active deployment using Aurora Global Database.
Aurora Global Database is designed for exactly this scenario, offering RTOs of minutes and RPOs of seconds (typically <1 second) for cross-region disaster recovery. It replicates data across regions with minimal latency, allowing for rapid failover to a secondary region. This significantly outperforms Pilot Light or Warm Standby with read replicas for the specified RTO/RPO requirements.
10. A company is building a highly available and fault-tolerant application that spans multiple AWS Regions. They need to ensure that database changes in the primary region are replicated to a secondary region with minimal latency and recovery point objective (RPO). The database is currently Amazon Aurora PostgreSQL-compatible. Which feature should be implemented?
Design Resilient Architectures
A.Cross-Region Read Replicas
B.Database Migration Service (DMS)
C.Aurora Global Database
D.Multi-AZ Deployment
Show answerAnswer
C. Aurora Global Database
Aurora Global Database is designed for globally distributed applications, enabling a single Aurora database to span multiple AWS Regions. It uses dedicated infrastructure to replicate data with typical latency of less than one second, providing fast disaster recovery with a low RPO (Recovery Point Objective) in case of a regional outage.
11. A global technology company operates a mission-critical application with a multi-tier architecture, including web servers, application servers, and a database. The application is hosted in a single AWS region, `us-east-1`. The company needs to implement a disaster recovery (DR) strategy that minimizes recovery time objective (RTO) to less than 15 minutes and recovery point objective (RPO) to less than 5 minutes, in case of a regional disaster. The DR solution must be cost-effective during normal operations. Which DR strategy is most appropriate?
Design Resilient Architectures
A.Warm Standby in a secondary region with continuously synchronized data and pre-provisioned EC2 instances.
B.Multi-site Active/Active architecture across two regions with global routing.
C.Pilot Light in a secondary region with a continuously replicated database and pre-provisioned minimal compute resources.
D.Backup and Restore with hourly backups to S3 and cross-region replication.
Show answerAnswer
A. Warm Standby in a secondary region with continuously synchronized data and pre-provisioned EC2 instances.
A Warm Standby strategy involves maintaining a scaled-down but fully functional duplicate of your production environment in a secondary region. With continuously synchronized data (e.g., using database replication) and pre-provisioned, but scaled-down, EC2 instances, this strategy can achieve RTOs of minutes and RPOs of minutes, while being more cost-effective than a multi-site active/active setup during normal operations.
12. A media streaming company is building a new video processing pipeline that needs to handle highly variable workloads, from a few hundred videos per hour to tens of thousands during peak events. The processing tasks are stateless and can be executed independently. The company wants to minimize operational overhead and only pay for the compute resources consumed during actual processing. Which AWS service is most suitable for this use case?
Design Resilient Architectures
A.AWS Lambda functions triggered by S3 events.
B.AWS Batch with Fargate compute environment.
C.Amazon EMR clusters for big data processing.
D.Amazon EC2 instances in an Auto Scaling group.
Show answerAnswer
A. AWS Lambda functions triggered by S3 events.
AWS Lambda is a serverless compute service that automatically scales with demand, executing code only when triggered. This perfectly matches the requirement for highly variable, stateless workloads, minimizing operational overhead and ensuring payment only for actual compute time, which is ideal for event-driven video processing.
13. A global real estate company hosts its property listing website on AWS. The website experiences consistent, high traffic globally. They need to ensure optimal performance and availability for users worldwide by routing traffic to the nearest healthy application endpoint. The application runs on Amazon EC2 instances behind Application Load Balancers in multiple AWS regions. Which AWS service should be used to achieve this global traffic management and performance optimization?
Design Resilient Architectures
A.AWS Global Accelerator.
B.AWS Transit Gateway.
C.Amazon CloudFront.
D.Amazon Route 53 with latency-based routing.
Show answerAnswer
A. AWS Global Accelerator.
AWS Global Accelerator uses the AWS global network to route user traffic to the nearest healthy endpoint, improving performance and availability. It provides static IP addresses that act as a fixed entry point to your application, directing traffic to application load balancers or EC2 instances across multiple regions.
14. A large enterprise is migrating its on-premises data warehouse to AWS. The data warehouse stores petabytes of historical sales data that is regularly accessed for complex analytical queries. The enterprise requires a fully managed, petabyte-scale data warehouse service that offers high performance for analytical workloads, can scale compute and storage independently, and is cost-effective. Which AWS service is the most suitable for this requirement?
Design Resilient Architectures
A.Amazon DynamoDB.
B.Amazon RDS for PostgreSQL.
C.Amazon Athena.
D.Amazon Redshift.
Show answerAnswer
D. Amazon Redshift.
Amazon Redshift is a fully managed, petabyte-scale data warehouse service designed for high-performance analytical queries. It allows independent scaling of compute and storage (with RA3 instances), making it cost-effective for large datasets and complex analytical workloads, perfectly matching the enterprise's needs for a data warehouse.
15. A gaming company is using Amazon EC2 instances to host its game servers. During peak hours, the servers experience high CPU utilization and latency, leading to a poor user experience. The company wants to automatically adjust the number of EC2 instances based on demand to maintain optimal performance and minimize costs during off-peak hours. Which AWS service should be used to achieve this elasticity and scalability?
Design Resilient Architectures
A.Amazon EC2 Auto Scaling with a dynamic scaling policy.
B.Amazon CloudWatch for monitoring and alarms.
C.AWS Elastic Load Balancing (ELB) to distribute traffic.
D.AWS Systems Manager to automate instance management.
Show answerAnswer
A. Amazon EC2 Auto Scaling with a dynamic scaling policy.
Amazon EC2 Auto Scaling allows you to automatically add or remove EC2 instances based on demand, defined by metrics like CPU utilization. This ensures that the application maintains optimal performance during peak loads and reduces costs during off-peak hours by scaling down, providing the required elasticity and scalability.
16. A media company is developing a new streaming service. They need to ensure that user sessions are maintained consistently, even if the underlying EC2 instance serving a user's request becomes unhealthy or is terminated. The application runs on EC2 instances behind an Application Load Balancer (ALB). Which ALB feature should be enabled to meet this requirement?
Design Resilient Architectures
A.Sticky sessions (session affinity).
B.Target group health checks.
C.Cross-zone load balancing.
D.Path-based routing.
Show answerAnswer
A. Sticky sessions (session affinity).
Sticky sessions, also known as session affinity, ensure that requests from a user are consistently routed to the same target (EC2 instance). While this helps maintain session state on a specific instance, it can reduce load balancing effectiveness. However, the question specifically asks for maintaining user sessions, making sticky sessions the direct solution.
17. A global ride-sharing company needs to ensure that its application, which relies heavily on a relational database, can quickly recover from a regional outage with minimal data loss. The company has a primary Amazon RDS for PostgreSQL instance in `us-east-1`. They need a cost-effective disaster recovery solution during normal operations, but one that can be scaled up quickly to a fully operational state in a secondary region. The RPO should be in minutes, and the RTO in tens of minutes. Which disaster recovery strategy is most suitable?
Design Resilient Architectures
A.Multi-site Active/Active strategy with bidirectional replication between RDS instances.
B.Warm Standby strategy using a fully provisioned, scaled-down RDS instance in the secondary region.
C.Backup and Restore strategy with automated daily backups to S3 and cross-region copy.
D.Pilot Light strategy using RDS cross-region read replicas.
Show answerAnswer
D. Pilot Light strategy using RDS cross-region read replicas.
A Pilot Light strategy is suitable for achieving RPO in minutes and RTO in tens of minutes while being cost-effective. For RDS, this means maintaining a cross-region read replica (the 'pilot light') that continuously replicates data. In a disaster, this read replica can be quickly promoted to a standalone primary instance, and other application components can be scaled up around it.
18. A startup is developing a new serverless application using AWS Lambda functions. The application requires a high-performance, in-memory data store for caching frequently accessed data to reduce latency and database load. This cache needs to be highly available and scalable. Which AWS service should they choose?
Design Resilient Architectures
A.Amazon S3
B.Amazon RDS for MySQL
C.Amazon ElastiCache for Redis
D.Amazon DynamoDB
Show answerAnswer
C. Amazon ElastiCache for Redis
Amazon ElastiCache for Redis is a fully managed, in-memory data store service that provides high performance, low latency, and scalability, making it ideal for caching frequently accessed data in serverless applications to reduce database load and improve response times.
19. A global media streaming platform uses Amazon S3 to store its vast catalog of video and audio content. Due to a recent surge in popularity, the platform expects significantly higher read traffic, potentially leading to performance bottlenecks for users globally. They want to improve content delivery speed and reduce the load on their S3 buckets. What is the most effective AWS service to implement for this scenario?
Design Resilient Architectures
A.Amazon EC2 instance with high-performance storage.
B.Amazon CloudFront.
C.Amazon S3 Transfer Acceleration.
D.AWS Global Accelerator.
Show answerAnswer
B. Amazon CloudFront.
Amazon CloudFront is a Content Delivery Network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds. It caches content at edge locations close to users, significantly improving content delivery speed and reducing the load on the origin S3 bucket.
20. A data analytics company uses Amazon Redshift for its data warehousing needs. They have a primary Redshift cluster in `us-west-2` and need to ensure business continuity and disaster recovery with minimal data loss in case of a regional outage. The recovery point objective (RPO) must be near zero, and the recovery time objective (RTO) should be as low as possible. Which Redshift feature should be implemented?
Design Resilient Architectures
A.Redshift Enhanced VPC Routing for secure cross-region connectivity.
B.Redshift data sharing to a secondary cluster in a different region.
C.Redshift cross-region snapshots with automated restore to a new cluster.
D.Redshift Serverless for automatic scaling and high availability across AZs.
Show answerAnswer
B. Redshift data sharing to a secondary cluster in a different region.
Redshift data sharing allows sharing live, transactionally consistent data from one Redshift cluster to one or more other Redshift clusters, including those in different AWS regions. This enables a near-zero RPO as data is immediately available in the secondary region without complex ETL or snapshot restore processes, leading to a very low RTO for disaster recovery.
21. A company is hosting a critical web application on AWS using an Application Load Balancer (ALB) in front of an Auto Scaling group of EC2 instances across multiple Availability Zones. They need to ensure that user sessions are maintained, meaning a user's subsequent requests are routed to the same EC2 instance that handled their initial request. Which ALB feature should be enabled?
Design Resilient Architectures
A.Target group weighting
B.Sticky sessions
C.Health checks
D.Cross-zone load balancing
Show answerAnswer
B. Sticky sessions
Sticky sessions, also known as session affinity, ensure that requests from the same client are always routed to the same target (EC2 instance) behind a load balancer. This is essential for applications that store session-specific data locally on the instance.
22. A financial institution needs to store immutable audit logs for regulatory compliance. The logs must be protected from accidental deletion or modification for 7 years. After this period, they can be deleted. Which Amazon S3 feature should be used to meet these requirements?
Design Resilient Architectures
A.S3 Object Lock
B.S3 Versioning
C.S3 Glacier Deep Archive
D.S3 Lifecycle Policies
Show answerAnswer
A. S3 Object Lock
S3 Object Lock provides WORM (Write Once, Read Many) protection, preventing objects from being deleted or overwritten for a fixed amount of time or indefinitely. This directly addresses the requirement for immutable audit logs for a specific duration.
23. A global ride-sharing company needs to ensure that its application, which relies heavily on backend microservices running on Amazon EC2, can continue operating even if an entire AWS Region becomes unavailable. The company has a Recovery Time Objective (RTO) of 4 hours and a Recovery Point Objective (RPO) of 1 hour. They want a cost-effective solution that minimizes idle infrastructure while still meeting DR objectives. Which disaster recovery strategy is most appropriate?
Design Resilient Architectures
A.Backup and Restore across regions.
B.Warm Standby deployment in a secondary region.
C.Multi-Region Active-Active deployment.
D.Pilot Light deployment in a secondary region.
Show answerAnswer
D. Pilot Light deployment in a secondary region.
A Pilot Light strategy is cost-effective as it keeps a minimal set of core resources running in a secondary region, minimizing idle infrastructure costs. For an RTO of 4 hours and RPO of 1 hour, this strategy allows for sufficient time to scale up the necessary resources (EC2 instances, databases, etc.) from the pilot light environment and restore data from backups/replication, meeting the specified objectives without the higher cost of Warm Standby or Active-Active.
24. A company is developing a machine learning application that requires a highly scalable and low-latency data store for frequently accessed metadata and feature vectors. The data needs to be accessed by multiple AWS Lambda functions and Amazon EC2 instances. The application needs sub-millisecond response times for both reads and writes. Which AWS service is best suited for this purpose?
Design Resilient Architectures
A.Amazon DynamoDB with DAX.
B.Amazon RDS for PostgreSQL with read replicas.
C.Amazon ElastiCache for Redis.
D.Amazon S3 with S3 Intelligent-Tiering.
Show answerAnswer
C. Amazon ElastiCache for Redis.
Amazon ElastiCache for Redis is an in-memory data store known for its extremely low-latency (sub-millisecond) read and write performance, high throughput, and scalability. It's ideal for caching, session management, and real-time analytics, perfectly suiting the need for frequently accessed metadata and feature vectors for ML applications.
25. A global e-commerce company wants to improve the performance and availability of its web application for users worldwide. The application serves static content (images, JavaScript, CSS) and dynamic content (API responses). The company needs to minimize latency and protect against DDoS attacks. Which combination of AWS services should be used?
Design Resilient Architectures
A.Amazon Route 53 for DNS, Amazon S3 for all content, and AWS Shield Standard for DDoS protection
B.Amazon S3 for static content, Application Load Balancer for dynamic content
C.Amazon CloudFront with S3 for static content and an Application Load Balancer in front of EC2 instances for dynamic content
D.Amazon CloudFront with S3 for static content and an EC2 Auto Scaling group for dynamic content
Show answerAnswer
C. Amazon CloudFront with S3 for static content and an Application Load Balancer in front of EC2 instances for dynamic content
Amazon CloudFront is a global CDN that caches static content (from S3) at edge locations, reducing latency. It also integrates with AWS WAF and Shield for DDoS protection. For dynamic content, CloudFront can forward requests to an Application Load Balancer, which distributes traffic to an Auto Scaling group of EC2 instances, ensuring high availability and scalability for API responses.
An Amazon RDS deployment option that automatically provisions and maintains a synchronous standby replica of your database in a different Availability Zone within the same AWS Region, providing high availability and automatic failover.
Provides high availability and durability within a single AWS Region.
Automatic failover in case of primary instance or AZ failure.
Synchronous replication ensures zero data loss during failover.
A fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds.
Uses a global network of edge locations (Points of Presence).
Caches content to reduce origin server load and improve user experience.
Supports both static and dynamic content delivery.
A system designed to ingest, process, and store high-volume, continuous data streams with minimal latency, typically using services like Kinesis, Lambda, and S3.
A fully managed, serverless, key-value and document NoSQL database service that delivers single-digit millisecond performance at any scale. It supports flexible schemas and is highly available and durable.
NoSQL database (key-value, document).
Serverless and fully managed.
Scales to millions of requests/second with single-digit millisecond latency.
A disaster recovery strategy where a scaled-down but functional version of the application is continuously running in a secondary region, ready to handle traffic upon failover.
Achieves RTO in minutes to hours and RPO in minutes.
Higher cost than Pilot Light but lower than Multi-site Active/Active.
Amazon Aurora's architecture provides high availability, fault tolerance, and automatic failover across multiple Availability Zones for relational databases.
Data automatically replicated across 3 AZs.
Automatic failover to a replica in seconds.
Separates compute and storage for scalability and fault tolerance.
A disaster recovery strategy where core infrastructure (e.g., database) is continuously running in the DR region, while other components are launched only during a disaster, balancing RTO/RPO with cost.
A minimal version of the application's core is always running.
Other resources are provisioned on demand during a disaster.
Offers RTO in hours and RPO in minutes, balancing cost and recovery.
A feature of Amazon Aurora that allows a single Aurora database to span multiple AWS regions, providing fast local reads and disaster recovery from regional outages.
RTO of minutes, RPO typically less than 1 second.
Uses dedicated infrastructure for replication, minimizing latency.
Allows secondary regions to be used for read scaling.
A networking service that improves the availability and performance of applications with global users by directing traffic to optimal healthy endpoints over the AWS global network.
Provides static Anycast IP addresses.
Routes traffic to the nearest healthy endpoint.
Uses the AWS global network for improved performance.
An AWS service that automatically adjusts the number of Amazon EC2 instances in your application based on defined conditions to maintain performance and reduce costs.
Adds instances during demand spikes, removes during lulls.
Integrates with CloudWatch for metric-based scaling.
Improves fault tolerance by replacing unhealthy instances.
An Application Load Balancer feature that binds a user's session to a specific target (EC2 instance), ensuring that all requests from that user during the session are sent to the same target.
Maintains session state on a specific instance.
Can be cookie-based.
Can reduce load balancing effectiveness if overused.
A disaster recovery strategy for RDS where a cross-region read replica acts as a 'pilot light,' continuously replicating data at low cost, ready for quick promotion to a primary instance.
Achieves RPO in minutes (replication lag dependent).
Achieves RTO in tens of minutes (promotion and scaling).
Cost-effective during normal operations by only running a read replica.
A fully managed, in-memory data store service compatible with Redis, offering high performance, low latency, and scalability for caching and real-time use cases.
In-memory data store for caching.
Sub-millisecond latency and high throughput.
Highly available and scalable for demanding workloads.
Allows sharing live, transactionally consistent data from a Redshift cluster to other clusters, including those in different regions, for near-zero RPO disaster recovery.
Enables real-time data access across regions.
Achieves near-zero RPO.
Simplifies cross-region disaster recovery and analytics.
An Amazon S3 feature that provides WORM (Write Once, Read Many) protection for objects. It prevents objects from being deleted or overwritten for a fixed retention period or indefinitely.
Supports governance mode (most users can't delete) and compliance mode (no user, including root, can delete).
Used for regulatory compliance and data retention policies.
Works with S3 Versioning to protect individual object versions.
Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds. It integrates with S3, EC2, ELB, and WAF/Shield.
Caches static content at edge locations worldwide.
Can serve dynamic content by forwarding requests to origins (e.g., ALBs, EC2).
Provides built-in DDoS protection and integrates with AWS WAF.
A billing and capacity management mode for Amazon DynamoDB that automatically scales throughput to meet workload demand without requiring explicit capacity planning.
Pay-per-request pricing for reads and writes.
Ideal for unpredictable workloads with sudden spikes.
No need to specify read/write capacity units (RCUs/WCUs).
Using Amazon CloudFront as a Content Delivery Network (CDN) with an Amazon S3 bucket as the origin to deliver static web content globally with low latency.
Caches content at edge locations worldwide.
Reduces load on the origin S3 bucket.
Improves user experience by reducing content load times.
Questions are original practice items written to match the published exam objectives. Step2Study is not affiliated with or endorsed by any certification body.