Seit 8 Jahren Infrastructure-as-Code – ein Erfahrungsbericht

Oliver Kautz

Playlists: 'clt26' videos starting here / audio

Seit über 10 Jahren betreuen wir den Betrieb der Smart-Home-Cloud-Plattform myBuildings/myBUSCH-JAEGER. Die Plattform ermöglicht es den Kunden, diverse Smart-Home-Produkte komfortabel und remote zu steuern. Durch das stetige Wachstum der Plattform ist es notwendig, die eingesetzten Cloud-Ressourcen effizient orchestrieren zu können. Hierbei unterstützt der Einsatz von Infrastructure-as-Code (IaC) Werkzeugen und Automatisierung, die eigene Infrastruktur – insbesondere im Team – unter Kontrolle zu halten.
In diesem Vortrag stellen wir unseren seit 2017 genutzten IaC-Ansatz basierend auf Terraform/OpenTofu und GitOps Techniken vor und zeigen auf, wie sich dieser Ansatz im Laufe der Zeit entwickelt hat.
Insbesondere wird auf die Probleme eingegangen, die sich im Laufe des Betriebs ergeben haben und wie sie überwunden werden können. Hierzu gehören beispielsweise:
• Verwaltung von State-Dateien, sowie State- und Stack-Orchestrierung
• Zuverlässige, gesicherte und skalierbare Automatisierung von Deployment-Abläufen
• Review- und Governance-Prozesse
• Modularisierung von Infrastrukturkomponenten

Licensed to the public under http://creativecommons.org/licenses/by/4.0

Download

Embed

Share:

Tags