Post

Cloud Computing Basics

My Beginner Journey with AWS

Cloud Computing Basics

Are you curious about cloud computing but not sure where to begin? You’re not alone. I recently started my journey by preparing for the AWS Certified Cloud Practitioner (CLF-C02) exam, and I’ve written this guide to help you get started too, even if you’re completely new.

In this post, I’ll break down the basics in plain English, walk you through the evolution of computing, and explain what makes Amazon Web Services (AWS) a big deal. If you’re considering a future in tech, this is a great place to begin.


What is Cloud Computing?

Imagine you want to store photos or run a website. You could:

  • Buy a big computer
  • Keep it running 24/7
  • Pay for electricity and maintenance

Or…

You could just rent space and power from a company like AWS, and only pay for what you use.

Cloud computing is simply using remote servers over the internet instead of your own laptop or office server. It’s like using Google Drive instead of a USB flash drive.


Why Did We Move to the Cloud?

Let’s look at how computing has evolved:

1. Dedicated Servers

One computer for one person or company.

  • ✅ Private and secure
  • ❌ Expensive, hard to maintain

2. Virtual Machines (VMs)

One computer runs several virtual computers.

  • ✅ Cheaper, better use of resources
  • ❌ Still hard to scale

3. Containers

Small, lightweight environments for apps

  • ✅ Fast, flexible
  • ❌ Needs some tech knowledge

4. Serverless (Functions)

Just write your code, AWS runs it for you.

  • ✅ Super cheap, no server setup
  • ❌ Slight delay when starting up (cold start)

Types of Cloud Services (The Big 3)

Different people use the cloud differently. Here’s how:

TypeWho Uses ItExample
SaaS (Software as a Service)Regular usersGmail, Netflix
PaaS (Platform as a Service)DevelopersHeroku
IaaS (Infrastructure as a Service)IT/AdminsAWS EC2, Azure

What is AWS?

Amazon Web Services (AWS) is the world’s most popular cloud service provider.

They offer over 200+ tools to help you:

  • Store files
  • Run websites
  • Build apps
  • Use AI
  • And more!

They started with:

  • SQS in 2004 (messaging)
  • S3 in 2006 (storage)
  • EC2 in 2006 (virtual machines)

4 Core AWS Cloud Services You Should Know

Every cloud beginner should understand these four key services (especially for AWS):

Core ServiceWhat It DoesAWS Example
ComputeRun apps or codeEC2, ECS, EKS, LAMBDA FUNCTIONS
StorageSave files and dataS3(OBJECTS), EBS(BLOCK), EFS(FILE)
NetworkingControl internet accessVPCs, Subnets Gateways, CDNs
DatabasesStore structured dataRDS(SQL), DynamoDB(NoSQL)
SecuritySecures your environmentIAM, Secrets and management
MonitoringEvent logs and configsCloudwatch, Cloudtrail, Config

Types of Cloud Setup (Deployment Models)

Not every company uses the cloud the same way.

ModelWhat It MeansWho Uses It
Public CloudEverything is on AWSStartups, new apps
Private Cloud(On-Premise)All systems are in-houseBanks, governments
HybridA mix of bothBig companies
Multi/ Cross CloudUses more than one cloudTech-savvy businesses

My AWS Exam Plan (CLF-C02)

If you’re considering the AWS Certified Cloud Practitioner exam like me, here’s a quick overview:

  • 4 Domains:

    • Cloud Concepts – 24%
    • Security & Compliance – 20%
    • Technology – 34%
    • Billing & Pricing – 12%
  • 65 Questions

    • 50 are scored, 15 are unscored (used for research)
  • Time

    • 90 minutes to answer
    • ~1.5 minutes per question

More Than Just the Core Services

AWS also offers services in:

  • Machine Learning
  • Game Development
  • Blockchain
  • IoT (Internet of Things)
  • AR/VR
  • Cost Management
  • Security & Identity
  • Quantum Computing.

So whatever your interest, from AI to mobile apps, AWS has something for you.


Final Thoughts

Cloud computing can seem confusing at first, but it’s just a smarter, more flexible way to use computers. Whether you’re looking to start a tech career, build your own app, or understand where the industry is going, learning about the cloud is the perfect start.

And don’t worry, you don’t need to be a genius to understand it. Just take it one step at a time, like I’m doing.


What’s Next?

This is just the beginning of my AWS Cloud Practitioner (CLF-C02) learning journey. As I keep learning and exploring more cloud topics, I’ll be sharing what I learn right here on the blog, in simple, beginner-friendly language.

So if you found this post helpful, stay tuned for more cloud content coming soon.


Thanks for reading! Feel free to share this with a friend or colleague who’s curious about the cloud. Got questions? Let me know in the comments.