Course Details

Introduction to Cloud Computing

course Self-paced

In this introductory course, the students will build the concept of cloud computing and explore the popular and emerging technologies in cloud computing. The Various deployment models (private, public, and hybrid) and services models (IaaS, PaaS, and SaaS, and so on) will be presented with practical examples. Popular public clouds will be introduced in the course and used for hands-on labs.

Buy this course

CAD 650



20 hours




This course is part of the following program(s)

1. Cloud Computing

Why This Course?


Upgrading Skills

After completing this course, students will be able to:

  • Understand the fundamental cloud concept

  • Differentiate between cloud deployment modes: public, private and hybrid cloud, services

  • Differentiate between cloud service models: IaaS, PaaS and SaaS

  • Explore usage of cloud services of popular public cloud providers: AWS, Google, Microsoft.

  • Deploy and manage simple services in the public clouds


Employment Opportunity

  • Cloud Services Developer

  • Cloud Software and Network Engineer

  • Cloud System Administrator

  • Cloud Network Engineer

  • Electronic Business (e-business) Software Developer

  • Cloud Application Programmer


Main Topics

  • Concept of Cloud Computing: Definition, characteristics, ...

  • Cloud Service Models: IaaS, PaaS, SaaS, ...

  • Cloud Deployment Models: Public, Private, Hybrid, ...

  • Cloud Providers: AWS, Azure, GCP, ...


Training Methods

  • Instructor-led online lectures

  • Simulated/Offline labs

  • Live cloud account access