Home / Courses / Cloud Computing Fundamentals: AWS, Azure & Google Cloud
Software, Cloud & Web Development
Cloud Computing Fundamentals: AWS, Azure & Google Cloud A practical 100-lesson academy teaching cloud computing fundamentals across AWS, Azure, and Google Cloud — compute, storage, databases, networking, security, serverless, DevOps, data/AI services, enterprise architecture, and a capstone cloud portfolio project.
100 published lessons · Online learning · Part of Learn & Grow
View the curriculum here. Sign in to access lessons under your learning plan.
Academy lesson outline What Is Cloud Computing? · 15 min Cloud Service Models: IaaS, PaaS, SaaS Explained · 15 min Deployment Models: Public, Private, and Hybrid Clouds · 15 min Major Cloud Providers: AWS, Azure, and Google Cloud · 15 min The Business Case for Cloud in Africa · 15 min Setting Up Your First AWS Free Tier Account · 15 min Setting Up Your Azure Free Account · 15 min Setting Up Your Google Cloud Free Trial · 15 min Navigating Cloud Consoles and Setting Budget Alerts · 15 min Cloud Security Basics: Shared Responsibility Model · 15 min Introduction to Compute: Virtual Machines, Containers, Serverless · 15 min Launching an EC2 Instance on AWS · 15 min Launching a Virtual Machine on Azure · 15 min Launching a Compute Engine VM on Google Cloud · 15 min Connecting to Your Cloud VM via SSH and RDP · 15 min Installing a Web Server on Your Cloud VM · 15 min Understanding Linux Basics for Cloud VMs · 15 min Using Marketplace Images and Pre-configured Solutions · 15 min Auto Scaling and Load Balancing Concepts · 15 min Managing Compute Costs and Using Spot/Interruptible Instances · 15 min Introduction to Cloud Storage · 15 min Object Storage Deep Dive: Amazon S3, Azure Blob, Google Cloud Storage · 15 min Hosting a Static Website on Object Storage · 15 min Content Delivery Networks (CDNs) and Caching Basics · 15 min Setting Up a Simple File Sharing Service with Object Storage · 15 min Block Storage in Practice: EBS, Managed Disks, Persistent Disks · 15 min File Storage and Shared Access: EFS, Azure Files, Filestore · 15 min Data Backup and Disaster Recovery Strategies · 15 min Managing Storage Costs and Lifecycle Policies · 15 min Introduction to Cloud Databases · 15 min Amazon RDS: Your First Managed Database · 15 min Azure SQL Database and Cloud SQL on GCP · 15 min NoSQL in the Cloud: DynamoDB, Cosmos DB, Firestore · 15 min Connecting Applications to Cloud Databases · 15 min Database Backup, Snapshots, and Point-in-Time Recovery · 15 min Database Performance and Monitoring · 15 min Introduction to Cloud Networking: VPC and Virtual Networks · 15 min Security Groups, NSGs, and Firewall Rules · 15 min Connecting On-Premises to Cloud: VPN and Hybrid Networking · 15 min Domain Names and DNS in the Cloud (Route 53, Azure DNS, Cloud DNS) · 15 min Introduction to Identity and Access Management (IAM) · 15 min Encryption and Key Management · 15 min Compliance and Data Residency in Africa · 15 min Introduction to Serverless Computing · 15 min Building a Serverless API · 15 min File Processing with Serverless · 15 min Container Basics: Docker and Orchestration Intro · 15 min Introduction to DevOps and CI/CD in the Cloud · 15 min Monitoring and Logging: Keeping Your Cloud Healthy · 15 min Infrastructure as Code: Intro to CloudFormation and Terraform · 15 min Advanced Serverless Patterns: Step Functions and Workflows · 15 min Message Queues and Event-Driven Architecture · 15 min Container Orchestration with ECS and Fargate · 15 min Kubernetes on AWS (EKS) Basics · 15 min Kubernetes on Azure (AKS) and GCP (GKE) Overview · 15 min Logging and Tracing in Microservices · 15 min API Management and Throttling · 15 min Cloud Cost Management and Savings Plans Deep Dive · 15 min Big Data and Analytics Introduction: Redshift, BigQuery, Synapse · 15 min Hands-On Querying Data with BigQuery and Athena · 15 min Machine Learning in the Cloud: SageMaker, Azure ML, Vertex AI · 15 min Building a Simple ML Model with SageMaker · 15 min IoT Services in the Cloud · 15 min Serverless Real-Time Data with Kinesis, Event Hubs, Pub/Sub · 15 min Cloud Migration Strategies (The 6 R's) · 15 min High Availability and Disaster Recovery Architectures · 15 min Content Delivery and Edge Computing (CloudFront, Lambda@Edge) · 15 min Multi-Cloud and Hybrid Strategies · 15 min Career Paths and Certifications in Cloud Computing · 15 min Building Your Cloud Portfolio Project – Part 1 (Planning) · 15 min Building Your Cloud Portfolio Project – Part 2 (Backend) · 15 min Building Your Cloud Portfolio Project – Part 3 (Frontend & CI/CD) · 15 min Cloud Governance and Landing Zones · 15 min The Well-Architected Framework · 15 min Course Review, Next Steps, and Final Project Submission · 15 min Advanced VPC Design: Transit Gateway, VPC Peering, and PrivateLink · 15 min AWS WAF, Shield, and DDoS Protection · 15 min Azure and GCP Advanced Security Services · 15 min Cloud Compliance Auditing with AWS Config and Azure Policy · 15 min Centralised Logging and Security Analytics · 15 min Building Data Lakes on AWS · 15 min Real-Time Analytics with Kinesis Data Analytics and Apache Flink · 15 min Introduction to Data Governance with AWS Lake Formation · 15 min Building ML Models with Amazon SageMaker Studio · 15 min IoT Analytics and Edge Machine Learning · 15 min Capstone Project: Advanced Backend Features · 15 min Capstone Project: Security Hardening and Penetration Testing · 15 min Capstone Project: Performance Testing and Optimization · 15 min Capstone Project: Cost Analysis and Optimisation · 15 min Capstone Project: Documentation and Presentation · 15 min Writing Your Cloud Resume and LinkedIn Profile · 15 min Cloud Job Interview Preparation · 15 min Freelancing and Consulting in the Cloud · 15 min Cloud Ethics, Sustainability, and Social Impact · 15 min The Future of Cloud Computing · 15 min Building Your Personal Cloud Lab for Continuous Learning · 15 min Advanced Networking Lab: Global Accelerator and Multi-Region Architectures · 15 min Cloud Incident Response and Forensics · 15 min The Cloud Professional's Code of Ethics and Lifelong Learning Commitment · 15 min Graduation, Final Project Showcase, and Your Cloud Journey Ahead · 15 min
How to get started Create your Learn & Grow account or sign in. Review the available access plans and choose the academy you need. Work through the lessons and activities in your learning dashboard. Contact support if you need help choosing the right learning path.