Aperçu du cours
Doel van de opleiding : Deze training biedt een praktische introductie tot Red Hat OpenStack, een open-source platform voor cloudinfrastructuurbeheer en virtualisatie. Deelnemers leren de architectuur en componenten van OpenStack kennen, virtuele machines en netwerken beheren, en de basis van opslag- en toegangsbeheer binnen OpenStack.
Prérequis
- Basiskennis van Linux en de command-line interface (CLI).
- Ervaring met virtualisatie en netwerkinfrastructuur is nuttig, maar niet verplicht.
Objectifs pédagogiques
- De basisprincipes en architectuur van Red Hat OpenStack begrijpen.
- Virtuele machines (instances) implementeren en beheren.
- Netwerken en beveiliging configureren binnen OpenStack.
- Cloudopslag instellen en beheren met OpenStack Storage Services.
- De OpenStack-dashboard (Horizon) en command-line interface (CLI) gebruiken.
Public ciblé
- Systeembeheerders en cloudbeheerders die OpenStack willen gebruiken in hun IT-infrastructuur.
- Netwerk- en infrastructuurengineers die OpenStack-omgevingen willen beheren.
- DevOps-teams en IT-architecten die OpenStack willen integreren met CI/CD-processen.
Programme de formation
-
Dag 1: Introductie en Basisconfiguratie van Red Hat OpenStack (7 uur)
-
Wat is OpenStack en hoe werkt het? (2 uur) Overzicht van Infrastructure as a Service (IaaS) en cloud computing. OpenStack-architectuur en kerncomponenten: Nova, Neutron, Glance, Cinder, Swift. Praktijk: Installeren en configureren van een OpenStack-omgeving.
-
Beheer van Virtuele Machines (Instances) in OpenStack (3 uur) Werken met Nova Compute voor het aanmaken en beheren van VM’s. Instellen van flavors, images en key pairs voor virtuele machines. Praktijk: Deployen en beheren van een instance via de OpenStack CLI en Horizon.
-
Basis Netwerkbeheer in OpenStack (2 uur) Configureren van virtuele netwerken met Neutron. Opzetten van routers, floating IP’s en security groups. Praktijk: Opzetten van een OpenStack-netwerk en verbinden van een VM.
-
-
Dag 2: OpenStack Storage en Beveiliging (7 uur)
-
Beheer van OpenStack Storage Services (3 uur) Overzicht van Cinder (block storage), Swift (object storage) en Manila (file storage). Configureren en beheren van persistent storage voor VM’s. Praktijk: Toevoegen van een volume aan een OpenStack-instance.
-
Identity Management en Toegangscontrole (2 uur) OpenStack Identity Service (Keystone) en gebruikersbeheer. Configureren van projects, rollen en policies voor toegang. Praktijk: Opzetten van een multi-tenant OpenStack-omgeving met gebruikersrechten.
-
Monitoring en logging in OpenStack (2 uur) Gebruik van OpenStack Telemetry (Ceilometer) voor monitoring. Configureren van logbeheer en foutdetectie in OpenStack. Praktijk: Instellen van monitoring en bekijken van logs via Horizon en CLI.
-
-
Dag 3: OpenStack Automatisering en Integratie (7 uur)
-
Automatisering van OpenStack met Heat en Ansible (3 uur) Werken met Heat Orchestration Templates (HOT) voor geautomatiseerde deployments. Gebruik van Ansible voor configuratiebeheer van OpenStack-resources. Praktijk: Deployen van een applicatie via een Heat-template.
-
OpenStack Integratie met CI/CD en hybride cloudomgevingen (2 uur) Koppelen van OpenStack met Jenkins en GitOps-tools. Integreren met AWS, Azure en andere multi-cloud omgevingen. Praktijk: Deployen van een hybride cloud workload in OpenStack.
-
Case Study en afsluiting (2 uur) Ontwerpen van een schaalbare OpenStack-cloudomgeving voor een fictieve organisatie. Praktijk: Deelnemers presenteren een cloudarchitectuur en verdedigen hun keuzes.
-