Cloud Computing

Course Description

This course provides a comprehensive introduction to cloud computing, IT fundamentals, networking, cloud security, and essential tools used in modern cloud environments. It covers industry-recognized certifications such as CompTIA ITF+, Network+, Cloud+, Microsoft Azure Fundamentals (AZ-900), and AWS Certified Cloud Practitioner.

Course Goals

Core Learning Outcomes

• Understand fundamental cloud concepts, including IaaS, PaaS, and SaaS.

• Gain proficiency in major cloud platforms (AWS and Azure).

• Develop skills in networking, security, and Linux essentials.

• Implement real-world projects that demonstrate practical skills.

• Prepare for industry-recognized certifications.

Week
1
( 18 Hours )
Introduction to Cloud Computing

- Overview of cloud computing

- Types of cloud services (Infrastructure as a

Service (IaaS), Platform as a Service (PaaS),

Software as a Service (SaaS))

- Benefits of cloud adoption

Activities/Projects

Overview of cloud concepts,models, and services.

Week
3
( 18 Hours )
CompTIA IT Fundamentals (ITF+)

- Common computing devices

- Operating systems and their management

- Basic troubleshooting techniques

Activities/Projects

Basic IT fundamentals; exampreparation.

Week
5
( 18 Hours )
5-6 CompTIA Network+

- OSI model and networking concepts

- IP addressing (Internet Protocol addressing)

- Network security basics

Activities/Projects

Networking basics; exampreparation.

Week
7
( 18 Hours )
CompTIA Cloud+

- Cloud concepts and deployment models

- Managing cloud resources

- Cloud security fundamentals

Activities/Projects

Understanding cloudinfrastructure; exam prep.

Week
9
( 18 Hours )
Microsoft Azure Fundamentals (AZ900)

- Azure architecture and services

- Azure pricing and support

- Introduction to Azure management tools

Activities/Projects

Introduction to Azureservices; project setup

Week
10
( 18 Hours )
AWS Certified Cloud Practitioner

- AWS global infrastructure

- Core AWS services

- AWS pricing models

Activities/Projects

Overview of AWS services;project setup.

Week
11
( 18 Hours )
Introduction to Python for Cloud

- Python syntax and basic programming

constructs

- Using Python for automation

Activities/Projects

Python programming basicsrelevant to cloud tasks.

Week
12
( 18 Hours )
12 Linux Essentials

- Linux command line basics

- File system navigation

- User management

Activities/Projects

Basic Linux commands andoperations.

Week
13
( 18 Hours )
Kubernetes Basics

- Container orchestration concepts

- Deploying applications in Kubernetes

Activities/Projects

Introduction to containerorchestration.

Week
14
( 18 Hours )
Cloud Security Fundamentals

- Security best practices in the cloud

- Identity and access management

Activities/Projects

Understanding security incloud environments.

Week
15
( 18 Hours )
Advanced Topics in Cloud Computing

- DevOps practices in the cloud

- Continuous integration and delivery (CI/CD)

Activities/Projects

Explore DevOps practicesand CI/CD pipelines.

Week
16
( 18 Hours )
Capstone Project Preparation

- Project planning and execution strategies

- Integrating learned skills

Activities/Projects

Begin capstone project;integrate learned skills.