Koinder Practitioner Track 18+ ← My Learning About the track Clubhouse

Cloud Computing: Renting Somebody Else’s Computers

Not a technology but a way of paying — and the bill is a design decision. Ends by separating all four subjects honestly.

Module 2 · Practitioner Track · 18+

It is not a technology. It is a way of paying.

Cloud computing means renting somebody else's computers over the internet instead of buying your own.

That is genuinely all it is. The machines are ordinary servers in ordinary buildings. What changed was not the hardware — it was the billing model, and that change was enormous.

Buying your ownRenting
MoneyMillions up frontPer hour, per gigabyte
Time to startWeeks — order, ship, clear customs, installNinety seconds
Getting it wrongYou own the wrong machine for five yearsDelete it, stop paying
Busy seasonBuy for the peak, waste it the rest of the yearScale up, scale back down

Notice that none of those rows mention a technical capability. Cloud let people try things, and that is what changed the industry.

Why Amazon built it, which is not the story people tell

The romantic version is that Amazon had spare capacity after Christmas and sold it. The real reason is more instructive.

Amazon's own engineering teams were being held up for months waiting for servers to be provisioned. The company's actual problem was internal: their developers could not move. So they built a system where any team could get a machine in minutes.

Then they noticed every other company had the same problem. S3 launched in March 2006, EC2 in August. Within fifteen years it was more profitable than the shop.

The pattern is worth carrying: the most valuable thing you build may be the tool you made for yourself because you were stuck.

The three layers, and how to actually choose

IaaS — they give you a bare machine
You get: a server, an operating system, and nothing else.

You install everything, patch everything, secure everything. Most control, most work. Choose it when you need something unusual, or when the cost at scale justifies the labour.

PaaS — they run the machine, you bring the code
You get: push your code, it runs.

No patching, no server administration. You give up some control and pay more per unit of computing. For most small teams this is the correct answer, because an engineer's time costs more than a server.

SaaS — somebody else runs the whole product
You get: a login.

Gmail, Paystack, Supabase. You are not operating anything. Perfect until you need something the vendor will not do, and then you have no options at all.

Where cPanel shared hosting fits

Somewhere between PaaS and SaaS, and widely dismissed by people who have never had to pay for infrastructure themselves. For a Nigerian business it is often exactly right: a few thousand naira a month, no dollar exposure, no surprise bill, and support you can telephone. The six patterns are identical on it. Learn where it is cheap.

The four ways cloud bills go wrong

1. The bill is a design decision, not an invoice
The forgotten test machine

An engineer starts a large instance to try something on a Friday and forgets it. Nobody notices for two months. That is a completely ordinary, extremely common way to lose serious money. Set spending alerts before you set anything else up.

2. Egress — leaving costs money, arriving is free
The asymmetry that catches everybody

Uploading data is usually free. Downloading it out of the provider is charged per gigabyte. A media-heavy service can find that bandwidth, not computing, is its largest line. It is also, not coincidentally, what makes leaving a provider expensive.

3. Region is a latency decision, and Africa feels it
Measure this yourself

From Lagos, a round trip to a European region is roughly 90–150 milliseconds. To the US east coast, closer to 200–300. On a page making ten sequential calls, that difference is felt as "this site is slow" — and no amount of code optimisation recovers physics. Choose the region nearest your users, and measure it rather than assuming.

4. Your bill is in dollars and your revenue is not
The naira exposure

A cloud bill fixed in dollars while you earn in naira means your infrastructure cost rises whenever the rate moves, with no warning and no relationship to your usage. This is a real business risk that engineering courses written abroad never mention, and it is a legitimate reason to prefer local hosting for steady workloads.

What cloud has to do with the other three subjects

Almost nothing conceptually — and everything practically.

It made modern machine learning possible

Training a large model needs hardware that costs a fortune to buy and sits idle between projects. Renting it by the hour is what put serious training within reach of anyone but a corporation.

It is where models live after training

A model on your laptop earns nothing. Cloud is how it becomes an endpoint that a stranger can call.

Robots use it, carefully

Fleet coordination and analytics belong in the cloud. The control loop does not — a robot that must wait for a network round trip before deciding to stop is a dangerous robot. Anything safety-critical stays local. Always.

What a cloud engineer actually does on a Tuesday

  • Works out why the bill rose 30% and finds something nobody remembers starting
  • Sets up monitoring so the next failure is noticed before a customer reports it
  • Argues that the simpler architecture is better
  • Checks who has permission to do what, and removes most of it
  • Practises a restore from backup, because a backup nobody has restored is a rumour

Practical exercise. Take anything you have deployed and answer three questions in writing: what does it cost per month, what happens if it stops at 2am, and can you restore it from backup today. Most people cannot answer any of the three — and being able to is what makes someone trusted with production.

Four subjects, honestly separated

Its subjectIts ancestorFails as
AIjudgement under uncertaintylogic, philosophya wrong decision, confidently made
MLrules learned from examplesstatisticsa model that quietly stops matching the world
Roboticssensing and acting physicallycontrol engineering, 1788something breaks, possibly someone
Cloudrenting computingeconomics and operationsa bill, or an outage at 2am

These are four crafts. Different histories, different mathematics, different failures, different daily work. Someone excellent at one may be a beginner at another, and that is normal.

The six patterns are shared. The crafts are not. Both statements are true, and you need both.

Module 1 taught you the shared skeleton so that you are never starting from nothing. These four modules taught you the differences so that you never mistake reading about a field for practising it.

🤖

One question before we start

The Practitioner track is built for adults. It assumes you are ready to deploy real systems that real strangers will use, and to be answerable for what they do.

We ask because in Nigeria you become an adult at 18, and this track is a paid commitment. Nothing here is stored for anyone under that age.