NEWFree courses in AI, data, cloud and cybersecurity — start learning today
Cloud ComputingCourseBeginnerFree

Cloud Computing Foundations: AWS, Azure and Google Cloud

Understand cloud computing concepts and compare AWS, Microsoft Azure and Google Cloud. A great first step toward cloud certifications.

Offered by SmartTechWorld Academy
Cloud Computing Foundations course
4 weeksSuggested duration
3–5 hours/weekWeekly effort
BeginnerLevel
Self-paced100% online
EnglishLanguage

About this course

Cloud computing powers almost every modern application. This course explains the core concepts — virtualisation, IaaS, PaaS, SaaS, regions, pricing and the shared responsibility model — and shows how the three major providers implement them.

You will launch virtual machines, store files in object storage, set up a simple database and explore serverless functions using free-tier accounts. The course also maps each topic to popular entry-level cloud certifications so you can plan your next step.

What you'll learn

  • Explain IaaS, PaaS, SaaS and serverless models
  • Compare core services across AWS, Azure and Google Cloud
  • Launch and secure a virtual machine
  • Use object storage and managed databases
  • Estimate and control cloud costs
  • Plan a path toward entry-level cloud certifications

Syllabus

5 modules · 4 weeks · approx. 16 hours total

Module 1Cloud concepts
  • What the cloud really is
  • Service and deployment models
  • Regions, availability zones and the edge
Module 2Compute
  • Virtual machines
  • Containers
  • Serverless functions
Module 3Storage and databases
  • Object, block and file storage
  • Relational vs. NoSQL databases
  • Backups and durability
Module 4Security and identity
  • The shared responsibility model
  • Identity and access management
  • Networking basics: VPCs and firewalls
Module 5Costs and certifications
  • Pricing models and the free tier
  • Cost-optimisation tips
  • Choosing your first certification

Requirements & who it's for

Prerequisites

  • Basic IT literacy
  • No prior cloud experience required

Who this is for

  • IT professionals moving to the cloud
  • Developers deploying their first apps
  • Business and project managers working with cloud teams

Frequently asked questions

Will I need to pay for cloud services?

All exercises are designed to fit within the providers' free tiers. The course also shows you how to set up billing alerts.

Which provider should I learn first?

The course compares all three so you can decide. Our guide AWS vs Azure vs Google Cloud also covers this in depth.

Cloud Computing FoundationsFree · 4 weeks · BeginnerEnroll free