Design Resilient Architectures
382 questions
A company hosts a microservice on Amazon EC2 instances inside private subnets. The instances are managed by an Auto Scaling group (ASG) behind a public Application Load Balancer (ALB). The microservice is configured to listen on TCP port 8080. The ALB target group is configured to send health check requests to the instances on port 8080. After a security audit, a network engineer modified the custom network access control list (network ACL) associated with the private subnets. Shortly after, the ALB target group health checks began failing, marking all EC2 instances as unhealthy. The security group associated with the EC2 instances correctly allows inbound traffic on port 8080 from the ALB's security group. Which action should the solutions architect take to resolve this issue and restore service availability?
A shipping company is designing a system to process telemetry reports from IoT sensors installed on cargo containers. The sensors publish reports containing temperature, humidity, and location data. The processing application must handle messages asynchronously. To prevent data corruption, reports for each individual cargo container must be processed in the exact order they are received. Reports that fail to process after 5 attempts must be quarantined for investigation. Which TWO options should the solutions architect implement to meet these requirements? (Select TWO.)
Select all that apply
An online auction platform operates its primary application in the eu-west-1 Region. The architecture consists of an Application Load Balancer (ALB), an Auto Scaling group of Amazon EC2 instances, and an Amazon RDS for MySQL database. The company needs to design a disaster recovery (DR) strategy in the eu-central-1 Region. The DR plan must support a Recovery Point Objective (RPO) of 15 minutes and a Recovery Time Objective (RTO) of 2 hours while minimizing ongoing running costs. Which strategy should a solutions architect recommend to meet these requirements?
A healthcare technology company hosts its core prescription processing application in the us-east-1 Region. The application uses an Amazon Aurora PostgreSQL database cluster. The company needs to design a disaster recovery (DR) strategy in the us-west-2 Region. The design must achieve a Recovery Point Objective (RPO) of less than 5 minutes and a Recovery Time Objective (RTO) of less than 30 minutes. To comply with budget constraints, the strategy must also minimize ongoing infrastructure costs. Which disaster recovery configuration meets these requirements?
A digital publishing company is building an automated newsletter system. When articles are published or updated, metadata events must be processed in sequence to update the search index and subscriber email caches. The publishing rate can spike dramatically during breaking news events, and downstream update workers sometimes experience transient database connection timeouts. The company needs a resilient, decoupled architecture that processes updates in the order they occur per article, buffers traffic spikes, and ensures that failing messages do not block the processing of other articles. Which TWO actions should the solutions architect take to meet these requirements? (Select TWO.)
Select all that apply
A company hosts a microservice on Amazon EC2 instances managed by an Auto Scaling group (ASG) behind an Application Load Balancer (ALB). The EC2 instances are located in private subnets, and the ALB is in public subnets. The application on the EC2 instances listens on TCP port 8080. A custom Network ACL (NACL) is applied to the private subnets. The solutions architect notices that the ALB target group marks all EC2 instances as unhealthy, and clients receive HTTP 502 Bad Gateway errors. The security groups for both the ALB and the EC2 instances are configured to allow traffic on port 8080. Which configuration change is required to resolve this issue and restore healthy status to the target group?
A company hosts a customer-facing web application on Amazon EC2 instances managed by an Auto Scaling group (ASG). The instances are registered with a target group of an Application Load Balancer (ALB). The web application serves user requests on HTTP port 80. However, the application's health status service runs on a dedicated management agent listening on TCP port 8080. The target group health check is configured to query port 8080. Currently, the security group for the EC2 instances allows inbound HTTP traffic on port 80 from the ALB security group. The ALB console reports all EC2 instances as unhealthy, and users are receiving 502 Bad Gateway errors.
Which action should the Solutions Architect take to resolve the issue?
A software company wants to design a disaster recovery (DR) strategy for a non-critical internal application. The company has specified a Recovery Time Objective (RTO) of 24 hours and a Recovery Point Objective (RPO) of 24 hours. The database backups must be stored in a secondary AWS Region, and the primary goal is to minimize ongoing infrastructure costs. Which disaster recovery strategy should a solutions architect recommend to meet these requirements at the lowest cost?
An enterprise core banking application requires a relational database backend. The database configuration must achieve a Recovery Point Objective (RPO) of (no data loss) and a Recovery Time Objective (RTO) of less than seconds during an Availability Zone outage. The architecture must also support scaling read operations for reporting tools without impacting the primary database's write performance. Which database configuration meets these requirements with the lowest RTO and minimal operational effort?
A company hosts a high-traffic e-commerce platform on Amazon EC2 instances managed by an Auto Scaling group (ASG) behind an Application Load Balancer (ALB). During flash sales, the ASG scales out rapidly. However, newly launched EC2 instances are immediately bombarded with a large volume of requests before they can complete their initialization tasks, such as pre-populating local caches. This causes the instances to become overloaded, fail health checks, and be prematurely terminated by the ASG. Additionally, when the flash sale ends and the ASG scales in, clients with active checkout connections receive HTTP 504 Gateway Timeout errors because their sessions are abruptly severed.
Which combination of actions should a Solutions Architect take to resolve these issues? (Select two.)
Select all that apply
A global financial analytics firm hosts a critical risk modeling application on-premises that generates massive datasets. The firm needs to migrate its storage backend to AWS. The architecture must store the generated datasets in a highly durable storage tier that is replicated to a secondary AWS region for disaster recovery (DR). The system must meet a Recovery Point Objective (RPO) of 15 minutes and a Recovery Time Objective (RTO) of 10 minutes for accessing the DR datasets. The datasets must be immediately retrievable in the secondary region in the event of a primary region outage. Additionally, the on-premises application servers require low-latency, local cached access to the active datasets. Which storage architecture meets these requirements with the lowest recovery time and operational complexity?
A financial services company has deployed a secure three-tier web application. The application tier runs on Amazon EC2 instances managed by an Auto Scaling group (ASG) behind an Application Load Balancer (ALB). The application listens on custom TCP port . The security team has configured Network ACLs (NACLs) to allow only HTTPS traffic on TCP port between the ALB subnets and the application subnets. The ALB target group has health checks configured to query TCP port . After deployment, the operations team notices that all EC2 instances are repeatedly marked as unhealthy by the target group and subsequently terminated and replaced by the ASG, even though local tests confirm the application process is running and responding on port . Which of the following configuration modifications will resolve the health check failures and stabilize the Auto Scaling group?
A financial auditing firm is migrating its document management system to AWS. The application runs on Amazon EC2 instances deployed across multiple Availability Zones in the us-west-2 Region and requires concurrent read and write access to a shared file system. The storage solution must sustain the loss of an Availability Zone without data loss or downtime. Additionally, compliance regulations mandate a cross-region disaster recovery strategy with a Recovery Point Objective (RPO) of 15 minutes and a Recovery Time Objective (RTO) of 30 minutes.
Which storage architecture meets these requirements with the least operational overhead?
A company runs a production application on an Amazon RDS for PostgreSQL database instance. The database currently operates in a single Availability Zone. The Solutions Architect needs to modify the database configuration to ensure high availability with automatic failover in the event of an infrastructure failure or Availability Zone outage. Which configuration change will meet these requirements with the least operational effort?
A financial services company runs a critical transactional application backed by an Amazon RDS PostgreSQL DB instance. Currently, the database is deployed in a single Availability Zone (AZ). Due to compliance regulations, the database layer must be redesigned to ensure high availability. The solution must achieve a Recovery Point Objective (RPO) of zero (no data loss) and a Recovery Time Objective (RTO) of under two minutes in the event of an AZ failure. Which database configuration should a solutions architect recommend to meet these requirements?
An enterprise healthcare platform hosts its critical medical imaging application in the `us-east-1` Region. The application runs on Amazon EC2 instances distributed across three Availability Zones (AZs) and requires concurrent, POSIX-compliant read/write access to shared storage for active patient scans. Active scans must be immediately resilient to AZ-level failures. Scans older than days must be transitioned to a lower-cost tier to optimize costs, but must remain accessible within an emergency retrieval window of under minutes. Additionally, a disaster recovery (DR) site in the `us-west-2` Region must be maintained using a pilot light strategy. The DR site has a target Recovery Point Objective (RPO) of minutes and a Recovery Time Objective (RTO) of minutes. Which storage architecture meets all of these requirements with the lowest operational complexity?
An enterprise runs a critical transactional application backed by an Amazon RDS for PostgreSQL database instance in the us-east-1 Region. The database must sustain an Availability Zone outage with zero data loss (RPO = 0) and automatic failover in less than 60 seconds (RTO < 60s). The enterprise also requires a disaster recovery (DR) solution in the us-west-2 Region with an RPO of less than 5 minutes and an RTO of less than 15 minutes. Which two database configuration actions should the solutions architect take to meet these requirements with the least operational overhead?
Select all that apply
A financial auditing firm hosts a document management system on AWS where millions of PDF records are stored in an Amazon S3 bucket. The compliance team mandates a highly resilient storage architecture that protects against a total AWS Region outage. The disaster recovery plan dictates a Recovery Time Objective (RTO) of less than 15 minutes and a Recovery Point Objective (RPO) of under 15 minutes. Which storage strategy should a solutions architect implement to satisfy these requirements?
A healthcare provider is deploying a medical imaging application on Amazon EC2 instances across multiple Availability Zones in a primary AWS region. The application requires a shared file system that supports POSIX-compliant file operations and allows concurrent read and write access from all EC2 instances. Additionally, the provider requires a disaster recovery strategy to replicate this shared storage to a secondary AWS region with a Recovery Point Objective (RPO) of less than 15 minutes. Which combination of storage configurations will meet these requirements? (Select TWO.)
Select all that apply
A company is designing a highly resilient storage solution on AWS for its critical media assets. The assets must be protected against accidental deletion, and the architecture must ensure the assets are replicated to a secondary AWS Region to support a disaster recovery plan with a Recovery Time Objective (RTO) of less than 15 minutes. Which two configurations should a solutions architect implement to meet these requirements?
Select all that apply