What cloud computing is
1 minCloud computing is renting computing power, storage and software over the internet from a provider's datacenters, and paying only for what you use.
Instead of buying servers, you ask the provider for what you need ("a VM with 4 CPUs and 16 GB of memory in West Europe") and it is ready in minutes. Underneath, virtualisation splits huge fleets of physical servers into virtual machines, so many customers share the same hardware safely. You never choose, see or visit the physical server.
What you can rent:
- Compute: processing power to run applications, such as virtual machines and Azure Functions.
- Storage: space for files and data, such as Blob Storage and Azure Files.
- Networking: connections between your resources, and to your users.
- Databases, analytics and AI: managed services you use without running the servers yourself.
Every cloud service has the same five characteristics:
| Characteristic | What it means |
|---|---|
| On-demand self-service | You create resources yourself, whenever you want: no phone call, no waiting |
| Broad network access | You reach them over the network, from a laptop, a phone or a script |
| Resource pooling | The provider's hardware is shared by many customers, each kept isolated |
| Rapid elasticity | Capacity grows and shrinks quickly as demand changes |
| Measured service | Use is metered, and you pay for what you used |
Why organisations move: a new server takes minutes instead of weeks, there's no hardware to buy up front, capacity follows demand instead of being guessed years ahead, failed hardware is the provider's problem, and an app can be placed near users anywhere in the world.