Bewertung:

Das Buch wird für seine umfassende und strukturierte Herangehensweise an Terraform gelobt, insbesondere für diejenigen, die sich für Azure interessieren. Es deckt ein breites Spektrum an Themen ab und wird für seine Aktualität und Ausführlichkeit gelobt. Einige Nutzer empfinden es jedoch als verwirrend und nicht einsteigerfreundlich, insbesondere wenn sie keine Vorkenntnisse über Terraform haben.
Vorteile:Aktueller Inhalt, deckt fortgeschrittene Themen detailliert ab, strukturierte Informationen, leicht nachvollziehbare Beispiele, anwendbar auf mehrere Plattformen, ideal zum Erlernen von Azure-spezifischem Terraform.
Nachteile:Setzt Terraform-Vorkenntnisse voraus, verwirrend für Anfänger, Verweise auf GitHub sind unübersichtlich, nicht sehr hilfreich für AWS-Nutzer, da es sich hauptsächlich auf Azure konzentriert.
(basierend auf 10 Leserbewertungen)
Terraform Cookbook: Efficiently define, launch, and manage Infrastructure as Code across various cloud platforms
Entdecken Sie, wie Sie Ihre Infrastruktur mit Infrastructure as Code (IaC) und Terraform verwalten und skalieren können
Buchbeschreibung:
HashiCorp Configuration Language (HCL) hat mit der Einführung von Terraform - einem der beliebtesten und leistungsfähigsten Produkte für den Aufbau von Infrastructure as Code - die Art und Weise verändert, wie wir eine Rechenzentrumsinfrastruktur definieren und bereitstellen. Dieser praktische Leitfaden zeigt Ihnen, wie Sie das Terraform-Tool von HashiCorp nutzen können, um eine komplexe Infrastruktur mit Leichtigkeit zu verwalten.
Dieses Buch beginnt mit Rezepten für die Einrichtung der Umgebung und führt Sie schrittweise durch die Konfiguration, Bereitstellung, Zusammenarbeit und den Aufbau einer Multi-Environment-Architektur. Im Gegensatz zu anderen Büchern können Sie auch Rezepte mit Beispielen aus der Praxis erforschen, um Ihre Azure-Infrastruktur mit Terraform bereitzustellen. Nachdem Sie sich mit Themen wie Azure Template, Azure CLI, Terraform-Konfiguration und Terragrunt beschäftigt haben, werden Sie sich mit manuellen und automatisierten Tests mit Terraform-Konfigurationen beschäftigen. In den nächsten Kapiteln erfahren Sie, wie Sie eine ausgewogene und effiziente Infrastruktur verwalten und mit Terraform-Modulen eine wiederverwendbare Infrastruktur erstellen können. Schließlich werden Sie die neuesten DevOps-Trends wie Continuous Integration und Continuous Delivery (CI/CD) und Zero-Downtime-Deployments kennenlernen.
Am Ende dieses Buches werden Sie die Fähigkeiten entwickelt haben, die Sie brauchen, um den größten Nutzen aus Terraform zu ziehen und Ihre Infrastruktur effektiv zu verwalten.
Was Sie lernen werden:
⬤ Verstehen Sie, wie man Terraform für die lokale Entwicklung installiert.
⬤ Das Schreiben von Terraform-Konfigurationen für die Infrastrukturbereitstellung beherrschen.
⬤ Terraform für fortgeschrittene Infrastruktur-Anwendungsfälle nutzen.
⬤ Verstehen Sie, wie man Terraform-Module schreibt und verwendet.
⬤ Entdecken Sie, wie Sie Terraform für die Bereitstellung von Azure-Infrastrukturen nutzen können.
⬤ Erfahren Sie, wie Sie die Terraform-Konfiguration testen können.
⬤ Ausführen von Terraform-Konfigurationen in CI/CD-Pipelines.
⬤ Erforschen Sie, wie Sie Terraform Cloud nutzen können.
Für wen ist dieses Buch gedacht?
Dieses Buch richtet sich an Entwickler, Betreiber und DevOps-Ingenieure, die ihre Arbeitsabläufe verbessern und Infrastructure as Code nutzen möchten. Erfahrungen mit Microsoft Azure, Jenkins, Shell-Skripting und DevOps-Praktiken sind erforderlich, um das Beste aus diesem Terraform-Buch herauszuholen.