Step 9 of 23
renting vs buying infrastructure, AWS/Azure/GCP, when cloud is not the answer
Cloud ก็เหมือนการเช่า coworking แทนการซื้อตึก — เหมาะกับงานแบบไหน มีข้อจำกัดอะไร และควรใช้เมื่อไหร่
Imagine you need an office for your business. You have two options:
Buy a building. You pay a large sum upfront. You are responsible for maintenance, security, electricity, and repairs. If you outgrow the space, you build an extension. If you shrink, you are still paying for the whole building.
Rent a coworking space. You pay monthly for what you use. Need more desks next month? Add them. Need fewer? Remove them. The landlord handles maintenance, security, and utilities. You focus on your business.
The cloud is coworking for computers.
Diagram: Comparison of buying a building (on-premise servers) versus renting coworking space (cloud computing).
Loading diagram...
Instead of buying servers and keeping them in a closet, you rent computing power from a provider. They handle the hardware, the cooling, the electricity, the physical security. You get a virtual machine, storage, or a service, and you pay for what you use.
| Provider | Owner | Strengths |
|---|---|---|
| Amazon Web Services (AWS) | Amazon | Largest ecosystem, most services, dominant market share |
| Microsoft Azure | Microsoft | Strong enterprise integration, works well with Microsoft products |
| Google Cloud Platform (GCP) | Data analytics and machine learning strength |
These are the landlords. They own the data centers. You rent space and services from them.
| Factor | Own Servers | Cloud |
|---|---|---|
| Upfront cost | High (buy hardware) | Low (pay monthly) |
| Scaling | Buy more hardware (weeks) | Add capacity (minutes) |
| Maintenance | Your team's responsibility | Provider's responsibility |
| Expertise needed | Hardware, networking, facilities | Cloud architecture |
| Flexibility | Locked into what you bought | Change anytime |
Cloud is not automatically better. Trade-offs exist:
When someone says "we should move to the cloud," they are proposing to switch from owning computers to renting them. This is a business decision with financial, operational, and strategic implications, not just a technical one.
Ask: "What are we moving? Why? What does it cost now versus after the move? What happens if the provider has an outage? What are we locked into?"
The cloud is a tool, not a strategy. Use it when the economics and flexibility make sense. Do not use it because everyone else is.