Die Schulung vermittelt umfassende Kenntnisse zur Installation, Konfiguration, Administration und Wartung von OpenStack-Umgebungen. Teilnehmende lernen, eine eigene Cloud-Infrastruktur zu planen, zu betreiben und zu automatisieren.
Agenda Tag 1 – Einführung & Architektur
- Cloud Computing & OpenStack-Überblick (IaaS, PaaS, SaaS)
- OpenStack-Komponenten und Dienste (Nova, Neutron, Keystone, Glance, Cinder, Swift etc.)
- Systemarchitektur: Controller, Compute, Storage Nodes
- Infrastrukturvoraussetzungen (Netzwerk, Hardware, OS)
- OpenStack Deployment-Optionen (DevStack, Packstack, Ansible, Kolla, etc.)
- Hands-on: Aufbau einer Testumgebung
- OpenStack-Installation in einer Testumgebung
- Konfiguration von Keystone und Nova
Tag 2 – Administration & Benutzerverwaltung
- Keystone: Benutzer, Projekte, Rollen und Policies
- Authentifizierung (Tokens, Domains, Services)
- Ressourcenverwaltung und Projektisolierung
- Verwaltung mit der CLI und Horizon Dashboard
- Nova Compute: Instanzverwaltung, Scheduler, Hypervisoren (KVM, QEMU)
- Benutzer und Projekte anlegen
- VMs starten, stoppen, löschen
- Zugriff per SSH & Keypair-Management
Tag 3 – Netzwerk- & Storage-Management
- Neutron: Netzwerkkonzepte (Provider-, Tenant-, Floating-Networks)
- Security Groups, Firewalls, Routing
- Load Balancing as a Service (LBaaS)
- Storage-Services: Cinder (Block Storage), Swift (Object Storage), Manila (File Shares)
- Snapshots, Backups, Volumes
- Aufbau eines virtuellen Netzwerks mit mehreren Subnetzen
- Volume-Erstellung und Anbindung an Instanzen
- S3-kompatibler Object-Storage-Test
Tag 4 – Betrieb, Monitoring & Troubleshooting
- Systemüberwachung mit Telemetry (Ceilometer, Gnocchi, Aodh)
- Logging und Log-Analyse (Syslog, ELK Stack)
- Cluster- und High-Availability-Konzepte
- Backup-, Restore- und Disaster-Recovery-Strategien
- Fehleranalyse & Troubleshooting von Services
- Konfiguration eines Monitoring-Stacks
- Simulation und Behebung typischer Fehler
- Controller-Failover-Test
Tag 5 – Automatisierung, Sicherheit & Best Practices
- Heat: Orchestrierung und Templates
- Ansible & Terraform zur Infrastrukturautomatisierung
- Security: TLS, API-Härtung, Endpoint-Schutz
- RBAC (Role-Based Access Control) und Compliance
- Upgrades, Lifecycle Management und Plattformpflege
- Zukunftsausblick: Container-Integration (Kolla, Magnum, Kubernetes on OpenStack)
- Erstellen eines Heat-Stacks
- Automatisiertes Deployment mit Ansible
- Policy-Anpassung und Security-Härtung
Direktlink zum Seminar