Skip to courses
✦ Learn & Grow
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.

Courses in this academy

Academy lesson outline

  1. What Is Cloud Computing? · 15 min
  2. Cloud Service Models: IaaS, PaaS, SaaS Explained · 15 min
  3. Deployment Models: Public, Private, and Hybrid Clouds · 15 min
  4. Major Cloud Providers: AWS, Azure, and Google Cloud · 15 min
  5. The Business Case for Cloud in Africa · 15 min
  6. Setting Up Your First AWS Free Tier Account · 15 min
  7. Setting Up Your Azure Free Account · 15 min
  8. Setting Up Your Google Cloud Free Trial · 15 min
  9. Navigating Cloud Consoles and Setting Budget Alerts · 15 min
  10. Cloud Security Basics: Shared Responsibility Model · 15 min
  11. Introduction to Compute: Virtual Machines, Containers, Serverless · 15 min
  12. Launching an EC2 Instance on AWS · 15 min
  13. Launching a Virtual Machine on Azure · 15 min
  14. Launching a Compute Engine VM on Google Cloud · 15 min
  15. Connecting to Your Cloud VM via SSH and RDP · 15 min
  16. Installing a Web Server on Your Cloud VM · 15 min
  17. Understanding Linux Basics for Cloud VMs · 15 min
  18. Using Marketplace Images and Pre-configured Solutions · 15 min
  19. Auto Scaling and Load Balancing Concepts · 15 min
  20. Managing Compute Costs and Using Spot/Interruptible Instances · 15 min
  21. Introduction to Cloud Storage · 15 min
  22. Object Storage Deep Dive: Amazon S3, Azure Blob, Google Cloud Storage · 15 min
  23. Hosting a Static Website on Object Storage · 15 min
  24. Content Delivery Networks (CDNs) and Caching Basics · 15 min
  25. Setting Up a Simple File Sharing Service with Object Storage · 15 min
  26. Block Storage in Practice: EBS, Managed Disks, Persistent Disks · 15 min
  27. File Storage and Shared Access: EFS, Azure Files, Filestore · 15 min
  28. Data Backup and Disaster Recovery Strategies · 15 min
  29. Managing Storage Costs and Lifecycle Policies · 15 min
  30. Introduction to Cloud Databases · 15 min
  31. Amazon RDS: Your First Managed Database · 15 min
  32. Azure SQL Database and Cloud SQL on GCP · 15 min
  33. NoSQL in the Cloud: DynamoDB, Cosmos DB, Firestore · 15 min
  34. Connecting Applications to Cloud Databases · 15 min
  35. Database Backup, Snapshots, and Point-in-Time Recovery · 15 min
  36. Database Performance and Monitoring · 15 min
  37. Introduction to Cloud Networking: VPC and Virtual Networks · 15 min
  38. Security Groups, NSGs, and Firewall Rules · 15 min
  39. Connecting On-Premises to Cloud: VPN and Hybrid Networking · 15 min
  40. Domain Names and DNS in the Cloud (Route 53, Azure DNS, Cloud DNS) · 15 min
  41. Introduction to Identity and Access Management (IAM) · 15 min
  42. Encryption and Key Management · 15 min
  43. Compliance and Data Residency in Africa · 15 min
  44. Introduction to Serverless Computing · 15 min
  45. Building a Serverless API · 15 min
  46. File Processing with Serverless · 15 min
  47. Container Basics: Docker and Orchestration Intro · 15 min
  48. Introduction to DevOps and CI/CD in the Cloud · 15 min
  49. Monitoring and Logging: Keeping Your Cloud Healthy · 15 min
  50. Infrastructure as Code: Intro to CloudFormation and Terraform · 15 min
  51. Advanced Serverless Patterns: Step Functions and Workflows · 15 min
  52. Message Queues and Event-Driven Architecture · 15 min
  53. Container Orchestration with ECS and Fargate · 15 min
  54. Kubernetes on AWS (EKS) Basics · 15 min
  55. Kubernetes on Azure (AKS) and GCP (GKE) Overview · 15 min
  56. Logging and Tracing in Microservices · 15 min
  57. API Management and Throttling · 15 min
  58. Cloud Cost Management and Savings Plans Deep Dive · 15 min
  59. Big Data and Analytics Introduction: Redshift, BigQuery, Synapse · 15 min
  60. Hands-On Querying Data with BigQuery and Athena · 15 min
  61. Machine Learning in the Cloud: SageMaker, Azure ML, Vertex AI · 15 min
  62. Building a Simple ML Model with SageMaker · 15 min
  63. IoT Services in the Cloud · 15 min
  64. Serverless Real-Time Data with Kinesis, Event Hubs, Pub/Sub · 15 min
  65. Cloud Migration Strategies (The 6 R's) · 15 min
  66. High Availability and Disaster Recovery Architectures · 15 min
  67. Content Delivery and Edge Computing (CloudFront, Lambda@Edge) · 15 min
  68. Multi-Cloud and Hybrid Strategies · 15 min
  69. Career Paths and Certifications in Cloud Computing · 15 min
  70. Building Your Cloud Portfolio Project – Part 1 (Planning) · 15 min
  71. Building Your Cloud Portfolio Project – Part 2 (Backend) · 15 min
  72. Building Your Cloud Portfolio Project – Part 3 (Frontend & CI/CD) · 15 min
  73. Cloud Governance and Landing Zones · 15 min
  74. The Well-Architected Framework · 15 min
  75. Course Review, Next Steps, and Final Project Submission · 15 min
  76. Advanced VPC Design: Transit Gateway, VPC Peering, and PrivateLink · 15 min
  77. AWS WAF, Shield, and DDoS Protection · 15 min
  78. Azure and GCP Advanced Security Services · 15 min
  79. Cloud Compliance Auditing with AWS Config and Azure Policy · 15 min
  80. Centralised Logging and Security Analytics · 15 min
  81. Building Data Lakes on AWS · 15 min
  82. Real-Time Analytics with Kinesis Data Analytics and Apache Flink · 15 min
  83. Introduction to Data Governance with AWS Lake Formation · 15 min
  84. Building ML Models with Amazon SageMaker Studio · 15 min
  85. IoT Analytics and Edge Machine Learning · 15 min
  86. Capstone Project: Advanced Backend Features · 15 min
  87. Capstone Project: Security Hardening and Penetration Testing · 15 min
  88. Capstone Project: Performance Testing and Optimization · 15 min
  89. Capstone Project: Cost Analysis and Optimisation · 15 min
  90. Capstone Project: Documentation and Presentation · 15 min
  91. Writing Your Cloud Resume and LinkedIn Profile · 15 min
  92. Cloud Job Interview Preparation · 15 min
  93. Freelancing and Consulting in the Cloud · 15 min
  94. Cloud Ethics, Sustainability, and Social Impact · 15 min
  95. The Future of Cloud Computing · 15 min
  96. Building Your Personal Cloud Lab for Continuous Learning · 15 min
  97. Advanced Networking Lab: Global Accelerator and Multi-Region Architectures · 15 min
  98. Cloud Incident Response and Forensics · 15 min
  99. The Cloud Professional's Code of Ethics and Lifelong Learning Commitment · 15 min
  100. Graduation, Final Project Showcase, and Your Cloud Journey Ahead · 15 min

How to get started

  1. Create your Learn & Grow account or sign in.
  2. Review the available access plans and choose the academy you need.
  3. Work through the lessons and activities in your learning dashboard.

Contact support if you need help choosing the right learning path.

Scroll to Top