0
0
AWScloud~20 mins

Why auto scaling matters in AWS - Challenge Your Understanding

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Auto Scaling Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Why does auto scaling improve application availability?

Imagine your website suddenly gets many visitors. How does auto scaling help keep the site working well?

AIt adds more servers automatically to handle the extra visitors, preventing slowdowns or crashes.
BIt reduces the number of servers to save money, even if visitors increase.
CIt sends error messages to visitors when traffic is high.
DIt stops all servers to restart them when traffic spikes.
Attempts:
2 left
💡 Hint

Think about what happens when more people visit a website than usual.

Architecture
intermediate
2:00remaining
Which AWS service combination best supports auto scaling for a web app?

You want your web app to handle changing traffic smoothly. Which AWS services should you use together?

AAmazon S3 with CloudFront and Route 53
BAmazon EC2 instances with an Auto Scaling group and Elastic Load Balancer
CAWS Lambda with API Gateway and DynamoDB
DAmazon RDS with manual instance resizing
Attempts:
2 left
💡 Hint

Think about services that can add or remove servers automatically.

service_behavior
advanced
2:00remaining
What happens when an Auto Scaling group reaches its maximum size during a traffic spike?

Your Auto Scaling group has a max size of 5 instances. Traffic suddenly spikes beyond what 5 instances can handle. What will happen?

AThe Auto Scaling group will not add more instances, possibly causing slower responses or errors.
BIt will automatically increase the max size to add more instances.
CIt will redirect traffic to a backup data center automatically.
DIt will shut down all instances to restart them.
Attempts:
2 left
💡 Hint

Consider what limits the Auto Scaling group has set.

security
advanced
2:00remaining
How does auto scaling affect security group rules in AWS?

Your Auto Scaling group launches new EC2 instances automatically. How should security groups be configured to maintain security?

ADisable security groups to avoid blocking traffic during scaling.
BManually assign security groups to each new instance after launch.
CAttach the security group to the Auto Scaling group so new instances inherit the correct rules automatically.
DUse different security groups for each instance to increase security.
Attempts:
2 left
💡 Hint

Think about how new instances get their network rules when created automatically.

Best Practice
expert
2:00remaining
What is the best practice to optimize cost while using auto scaling in AWS?

You want to keep your app responsive but also control costs. Which approach best balances these goals?

AUse only spot instances without a minimum number to save money, ignoring availability.
BSet the maximum number of instances very high and always run that many to avoid scaling delays.
CDisable auto scaling and manually start or stop instances when you expect traffic changes.
DSet a minimum number of instances to handle normal traffic and use scaling policies to add or remove instances based on demand.
Attempts:
2 left
💡 Hint

Think about how to keep enough servers running for normal use but add more only when needed.