Recall & Review
beginner
What is concurrency in cloud computing?
Concurrency means handling many tasks or users at the same time without waiting for one to finish before starting another.
Click to reveal answer
beginner
What does scaling mean in cloud services?
Scaling means changing the amount of resources (like servers or CPUs) to handle more or fewer users or tasks.
Click to reveal answer
intermediate
What is the difference between vertical and horizontal scaling?
Vertical scaling adds more power (CPU, RAM) to one machine. Horizontal scaling adds more machines to share the work.
Click to reveal answer
intermediate
How does Google Cloud Run handle concurrency?
Cloud Run lets multiple requests run at the same time in one container instance, improving resource use and speed.
Click to reveal answer
beginner
Why is autoscaling important in cloud environments?
Autoscaling automatically adds or removes resources based on demand, saving money and keeping apps fast.
Click to reveal answer
What does horizontal scaling involve?
✗ Incorrect
Horizontal scaling means adding more machines to handle more work.
Which Google Cloud service automatically scales container instances based on traffic?
✗ Incorrect
Cloud Run automatically scales containers up or down depending on incoming requests.
What is concurrency best described as?
✗ Incorrect
Concurrency means doing many tasks simultaneously.
Why is autoscaling useful?
✗ Incorrect
Autoscaling changes resources automatically to keep performance and save costs.
Vertical scaling means:
✗ Incorrect
Vertical scaling means increasing CPU, RAM, or storage on a single machine.
Explain how concurrency and scaling work together in a cloud application.
Think about how many users can use an app at the same time and how the cloud adds resources.
You got /3 concepts.
Describe the difference between vertical and horizontal scaling with examples.
Imagine upgrading your computer vs buying more computers.
You got /3 concepts.