DEV Community

Cover image for My Journey Into Cloud Computing (Aws)
Victor
Victor

Posted on

My Journey Into Cloud Computing (Aws)

Lately, I’ve been diving into the world of Cloud Computing, and it’s been such an interesting experience.

Before now, I honestly thought “the cloud” was just where phone backups or random files go when your storage is full. But after studying it properly, I’ve realized that cloud computing is actually what keeps most of our digital world running.

A Little History

Cloud computing has been around longer than most people think. It started in the 1960s when companies used something called time-sharing, a system where multiple people could access one large computer from different terminals.

Then in the 1990s, virtualization changed everything by allowing one physical server to act like many virtual ones.

By the 2000s, companies like Amazon, Google, and Microsoft saw the potential and turned this idea into what we now call “the cloud.” That’s when businesses started moving away from physical servers to renting computing power over the internet.

Understanding the 3 Core Service Models

When I started learning about the main types of cloud services, I struggled to keep them straight until I found a simple way to think about it.

• Infrastructure as a Service (IaaS):
It’s like renting an empty office space. The building, electricity, and internet are provided, but you have to bring your own furniture and set everything up.
That’s how companies rent virtual machines or storage from providers like AWS or Google Cloud and then build everything they need on top of it.

• Platform as a Service (PaaS):
Imagine renting an office that’s already furnished desks, Wi-Fi, and air conditioning included. You just move in and start working.
That’s what developers get with platforms like Heroku or Firebase, they can build and deploy apps without worrying about servers or operating systems.

• Software as a Service (SaaS):
This is like working remotely using an online workspace that someone else manages completely. You don’t worry about maintenance, you just log in and get to work.
That’s what happens when we use tools like Google Docs, Zoom, or Slack. Everything’s already set up and running online.

That simple comparison made everything click for me. It’s amazing how different each layer is, yet they all depend on each other to make the cloud work.

What I’ve Learned So Far

Cloud computing isn’t just about technology; it’s about flexibility.
Instead of spending huge amounts on physical hardware and servers, businesses can rent computing power and storage only when they need it.

It’s cost-effective, scalable, and accessible from anywhere, which is why almost every modern company, big or small, uses it today.

Looking Ahead

I’m still early on this journey, but I’m enjoying every bit of it. Learning under someone who truly understands this field @UkemeDavid has opened my eyes to how powerful and practical cloud computing really is.

It’s not just theory , it’s something that connects directly to how the world builds and runs technology today. I’m eager to keep learning, growing, and hopefully start building things that live on the cloud someday.

Top comments (0)