Challenge - 5 Problems
Cloud & Infrastructure Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
❓ service_behavior
intermediate2:00remaining
Understanding AWS Lambda Execution Model
What happens when an AWS Lambda function is invoked multiple times concurrently?
Attempts:
2 left
💡 Hint
Think about how serverless functions scale with demand.
✗ Incorrect
AWS Lambda automatically scales by creating multiple instances of the function to handle concurrent requests, ensuring fast and isolated execution.
❓ Architecture
intermediate2:00remaining
Choosing the Right AWS Storage Service
You need to store large amounts of unstructured data that must be accessed frequently and support high throughput. Which AWS service is best suited for this?
Attempts:
2 left
💡 Hint
Think about object storage designed for scalability and throughput.
✗ Incorrect
Amazon S3 is designed for storing large amounts of unstructured data with high durability and throughput, making it ideal for frequent access.
❓ security
advanced2:30remaining
IAM Role Permissions for EC2 Accessing S3
An EC2 instance needs to read objects from a specific S3 bucket. Which IAM policy snippet correctly grants this permission with least privilege?
Attempts:
2 left
💡 Hint
Least privilege means only allow what is necessary.
✗ Incorrect
Option B grants only the permission to get objects from the specific bucket, which is the minimum needed for reading objects.
❓ Configuration
advanced2:30remaining
Configuring Auto Scaling Group with Load Balancer
Which configuration ensures that an Auto Scaling group launches instances that are automatically registered with an Application Load Balancer?
Attempts:
2 left
💡 Hint
Think about automation and integration between services.
✗ Incorrect
Attaching the ALB target group to the Auto Scaling group ensures instances are automatically registered and deregistered as they launch or terminate.
✅ Best Practice
expert3:00remaining
Designing Highly Available Multi-Region Architecture
You want to design a web application that remains available even if an entire AWS region goes down. Which architecture approach best achieves this?
Attempts:
2 left
💡 Hint
Consider how to handle region-wide failures and traffic distribution.
✗ Incorrect
Deploying in multiple regions with active-active routing ensures the application stays available even if one region fails, by routing users to healthy regions.