Bewertung:

Das Buch dient als solide Einführung in Terraform mit Azure und vermittelt dem Leser ein grundlegendes Verständnis von Infrastructure as Code (IaC) und Projektmanagement. Es wird jedoch kritisiert, dass es eher für erfahrene Benutzer geeignet ist und Konzepte nur unzureichend erklärt. Außerdem schmälern das Fehlen fortgeschrittener Projekte und die Schwierigkeiten bei der Suche nach begleitendem Quellcode den Wert des Buches.
Vorteile:⬤ Solide Einführung in Terraform mit Azure
⬤ Hilft dem Leser, IaC-Konzepte zu verstehen
⬤ Behandelt das Schreiben, Warten, Testen und Bereitstellen von Terraform-Projekten.
⬤ Nicht anfängerfreundlich
⬤ Unzureichende Begriffserklärungen
⬤ Verwirrendes Format mit Beispielen und Erklärungen auf verschiedenen Seiten
⬤ Unvollständiger oder nicht angepasster Quellcode
⬤ Mangel an fortgeschrittenen Projekten
⬤ Die Gesamtqualität wird als niedrig für den Preis empfunden.
(basierend auf 3 Leserbewertungen)
Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Machen Sie sich mit den Grundlagen von Infrastructure as Code vertraut und lernen Sie, wie Terraform die Bereitstellung und Verwaltung von Ressourcen auf Azure automatisieren kann. Dieses Buch deckt alle Software-Engineering-Praktiken im Zusammenhang mit Terraform und Infrastructure as Code mit Azure als Cloud-Anbieter ab.
Das Buch beginnt mit einer Einführung in Infrastructure as Code und behandelt die grundlegenden Konzepte, Prinzipien und Tools, gefolgt von einem Überblick über Azure und Terraform, der Ihnen zeigt, wie Terraform zur Bereitstellung und Verwaltung von Azure-Ressourcen verwendet werden kann. Sie werden mit dem Schreiben mehrerer Terraform-Skripte beginnen und die verschiedenen Konzepte erkunden. Der Autor Ritesh Modi taucht tief in Terraform ein und zeigt Ihnen, wie Sie mit Hilfe von Schleifen Ressourcen bereitstellen und mehrere Ressourcen erstellen können. Das Schreiben eines wiederverwendbaren Skripts mit Hilfe von Modulen wird ebenso besprochen wie das Management und die Verwaltung von Geheimnissen, sensiblen Daten und Passwörtern im Terraform-Code. Sie werden lernen, Terraform-Skripte zu speichern und zu versionieren und wissen, wie Terraform in Azure DevOps-Pipelines eingesetzt wird. Außerdem werden Sie Unit- und Integrationstests für Terraform schreiben und die besten Praktiken kennenlernen. Das Buch stellt auch den Terraform Azure Provider vor und zeigt Ihnen einen einfachen Weg, einen neuen Terraform Provider zu erstellen.
Nach der Lektüre dieses Buches werden Sie in der Lage sein, hochwertige Terraform-Skripte zu schreiben, die sicher, modular und in Azure wiederverwendbar sind.
Was werden Sie lernen?
⬤ Verstehen Sie die Implementierung in Infrastruktur- und Anwendungsimplementierungen.
⬤ Ressourcen in Azure mit Terraform bereitstellen.
⬤ Unit- und Integrationstests anwenden.
⬤ Konzepte wie Local vs. Remote, Importieren von Status, Workspaces und Backends kennenlernen.
Für wen ist dieses Buch gedacht?
Software-Ingenieure, DevOps-Experten und Technologie-Architekten.