Bewertung:

Das Buch „Terraform Cookbook“ wird von den Nutzern für seine umfassende Abdeckung von Terraform, die praktischen Beispiele und den Fokus auf Best Practices sehr geschätzt. Es ist zwar besonders für Azure-Nutzer geeignet, enthält aber auch Erkenntnisse, die für AWS und GCP gelten. Einige Leser äußerten sich jedoch frustriert über Formatierungsprobleme in den PDF-Versionen und waren der Meinung, dass der Titel den Fokus auf Azure und GitHub nicht angemessen widerspiegelt.
Vorteile:Umfassende Abdeckung für alle Kenntnisstufen, vom Anfänger bis zum fortgeschrittenen Benutzer.
Nachteile:Fokus auf reale Anwendungen und Best Practices.
(basierend auf 33 Leserbewertungen)
Terraform Cookbook - Second Edition: Provision, run, and scale cloud architecture with real-world examples using Terraform
Entdecken Sie, wie Sie Ihre Infrastruktur mit Infrastructure as Code (IaC) mit Terraform bereitstellen, verwalten und skalieren können
Der Kauf des gedruckten Buches oder des Kindle Buches beinhaltet ein kostenloses PDF eBook
Hauptmerkmale:
⬤ Machen Sie sich mit der neuesten Version von Terraform (v1+) CLI einsatzbereit.
⬤ Entdecken Sie, wie Sie Kubernetes-Ressourcen mit Terraform bereitstellen können.
⬤ Lernen Sie, wie man häufige Terraform-Probleme behebt.
Buchbeschreibung:
HashiCorp Configuration Language (HCL) hat mit der Einführung von Terraform - einem Spitzenprodukt für den Aufbau von Infrastructure as Code (IaC) - die Art und Weise verändert, wie wir Rechenzentrumsinfrastrukturen definieren und bereitstellen. Das Terraform Cookbook zeigt Ihnen, wie Sie Terraform nutzen können, um komplexe Cloud-Infrastrukturen mit Leichtigkeit zu verwalten.
Diese neue Ausgabe wurde aktualisiert und enthält praktische Beispiele für die Bereitstellung von Cloud-Infrastrukturen (hauptsächlich für Azure, aber auch ein eigenes Kapitel für AWS und GCP) mit Terraform. Sie werden in manuelle und automatisierte Tests mit Terraform-Konfigurationen eintauchen und eine ausgewogene, effiziente, wiederverwendbare Infrastruktur mit Terraform-Modulen erstellen und verwalten. Sie lernen, wie Sie die Bereitstellung von Terraform-Konfigurationen mit Continuous Integration und Continuous Delivery (CI/CD) automatisieren können. Außerdem wurden mehrere neue Kapitel hinzugefügt, die die Verwendung von Terraform für Docker und Kubernetes beschreiben und erklären, wie man Terraform-Konfigurationen mit verschiedenen Tools testet, um die Einhaltung von Code und Sicherheit zu überprüfen. Ein komplettes Kapitel ist der Beherrschung von Terraform Cloud gewidmet, und das letzte Kapitel befasst sich mit der Fehlersuche bei häufigen Terraform-Problemen und bietet Lösungen für häufig auftretende Fehler.
Am Ende dieses Buches werden Sie die notwendigen Fähigkeiten entwickelt haben, um den größten Nutzen aus Terraform zu ziehen und Ihre Infrastruktur effektiv zu verwalten.
Was Sie lernen werden:
⬤ Terraform-Konfiguration schreiben, um Cloud- und Kubernetes-Infrastrukturen unter Verwendung von IaC Best Practices bereitzustellen.
⬤ Verwenden Sie die Terraform-Befehlszeile angepasst an geeignete Anwendungsfälle.
⬤ Automatisierung der Bereitstellung der Terraform-Konfiguration.
⬤ Entdecken Sie die Manipulation des Terraform-Status.
⬤ IaC für Entwickler mit dem CDKTF Cloud Development Kit für Terraform freilegen.
⬤ Hinzufügen und Anwenden von Testregeln und Compliance-Sicherheit in der Terraform-Konfiguration.
⬤ Terraform Cloud nutzen, um die Zusammenarbeit im Team bei der Bereitstellung von Terraform zu verbessern.
⬤ Debugging und Fehlerbehebung bei häufigen Terraform-Fehlern erforschen.
Für wen dieses Buch gedacht ist:
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 meiste aus diesem Terraform-Buch herauszuholen.