← Back to list

Cloud Computing: Why “The Cloud” Is Just Someone Else’s Well-Managed Servers

Part of my “Main Areas of IT” series — 04. Cloud Computing

Chandeepa Bandara · 2026-08-29 08:46 · 0 claps · 4.8 min read
#google-cloud-platform #cloud-computing #cloud-engineering #devops-engineer
Open on Medium ↗
Wiki topics: ☁️ · DevOps & Cloud

Cloud Computing: Why “The Cloud” Is Just Someone Else’s Well-Managed Servers

Part of my “Main Areas of IT” series — 04. Cloud Computing

In the last post, we went deep on Cybersecurity — how systems get protected. Now we’re covering the environment where most of those systems actually live today: the cloud.

When I started learning IT, “the cloud” felt like this vague, almost mystical term — like data just floated somewhere in the sky. It took me embarrassingly long to realize the cloud is just… other people’s computers. Very powerful, very well-managed, very redundant computers, sitting in massive data centers around the world. Once that clicked, everything else about cloud computing started making sense.

What Cloud Computing Actually Is

Cloud computing means renting computing resources — servers, storage, databases, networking — over the internet instead of owning and maintaining physical hardware yourself.

Instead of a company buying servers, setting them up in a room, and hiring people to maintain them, they rent exactly what they need from a cloud provider like AWS (Amazon Web Services), Microsoft Azure, or Google Cloud Platform (GCP) — and scale up or down as needed.

That’s the whole shift, honestly. From “owning infrastructure” to “renting infrastructure, on demand.”

The Three Service Models You’ll Hear Constantly

1. IaaS — Infrastructure as a Service

You rent the raw building blocks: virtual servers, storage, and networking. You manage the operating system and everything above it.

Example: renting a virtual machine on AWS EC2 and installing your own software on it.

Best for: teams that want full control over their environment.

2. PaaS — Platform as a Service

You get a ready-made platform to build and deploy applications on, without managing the underlying servers or OS.

Example: deploying an app on Google App Engine or Heroku without worrying about server configuration.

Best for: developers who want to focus on code, not infrastructure.

3. SaaS — Software as a Service

Fully built, ready-to-use software delivered over the internet. You don’t manage anything — you just use it.

Example: Gmail, Slack, Netflix, or Medium itself (the platform you’re reading this on right now).

Best for: everyone else — this is the layer regular users interact with daily, often without even thinking about “the cloud” at all.

Core Concepts Worth Understanding Early

Virtual Machines (VMs)

A VM is essentially a computer simulated inside another computer, letting cloud providers run many isolated environments on the same physical hardware. This is the foundation that makes renting “a server” possible without giving you an entire physical machine.

Storage

Cloud storage isn’t just one thing — it includes object storage (like AWS S3, for files and backups), block storage (attached to VMs, like a virtual hard drive), and databases (managed services that handle backups and scaling for you).

Scalability

One of the biggest advantages of the cloud: the ability to automatically add or remove resources based on demand. A website can handle a sudden traffic spike by scaling up, then scale back down afterward — without anyone manually plugging in new servers.

Regions and Availability Zones

Cloud providers spread their data centers across the world (regions), and within each region, across multiple isolated locations (availability zones). This is why cloud services stay online even if one data center has an issue.

Cloud Computing as a Career Path

This field has grown into several distinct specializations:

Cloud Architecture

Designing how an organization’s systems are structured in the cloud — which services to use, how they connect, and how to keep costs and performance balanced.

DevOps Engineering

Focused on automating the process of building, testing, and deploying software — bridging development and operations. Heavy overlap with cloud, since most modern DevOps work happens on cloud platforms.

Site Reliability Engineering (SRE)

A discipline (pioneered at Google) focused on keeping systems reliable, available, and performant at scale — treating operations problems like engineering problems.

Cloud Security

Applying cybersecurity principles specifically to cloud environments — managing access permissions, securing cloud storage, and preventing misconfigurations (which, honestly, cause a huge number of real-world breaches).

What Cloud Professionals Actually Do Day-to-Day

  • Provisioning and configuring cloud resources (often through code, not manual clicking — more on that below)
  • Monitoring system performance, costs, and reliability
  • Automating repetitive infrastructure tasks
  • Troubleshooting when something goes down (and in the cloud, something eventually will)
  • Managing security and access permissions carefully — misconfigured permissions are one of the most common causes of cloud breaches

A big part of modern cloud work involves Infrastructure as Code (IaC) — writing configuration files (using tools like Terraform) that define infrastructure, instead of manually clicking through a dashboard. It turns infrastructure management into something closer to software development.

Skills That Matter Most in Cloud Computing

  • Networking fundamentals — cloud infrastructure is built on networking concepts like VPCs, subnets, and load balancers, so the earlier post in this series matters directly here
  • Basic scripting — Python or Bash for automation
  • Linux familiarity — most cloud servers run Linux
  • Understanding of security basics — cloud misconfigurations are a leading cause of data breaches
  • At least one cloud platform — pick AWS, Azure, or GCP and go deep rather than spreading thin across all three early on

How to Actually Start Learning Cloud Computing

  1. Pick one provider to start — AWS has the largest market share and the most learning resources, making it a strong first choice
  2. Learn core services first — compute (EC2), storage (S3), and databases before anything advanced
  3. Set up a free-tier account — most providers offer free usage limits perfect for learning hands-on
  4. Build something small — host a simple website or deploy a basic app end-to-end
  5. Study for an entry-level certification — AWS Certified Cloud Practitioner or Microsoft Azure Fundamentals (AZ-900) are excellent starting points
  6. Learn Infrastructure as Code eventually — Terraform is a valuable, widely-used skill once you’re comfortable with the basics

Is Cloud Computing Right for You?

You might enjoy this path if:

  • You liked networking concepts, but also want to build and automate, not just understand connections
  • You enjoy systems thinking at scale — not just “does this work” but “does this work reliably for a million users”
  • You like the idea of combining development skills with infrastructure management
  • You’re comfortable with constant change — cloud platforms release new services and features at a rapid pace

If networking felt intuitive and cybersecurity’s defensive side interested you, cloud computing often sits right at that intersection — it needs both systems thinking and a security-conscious mindset.

Final Thoughts

Cloud computing isn’t magic, and it isn’t literally “in the sky” — it’s an entire industry built around renting, managing, and securing other people’s very powerful servers, at a scale most of us will never personally need to own. Understanding how it works, even at a basic level, is increasingly non-negotiable across nearly every other IT path, because almost everything now runs on it in some form.

If cybersecurity was about protecting systems, cloud computing is about where those systems actually live — and increasingly, that’s not in a server room down the hall, but somewhere in a data center you’ll probably never see.

Next up in the series: 05. Data and Analytics — going deep on how raw data actually turns into the insights and decisions that drive real businesses.


메타데이터
post_id
2e49ffe57596
slug
cloud-computing-why-the-cloud-is-just-someone-elses-well-managed-servers-2e49ffe57596
url
https://medium.com/@chandeepabandara/cloud-computing-why-the-cloud-is-just-someone-elses-well-managed-servers-2e49ffe57596
canonical_url
https://medium.com/@chandeepabandara/cloud-computing-why-the-cloud-is-just-someone-elses-well-managed-servers-2e49ffe57596
author_url
https://medium.com/@chandeepabandara
status
ok
fetched_at
2026-09-06 00:25:55