Skip to main content
NITA AccreditedAdvancedPhysical + Virtual5 daysCCFC02

Training on Cloud Computing Fundamentals

Master cloud computing fundamentals and unlock the power of the cloud. Learn about cloud computing concepts, providers, and services. Gain the skills to migrate workloads to the cloud, optimize costs, and ensure security and compliance.

Next intake

20 Jul 2026 · Nakuru

View all dates

Duration

5 days

Live instruction

Delivery

Physical + Virtual

Cohort based

Level

Advanced

Working professionals

Certification

NITA reimbursable

For Kenyan cohorts

Language

English

All materials

Overview

About this programme

This course provides a comprehensive introduction to the fundamental concepts of cloud computing. It covers the principles, practices, and technologies used to design, deploy, and manage cloud-based systems. Participants will gain an understanding of various cloud service models, such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The course also delves into the advantages and challenges of cloud computing, including scalability, cost-efficiency, security, and compliance. By the end of the course, participants will be equipped with the knowledge to make informed decisions about adopting and implementing cloud technologies within their organizations.

Course Duration

5 Days

Who Should Attend

  • IT professionals and system administrators

  • Cloud support and operations teams

  • IT managers and business analysts

  • Professionals responsible for cloud adoption or digital transformation

Learning outcomes

What you'll walk away with

By the end of this course, participants will be able to:

  • Understand the key concepts and principles of cloud computing.
  • Identify and differentiate between various cloud service models (IaaS, PaaS, SaaS).
  • Evaluate the benefits and challenges associated with cloud adoption.
  • Explore cloud deployment models, including public, private, hybrid, and multi-cloud.
  • Implement basic cloud computing services and manage cloud resources effectively.
Course modules

What we cover, module by module

Module 1: Introduction to Cloud Computing

  • Definition and history of cloud computing
  • Benefits and business value of cloud adoption
  • Cloud adoption trends
  • Case Study: Enterprise-level cloud migration
  • Practical Exercise: Identify key benefits and risks for a sample organization

Module 2: Cloud Service Models and Deployment Models

  • IaaS, PaaS, SaaS explained
  • Public, private, hybrid, and multi-cloud deployment
  • Case Study: Choosing the right cloud service model for business needs
  • Practical Exercise: Map cloud services to organizational requirements

Module 3: Cloud Infrastructure

  • Virtualization and containerization concepts
  • Compute resources: VMs, serverless, containers
  • Storage solutions: object, block, file storage
  • Networking components: virtual networks, load balancers, DNS
  • Case Study: Designing scalable cloud infrastructure
  • Practical Exercise: Create a basic cloud infrastructure diagram

Module 4: Cloud Security

  • Cloud security threats and vulnerabilities
  • Identity and access management (IAM)
  • Data security, privacy, and compliance requirements
  • Case Study: Handling security breaches in cloud environments
  • Practical Exercise: Draft a cloud security checklist

Module 5: Cloud Adoption and Migration

  • Cloud migration strategies and planning
  • Cost optimization and governance
  • Cloud-native development and architecture
  • Case Study: Successful cloud migration in a mid-size enterprise
  • Practical Exercise: Develop a high-level cloud adoption roadmap
Impact

Where the change lands

Organisational Impact

  • Facilitates informed decision-making on cloud adoption and deployment strategies.

  • Improves IT scalability, flexibility, and cost-efficiency by leveraging cloud solutions.

  • Enhances security and compliance awareness for cloud-based operations.

  • Supports digital transformation initiatives and modernizes IT infrastructure.

  • Strengthens collaboration and resource accessibility across distributed teams.

Personal Impact

  • Provides foundational knowledge of cloud computing concepts, service models (IaaS, PaaS, SaaS), and deployment strategies.

  • Builds confidence in assessing and implementing cloud solutions within an organization.

  • Expands career opportunities in cloud administration, architecture, and IT management.

  • Equips participants to optimize applications and infrastructure in cloud environments.

  • Prepares learners for further specialized studies or certifications in cloud technologies.

Dates and locations

Upcoming intakes

Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.

Full calendar
FAQs

Common questions.

Still not sure? Send us a note and a facilitator will get back to you within a business day.

The goal is to provide a solid foundation in cloud computing fundamentals. You'll learn the essential concepts, services, and deployment models to leverage the power of the cloud for business growth and efficiency.

Course finder

Find the right course for you

Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.

For corporate teams

Training 10+ professionals?

We deliver Training on Cloud Computing Fundamentals in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.