0
0
AWScloud~20 mins

Reliability pillar principles in AWS - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Reliability Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding Recovery Time Objective (RTO)

What does the Recovery Time Objective (RTO) represent in the context of the Reliability pillar?

AThe maximum acceptable time to restore a service after a failure
BThe number of redundant servers required for fault tolerance
CThe total uptime percentage of a service over a year
DThe amount of data loss allowed during a failure
Attempts:
2 left
💡 Hint

Think about how quickly you want your service back after it stops working.

Architecture
intermediate
2:00remaining
Designing for Fault Tolerance

You want to design a web application that remains available even if one server fails. Which AWS service combination best supports this goal?

AUse multiple EC2 instances behind an Elastic Load Balancer (ELB)
BUse an S3 bucket to host the application
CUse a single Lambda function triggered by API Gateway
DUse a single EC2 instance with EBS volume
Attempts:
2 left
💡 Hint

Think about spreading traffic across multiple servers to avoid single points of failure.

security
advanced
2:00remaining
Impact of Security on Reliability

Which security practice directly improves the reliability of a cloud service?

AUsing complex passwords without multi-factor authentication
BAllowing open inbound traffic on all ports for easy access
CImplementing least privilege access to reduce accidental changes
DDisabling logging to improve performance
Attempts:
2 left
💡 Hint

Consider how limiting access can prevent mistakes that cause outages.

service_behavior
advanced
2:00remaining
Behavior of Auto Scaling in Reliability

What happens when an Auto Scaling group detects an unhealthy instance?

AIt sends an alert but takes no action automatically
BIt pauses all traffic until the instance recovers
CIt duplicates the unhealthy instance to handle load
DIt immediately terminates the unhealthy instance and launches a new one
Attempts:
2 left
💡 Hint

Think about how Auto Scaling maintains healthy resources automatically.

Best Practice
expert
2:00remaining
Implementing Multi-AZ Deployments for High Availability

You want to ensure your database remains available even if one Availability Zone (AZ) fails. Which AWS feature should you use?

ADeploy multiple RDS instances in different regions without replication
BDeploy an RDS Multi-AZ configuration with synchronous replication
CDeploy a single RDS instance in one AZ with automated backups
DUse a single EC2 instance with a local database
Attempts:
2 left
💡 Hint

Think about synchronous replication across AZs for automatic failover.