Course Details
Introduction to Cloud Computing
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.
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 
