Cloud Computing Fundamentals
AWS, Azure, GCP, Docker, Terraform and CI/CD — deploy real, production-ready cloud infrastructure, not just pass a multiple-choice exam.
What you will learn
Understanding the cloud
Core cloud services
Designing cloud architectures
Containers & modern applications
Cloud databases, storage & serverless applications
Cloud automation & infrastructure as code
Cloud security, monitoring & cost optimization
Curriculum
Understanding the cloud
Case study — A growing startup migrates from shared hosting to the cloud to improve reliability and handle sudden traffic spikes.
Project — Create a cloud account, configure essential security settings, and deploy a static website.
Core cloud services
Case study — An e-commerce company designs an efficient cloud infrastructure by selecting the right combination of compute, storage and database services.
Project — Deploy a simple application using cloud compute services connected to a managed database.
Designing cloud architectures
Case study — A media company redesigns its infrastructure to survive millions of visitors after a viral news event.
Project — Design and deploy a production-ready cloud architecture with a custom domain and HTTPS.
Containers & modern applications
Case study — A software development team eliminates environment inconsistencies by adopting Docker.
Project — Containerize an application and deploy it to a cloud environment.
Cloud databases, storage & serverless applications
Case study — A photo-sharing platform scales globally using object storage, serverless computing and event-driven architecture.
Project — Build a serverless cloud application that stores and retrieves data from cloud storage and databases.
Cloud automation & infrastructure as code
Case study — A technology company reduces deployment time from hours to minutes by automating infrastructure and application delivery.
Project — Provision cloud infrastructure using Terraform and deploy an application through an automated CI/CD pipeline.
Cloud security, monitoring & cost optimization
Case study — A growing company strengthens its cloud security posture, improves monitoring and reduces monthly cloud costs while increasing system reliability.
Project — Perform a complete cloud infrastructure audit covering security, monitoring, disaster recovery, reliability and cost optimization, then produce a professional improvement report.
Capstone
Cloud engineering deployment project
Act as a cloud engineer responsible for deploying a production-ready application for a business — end to end, the way a professional would hand it off to operations.
· Business requirements analysis
· Cloud architecture diagram
· Production-ready cloud infrastructure
· Containerized application
· Terraform infrastructure as code
· CI/CD pipeline
· Identity & access management configuration
· Networking & security configuration
· Monitoring, logging & alerting setup
· Cost optimization report
· Disaster recovery & backup plan
· Architecture decision record (ADR)
· Deployment documentation
· Operations runbook
· Executive summary & technical presentation
AI-guided learning
Our AI Mentor tracks your progress and generates custom practice prompts tailored to your industry.
Peer accountability
Join weekly sessions with fellow students across Africa to share tips and build networks.
Timmy's Tip
AI Mentor“Prompting isn't about asking, it's about designing. Give the model a role, a goal and a format, and watch the quality jump.”



