Module 1: Overview of Cloud Computing
- Introduction and Learning Objectives
- Definition and essential characteristics of cloud computing
- Expert Viewpoints: Definition and Essential Characteristics of Cloud Computing
- History and Evolution of Cloud Computing
- Key Considerations for Cloud Computing
- Key Cloud Service Providers and Their Services
- Cloud Adoption - No Longer a Choice
- Expert Viewpoints: Cloud Adoption Benefits and Use Cases
- Cloud Adoption - Some Case Studies
- Internet of Things on the Cloud
- Artificial Intelligence on the Cloud
- Blockchain and Analytics on the Cloud
Module 2: Cloud Computing Models
- Introduction and Learning Objectives
- Overview of Cloud Service Models
- Infrastructure-as-a-Service
- Platform-as-a-Service
- Software-as-a-Service
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Expert Viewpoints: Cloud Computing Service and Deployment Models
- Community Cloud
Module 3: Components of Cloud Computing
- Introduction and Learning Objectives
- Overview of Cloud Infrastructure
- Virtualization and Virtual Machines Explained
- Types of Virtual Machines
- Bare Metal Servers
- Secure Cloud Networking
- Containers
- Expert Viewpoints: Components of Cloud Computing
- Basics of Cloud Storage
- File Storage
- Block Storage
- Object Storage Overview
- Object Storage - Tiers and APIs
- Content Delivery Networks
- Expert Viewpoints: Cloud Storage
Module 4 - Emergent Trends and Practices
- Introduction and Learning Objectives
- Hybrid Multi-Cloud
- Microservices
- Serverless Computing
- Cloud Native Applications
- DevOps on the Cloud
- Application Modernization
- Expert Viewpoints: Cloud Native and Emergent Cloud Trends
Module 5: Cloud Security and Monitoring, Case Studies, and Jobs
- Introduction and Learning Objectives
- What is Cloud Security - Part 1
- What is Cloud Security - Part 2
- Policies and Principles of Access Management
- Identity and Access Management
- Cloud encryption
- Cloud Monitoring Basics and Benefits
- Cloud Monitoring Benefits
- Case Studies in Different Industry Verticals
- Career Opportunities and Job Roles in Cloud Computing
- Expert Viewpoints: Job Market for Cloud Computing
- Final Project: Deploy an application on the cloud
- HONORS Assignment: Architect a Cloud-based solution
- Final Exam
You must be logged in to submit a review.