.png)
Getting Started with Cloud Computing
Get a practical, hands-on intro to cloud and cloud-native for managers, architects, and mixed technical audiences, covering Linux, virtualization, containers, Kubernetes, CI/CD, and GitOps, plus how public and private cloud platforms are designed and operated.
About The Lab
Prerequisites
Audiences
Lab Architecture
This hands-on lab uses a Linux-based cloud environment with VMs, containers, and Kubernetes. Participants deploy VMs using Ansible/AWX, manage containerized applications with Kubernetes, and automate deployment with CI/CD and GitOps (Git, pipelines, ArgoCD) following cloud-native best practices.
Why this Lab ?
The Cloud Discovery Lab provides a hands-on environment designed for managers, architects, and both technical and non-technical profiles to explore the fundamentals of cloud and cloud-native technologies. Participants will gain practical exposure to key domains such as Linux, virtualization, containers, Kubernetes, CI/CD, and GitOps, while discovering how public and private cloud infrastructures are built and operated.
Lab Objectives
- Understand the evolution of IT infrastructure, the fundamentals of public and private cloud computing, and how cloud-native technologies improve agility, scalability, and operational efficiency.
- Identify cloud service models (IaaS, CaaS, PaaS, SaaS) and their use cases.
- Gain practical knowledge of Linux and open-source technologies in cloud environments.
- Learn virtualization concepts and create virtual machines in a cloud context, and understand container fundamentals and best practices.
- Get started with Kubernetes and its core concepts and tooling, and explore CI/CD pipelines and GitOps principles for automation and reliability.
.png)