Topic 02

Why the Cloud Exists

Concept

No technology catches on without solving a real, painful problem. To see why the cloud took over, it helps to picture what life looked like before it — when a company that wanted to run software had to buy and babysit its own computers.

That old way was slow, expensive, and risky. The cloud exists to take that pain away — to let anyone, from a single person to a global bank, get exactly the computing they need in minutes and give it back when they're done.

Think of throwing an event. You could buy a building to hold it in — a huge expense for something you'll use now and then — or you could rent a hall for the day. The cloud is renting the hall: the space is there when you need it, gone from your budget when you don't.

The Old Way: Owning Everything

Before the cloud, running software meant buying physical servers — computers built to run all the time and serve many users. You had to find space for them, supply power and cooling, connect them to the network, and pay staff to keep them alive. And you had to do all of it before you knew how much you'd actually need.

The Problems With That

The pain came in a few flavors. A huge upfront cost — racks of servers are expensive, paid before the first customer arrives. Slow to grow — needing more meant ordering, waiting weeks, and installing hardware. And a guessing game — buy too much and you pay for machines that sit idle; buy too little and you fall over the moment you get busy.

A small team with a good idea might never start, simply because the cost of the computers to run it was out of reach. That barrier is exactly what the cloud removed.

The Cloud's Answer

The cloud flips all of it. Instead of buying, you rent — exactly what you need, available in minutes, with no hardware to install and no staff to run it. Need ten times more next week? Click and it's there. Need none next month? Give it back and stop paying. The provider owns the machines, the buildings, and the headaches; you just use the computing.

Owning your own computers vs renting in the cloud
Owning
Big payment up front, weeks to add more, and you guess how much to buy — paying for idle machines or running short.
Renting (the cloud)
No upfront cost, more in minutes, less just as fast — you pay for what you use and give the rest back.
Common Confusions
  • "Owning your own servers is always cheaper." Only at large, steady, predictable scale. For most — especially anything new or spiky — renting avoids huge upfront cost and idle waste.
  • "The cloud is only for tech companies." Banks, hospitals, shops, schools, and governments all run on it. Any organization that uses software can use the cloud.
  • "It's just outsourcing your computers to someone else." The new part is that it's self-service and on-demand — you get resources yourself, in minutes, without asking anyone or signing a long contract.
Why It Matters
  • Knowing the pain the cloud removes explains why companies keep moving to it — and what they're really trading when they do.
  • It's why a two-person startup can now launch something that once needed a corporation's budget — the upfront barrier is gone.
  • It frames every later topic: scaling, cost, and availability all make sense once you see they're answers to the old problems of owning hardware.

Knowledge Check

What was a major problem with the old way of owning your own servers?

  • A huge upfront cost, plus guessing how much to buy before you knew your real needs
  • Servers grew or shrank instantly at no cost, which made budgets impossible to plan
  • There was nothing to maintain, so teams forgot the servers existed entirely
  • It was extremely cheap and could be set up in just a few seconds

What is genuinely new about the cloud, compared with just outsourcing your computers?

  • It's self-service and on-demand — you get resources yourself, in minutes, and release them anytime
  • It makes all computing completely free for everyone who signs up
  • You eventually own the provider's data centers after enough use
  • It always requires signing a long, binding fixed-term contract with the provider before you can start using any services

Who can make use of the cloud?

  • Almost any organization that uses software, from a solo project to a global company
  • Only technology companies in Silicon Valley, and no one else
  • Only large corporations that can afford a big upfront investment
  • Only organizations that already own, operate, and maintain their own physical on-premises data centers

You got correct