Topic 03

Renting vs Buying

Concept

The heart of the cloud is as much a money idea as a technology one. It changes how you pay for computing — and that shift is the reason finance teams and managers care about the cloud as much as engineers do.

The old model was buying: a big one-time purchase of machines you then own. The cloud model is renting: an ongoing, metered cost for resources you use and then give back. Understanding that swap explains every cloud bill you'll ever see.

It's the difference between buying a car and taking taxis. Buy the car and it's yours — along with the insurance, repairs, and the fact that it loses value in the driveway. Take taxis and you pay only for the rides you take, with nothing to maintain.

Buying: A Big Upfront Purchase

Buying computing means paying for it all up front and owning it afterward. In business terms this is a capital expense — a large one-time investment. The machine is yours, which sounds good, but you're also responsible for maintaining it, and you're stuck with it whether it turns out to be too small next year or sits unused today.

Renting: Pay As You Go

Renting means paying a little, continuously, for what you actually use — an operating expense rather than a big purchase. No ownership, no upfront cost, and you stop paying the moment you stop using the resource. You're billed by the hour a machine runs, the gigabyte you store, the request you make.

The Trade

Renting buys you flexibility and removes the upfront barrier — you can start tiny, grow instantly, and walk away with nothing wasted. The catch is the mirror image: the meter never fully stops while a resource exists. A rented machine left running bills around the clock, used or not, which is why "turn off what you're not using" becomes a real habit in the cloud.

Two ways to pay for computing
Buying (capital expense)
One big payment up front. You own it and maintain it — and you're stuck with it if needs change.
Renting (operating expense)
Pay a little, continuously, for what you use. No upfront cost, stop anytime — but the meter runs while it's on.
Common Confusions
  • "Pay-as-you-go is always cheaper than buying." It's more adaptable and avoids upfront cost, but for steady, heavy, predictable use, owning can work out cheaper. Cheapest depends on the situation.
  • "Renting means no long-term commitment, ever." The default is pay-as-you-go, but you can choose to commit for a year or two in exchange for a discount — covered later in the cost chapter.
  • "If I'm not actively using a rented resource, it's free." A rented machine that's switched on bills the whole time it runs, busy or idle. You only stop paying when you turn it off or give it back.
Why It Matters
  • This capital-to-operating shift is why finance and management care about the cloud — it changes how money is spent, not just how computers run.
  • It's the root of every cloud bill and every cost-saving idea later in the course; the meter that runs while things exist is the thing you learn to control.
  • It explains the cloud's freedom: because you only pay while running, you can experiment, scale up for a day, and throw it away with nothing sunk.

Knowledge Check

How does paying for computing in the cloud differ from buying your own?

  • Buying is a big one-time purchase; the cloud is an ongoing cost for what you actually use
  • Renting requires one large upfront payment, while buying lets you spread smaller recurring costs out over a long period
  • Both end with you owning the physical machines after enough payments
  • There's no real difference; it's the same payment with a different name

A rented cloud machine is left switched on overnight but no one uses it. What happens to the cost?

  • It keeps billing the entire time, because the meter runs while the machine is on
  • It costs nothing overnight, since cloud billing only activates when active users are connected and working on it
  • It shuts itself off automatically the moment no one is using it
  • It charges one small fixed fee for the whole night, no matter what

Why do finance teams and managers care so much about the cloud's pricing model?

  • It changes spending from large upfront purchases to ongoing, pay-as-you-go costs
  • Because the cloud makes computing completely free for companies, effectively removing it from their budgets entirely
  • Because it lets a company own far more physical hardware than before
  • They don't — cloud pricing is a purely technical detail for engineers

You got correct