What Cloud Computing Is
Explain cloud computing in one simple sentence and identify three key differences from on-premises computing.
This lesson is purely conceptual — no AWS usage required.
Learning Outcomes
By the end of this lesson, you will be able to:
- Explain 'cloud computing' in one simple sentence
- Name three ways cloud is different from running your own servers (on-prem)
- Identify one common misunderstanding about cloud
Key Terms
Key Terms
Cloud Basics
Use these quick definitions as your mental anchor before comparing cloud to on-premises infrastructure.
Cloud computing
Renting computing resources like servers, storage, and databases over the internet and paying based on usage.
On-premises (on-prem)
Running your own physical servers and infrastructure in your own building or data center.
Provisioning
The process of setting up and configuring computing resources.
Pay-as-you-go
A pricing model where you only pay for the resources you actually use, similar to a utility bill.
The Plain-English Idea
Cloud computing means renting computing resources over the internet instead of buying and maintaining your own physical servers.
Think of it like electricity: You don't need to build a power plant in your backyard. You plug into the grid and pay for what you use. Cloud computing works the same way with computers, storage, and software.
What Cloud is NOT
Let's clear up some common misconceptions:
-
It's not just "someone else's computer" - While technically true, this oversimplifies it. Cloud providers offer much more than just servers: managed services, global infrastructure, automatic scaling, and sophisticated tools.
-
It's not free - The cloud uses pay-as-you-go pricing. Small projects can often run on free tiers, but production workloads cost money.
-
It's not always better - For some use cases, on-premises infrastructure might be more cost-effective or necessary (e.g., specific compliance requirements).
On-Prem vs Cloud: Key Differences
| Aspect | On-Premises | Cloud |
|---|---|---|
| Upfront Cost | High (buy servers) | Low (no hardware) |
| Speed to Start | Weeks to months | Minutes to hours |
| Maintenance | You handle everything | Provider handles infrastructure |
| Scaling | Buy more hardware | Adjust with a few clicks |
| Location | Your building | Global data centers |
Why People Choose Cloud
Organizations move to the cloud for several reasons:
- Speed - Launch new projects in minutes instead of waiting for hardware procurement
- Flexibility - Scale up during busy periods, scale down when quiet
- Global reach - Deploy applications close to users worldwide
- Focus - Spend time on your product instead of managing servers
- Innovation - Access cutting-edge services (AI, analytics) without building them yourself
Micro-activity
Pick a website or app you use regularly — think about what it would take to run it yourself.
Someone's office building, or distributed cloud data centers around the world?
Think Black Friday for a retailer, or a viral moment for a social app.
Think cost, speed to fix outages, hardware failures, global users.
Your answers are saved automatically.
Summary
Cloud computing means renting computing resources over the internet instead of buying and maintaining your own. The key differences from on-premises computing are:
- Lower upfront costs
- Faster provisioning
- Flexibility to scale
The most common misunderstanding is thinking "the cloud" is just a marketing term for "someone else's computer." While technically accurate, this misses the managed services, global scale, and operational benefits that make cloud computing transformative.
Quiz
Test your understanding of cloud computing basics: