Exploring the World of Cloud

Today I officially started my journey toward learning AWS Cloud Computing and preparing for the AWS Certified Cloud Practitioner certification.

As a complete beginner, my first goal is not to memorize AWS services. Instead, I want to understand the fundamentals of cloud computing and build a strong foundation before moving into individual AWS services.

☁️ What is Cloud Computing?

Cloud computing is the delivery of IT resources such as:

  • 🖥️ Compute
  • 💾 Storage
  • 🗄️ Databases
  • 🌐 Networking
  • 🔐 Security
  • ⚙️ Applications

over the internet, usually on an on-demand basis.

Instead of buying and maintaining physical servers ourselves, we can use cloud services when we need them.

Traditional approach

Buy hardware → Install → Maintain → Upgrade → Pay for infrastructure

Cloud approach

Choose resources → Deploy → Use → Scale → Pay for what you use

This difference was one of the first important concepts I learned today.


💰 CapEx vs OpEx

Another important concept was understanding Capital Expenditure (CapEx) and Operational Expenditure (OpEx).

CapEx

Money spent upfront to purchase physical infrastructure.

Examples:

  • Servers
  • Storage equipment
  • Networking equipment
  • Data-center infrastructure

OpEx

Ongoing expenses required to operate a business.

Cloud computing can reduce the need for large upfront infrastructure investments and allows organizations to pay for cloud resources according to their usage.

🧠 My shortcut:

CapEx = Buy

OpEx = Operate


⚡ Why Cloud Computing?

I learned several major advantages of cloud computing:

1. Pay-as-you-go

Instead of purchasing an entire infrastructure upfront, cloud users can pay for the resources they consume.

2. Scalability

Resources can be increased or decreased according to demand.

For example:

2 servers → 10 servers

when application traffic increases.

3. Elasticity

Resources can dynamically adjust to changing demand.

For example:

High traffic → More resources

Low traffic → Fewer resources

4. Agility

Cloud allows organizations to experiment, develop, and deploy solutions much faster than traditional infrastructure in many cases.

5. Global reach

Cloud infrastructure makes it possible to deploy applications in different geographic locations and serve users around the world.

6. Reduced infrastructure management

Cloud providers manage the underlying physical infrastructure, allowing customers to focus more on their applications and business.


🛡️ Availability, Fault Tolerance & Disaster Recovery

I also learned three concepts that I initially found confusing.

High Availability means designing systems to remain accessible and operational when possible.

Fault Tolerance means a system can continue operating even when certain components fail.

Disaster Recovery (DR) is the planning and processes used to restore systems and data after a major disruption.

These concepts will become much clearer when I learn about AWS Regions, Availability Zones, backups, and architecture.


🌎 What I Learned About AWS

AWS stands for Amazon Web Services.

It provides a large collection of cloud services for computing, storage, databases, networking, security, monitoring, and many other use cases.

Some AWS services I will be learning about during this journey include:

  • Amazon EC2 — Virtual servers
  • Amazon S3 — Object storage
  • Amazon RDS — Managed relational databases
  • AWS IAM — Identity and access management
  • AWS Lambda — Serverless compute
  • Amazon VPC — Networking
  • Amazon CloudWatch — Monitoring
  • Amazon Route 53 — DNS

I’m not trying to memorize all of them on Day 1. I first want to understand what problem each service solves.


🧠 My Takeaways

Today’s biggest lessons:

☁️ Cloud computing means using IT resources over the internet.

💰 Cloud can shift infrastructure spending from large upfront investments toward variable operating costs.

📈 Scalability means being able to increase or decrease capacity.

🔄 Elasticity means resources can dynamically adjust to demand.

⚡ Cloud provides agility and allows resources to be provisioned quickly.

🌎 AWS provides cloud infrastructure and services around the world.


Share: X / Twitter LinkedIn Reddit WhatsApp

Comments

Questions, corrections, and practical takeaways are welcome here.