Eckdaten
Zielgruppe: DevOps Engineers, Cloudarchitekt*innen | Dauer 2 Tage | 9:00–17:00 Uhr | Trainer: NETWAYS GmbH | Online-Seminar | Teilnehmerzahl: 6–12
Seminarbeschreibung
Terraform ermöglicht die deklarative Konfiguration einer Cloudinfrastruktur in strukturierten Textdateien. Dies ermöglich eine Verwaltung in einem Versionskontrollsystem wie von anderem Quellcode gewohnt. Die Konfiguration dient dazu, eine Umgebung zu planen, aufzubauen, zu verändern oder auch wieder abzubauen.
Diese Schulung zeigt, wie Infrastruktur mit der Terraform-eigenen Konfigurationssprache HCL (HashiCorp Configuration Language) idempotent realisiert wird. Alle Beispiele beinhalten praktische Übungen an Hand von OpenStack (auch auf AWS und Azure anwendbar). Daneben gibt es eine Einführung in cloud-init, um weitere Software zu installieren und zu konfigurieren.
Die Schulung wird als Onlineschulung mit der Virtual-Classroom-Software GoToTraining durchgeführt. Für die praktische Mitarbeit werden entsprechende Virtuelle Maschinen zur Verfügung gestellt. Jede Person erhält die Schulungsunterlagen in digitaler Form.
Agenda der IT-Schulung
- Preparations
- What is Terraform
- What we do in the Shadows (Infrastructure)
- Basic Config
- Provider
- Instances (Virtual Machine)
- Modules
- Loops
- How to Work in Teams
- Provisioning with Cloud-Init
- Importing Resources
KPIs
- Selbständige Konfiguration einer Cloud-Infrastruktur mit Terraform und der Konfigurationssprache HCL am Beispiel von OpenStack.
Zielgruppe
Voraussetzung zur Teilnahme sind Grundkenntnisse der OpenStack-Struktur und ein sicherer Umgang mit UN*X-artigen Systemen, insbesondere mit der Kommandozeile, ssh und vim bzw. einem alternativen Editor.
Der Workshop findet in deutscher Sprache statt. Es wird erwartet, dass eigene PCs mit dem Betriebssystem nach Wahl verwendet werden.