Terraform
Infrastructure as Code für Cloud und Rechenzentrum.
Terraform beschreibt Infrastruktur als Code, verwaltet ihren Zustand und zeigt vor jeder Änderung, was passieren wird. Provider gibt es für Azure, AWS, VMware und viele Netz- und Plattform-APIs. Wir setzen es für Cloud-Grundstrukturen und wiederholbare Umgebungen ein, kombiniert mit Ansible für die Konfiguration darin.
Seit dem Lizenzwechsel 2023 steht Terraform unter der Business Source License. Den Betrieb der eigenen Infrastruktur erlaubt die Lizenz weiterhin, eingeschränkt sind konkurrierende Angebote. Mit OpenTofu gibt es einen quelloffenen Fork. Welche Variante passt, klären wir mit Ihnen.
- Cloud-Ressourcen und Umgebungen reproduzierbar sein sollen
- mehrere gleichartige Umgebungen betrieben werden, etwa Test und Produktion
- Änderungen vor dem Ausrollen sichtbar sein sollen
- es vor allem um Gerätekonfiguration im Netz geht; dann Ansible
- Ablage, Sperren und Zugriffsrechte des Zustands nicht geregelt sind
Verwandte Einträge
- Einsetzen 10Ansible Konfiguration und Changes als Code.
- Einsetzen 11GitLab CI/CD Pipelines für Deployments und Netzänderungen.
- Erproben 23AWS EKS Verwaltetes Kubernetes in AWS.
- Erproben 25Kubernetes Container-Plattform, wenn ein Team den Betrieb tragen kann.
Verlauf Einsetzen (Neu)
Welche Werkzeuge passen zu Ihrem Betrieb?
Im Erstgespräch prüfen wir Ihre Werkzeuglandschaft und zeigen, wo eine Änderung lohnt und wo nicht.