Renting vs Buying
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.
- "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.
- 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 takes one large upfront payment, while buying lets you spread smaller costs over the years
- Both routes end with you owning the physical machines outright after enough monthly payments
- There's no real difference between the two; it's the same payment written under 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, because cloud billing only starts once someone is actively using it
- It shuts itself off automatically the moment nobody is connected to it
- It charges one small flat fee that covers the entire night, no matter how long it runs
Why do finance teams and managers care so much about the cloud's pricing model?
- It changes spending from large upfront hardware purchases into ongoing, pay-as-you-go costs
- Because the cloud makes computing completely free, removing it from the budget
- Because it lets a company own far more physical hardware than it could afford before
- They don't — cloud pricing is a purely technical detail for engineers
You got correct