Infrastruktur als Code, Muster und Praktiken: Mit Beispielen in Python und Terraform

Bewertung:   (3,7 von 5)

Infrastruktur als Code, Muster und Praktiken: Mit Beispielen in Python und Terraform (Rosemary Wang)

Leserbewertungen

Zusammenfassung:

Das Buch bietet einen umfassenden Einblick in Infrastructure as Code (IaC), indem es klassische Software-Entwurfsmuster und praktische Ratschläge zur Verbesserung der Verwaltung von Cloud-Infrastrukturen integriert. Obwohl es sich stark auf Terraform, Python und Google Cloud Platform (GCP) konzentriert, wird es dennoch als wertvoll für allgemeine IaC-Praktiken angesehen. Die Rezensenten schätzen die praxisnahen Beispiele und den Lehrstil des Autors, obwohl einige den Wunsch nach einer breiteren Abdeckung anderer Cloud-Technologien äußern.

Vorteile:

Bietet einen tiefen Einblick in IaC mit praktischen, realen Beispielen.
Das Gleichgewicht zwischen Theorie und Praxis macht es sowohl für Anfänger als auch für fortgeschrittene Benutzer nützlich.
Gut geschrieben und informativ, mit guten Lehrmethoden.
Verbessert das Verständnis von Software-Entwurfsmustern bei der Anwendung auf das Infrastrukturmanagement.
Gute Empfehlungen für die Operationalisierung von IaC auf Unternehmensebene.

Nachteile:

Konzentriert sich hauptsächlich auf Terraform, Python und GCP, ohne Beispiele aus anderen Clouds wie AWS und Azure.
Lehrt nicht Day 1 Infrastructure as Code, was für absolute Anfänger nicht geeignet sein könnte.
Einige Leser wünschen sich vielleicht eine vielfältigere technologische Abdeckung.

(basierend auf 8 Leserbewertungen)

Originaltitel:

Infrastructure as Code, Patterns and Practices: With Examples in Python and Terraform

Inhalt des Buches:

Nutzen Sie Infrastructure as Code (IaC), um die Infrastruktur für geschäftskritische Systeme zu automatisieren, zu testen und zu rationalisieren.

In Infrastructure as Code, Patterns and Practices erfahren Sie, wie Sie:

Optimieren der Infrastruktur für Modularität und Isolieren von Abhängigkeiten.

Testen der Infrastrukturkonfiguration.

Fehlgeschlagene Infrastrukturänderungen zu entschärfen, zu beheben und zu isolieren.

Teamübergreifende Zusammenarbeit bei der Infrastrukturentwicklung.

Aktualisierung der Infrastruktur mit minimaler Ausfallzeit durch Blue-Green-Implementierungen.

Skalieren von Infrastruktursystemen zur Unterstützung mehrerer Geschäftsbereiche.

Verwendung von Mustern für Provisioning-Tools, Konfigurationsmanagement und Image-Erstellung.

Bereitstellung einer sicheren Infrastrukturkonfiguration für die Produktion.

Infrastructure as Code, Patterns and Practices zeigt Ihnen, wie Sie Ihre Infrastruktur automatisieren können, indem Sie Änderungen auf kodifizierte Weise anwenden. Sie lernen, wie Sie Infrastrukturkomponenten auf eine Art und Weise erstellen, testen und bereitstellen, die sich leicht skalieren und in einer ganzen Organisation gemeinsam nutzen lässt. Das Buch enthält eine Fülle flexibler Automatisierungstechniken, die sowohl bei der Verwaltung persönlicher Projekte als auch bei der Durchführung von Netzwerkänderungen in einem großen Unternehmen funktionieren.

Systemadministratoren oder Infrastrukturingenieure lernen wesentliche Softwareentwicklungspraktiken für die Verwaltung von IaC kennen, während Entwickler von der eingehenden Behandlung des Aufbaus von Infrastrukturen als Teil der DevOps-Kultur profitieren werden. Obwohl die Muster und Techniken toolunabhängig sind, werden Sie die leicht nachvollziehbaren Beispiele in Python und Terraform zu schätzen wissen.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie.

Infrastructure as Code (IaC) ist eine Reihe von Praktiken und Prozessen für die Bereitstellung und Wartung von Infrastrukturen mithilfe von Skripten, Konfigurations- oder Programmiersprachen. Mit IaC ist es einfach, Komponenten zu testen, Funktionen zu implementieren und mit minimalen Ausfallzeiten zu skalieren. Und das Beste daran: Da IaC guten Entwicklungspraktiken folgt, können Sie systemweite Änderungen mit nur wenigen Code-Commits vornehmen!

Über dieses Buch.

Infrastructure as Code, Patterns and Practices vermittelt flexible Techniken für den Aufbau einer belastbaren, skalierbaren Infrastruktur, einschließlich der Strukturierung und gemeinsamen Nutzung von Modulen, der Migration von Altsystemen und mehr. Lernen Sie, wie Sie mit Python und Terraform Netzwerke, Load Balancer und Firewalls aufbauen und die Infrastruktur bei laufender Software problemlos aktualisieren. Sie werden die Ratschläge der Experten zu Strategien der Teamzusammenarbeit zu schätzen wissen, um Instabilität zu vermeiden, die Sicherheit zu verbessern und die Kosten zu verwalten.

Was drin ist.

Optimieren Sie Ihre Infrastruktur für Modularität und isolieren Sie Abhängigkeiten.

Entschärfen, beheben und isolieren Sie fehlerhafte Infrastrukturänderungen.

Aktualisierung der Infrastruktur mit minimalen Ausfallzeiten durch Blue-Green-Implementierungen.

Verwendung von Mustern für Provisioning-Tools, Konfigurationsmanagement und Image-Erstellung.

Über den Leser.

Für Infrastruktur- oder Software-Ingenieure, die mit Python, Provisioning-Tools und Public-Cloud-Anbietern vertraut sind.

Über den Autor.

Rosemary Wang ist Dozentin, Autorin und Sprecherin. Sie hat an vielen Infrastruktur-als-Code-Projekten und Open-Source-Tools wie Terraform, Vault und Kubernetes gearbeitet.

Table of Contents.

TEIL 1 ERSTE SCHRITTE.

1 Einführung in Infrastruktur als Code.

2 Schreiben von Infrastruktur als Code.

3 Muster für Infrastrukturmodule.

4 Muster für Infrastruktur-Abhängigkeiten.

TEIL 2 SKALIERUNG MIT IHREM TEAM.

5 Strukturierung und gemeinsame Nutzung von Modulen.

6 Testen.

7 Kontinuierliche Bereitstellung und Verzweigungsmodelle.

8 Sicherheit und Compliance.

TEIL 3 VERWALTUNG DER KOMPLEXITÄT DER PRODUKTION.

9 Änderungen vornehmen.

10 Refactoring.

11 Behebung von Fehlern.

12 Kosten des Cloud Computing.

13 Werkzeuge verwalten.

Weitere Daten des Buches:

ISBN:9781617298295
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2022
Seitenzahl:300

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Infrastruktur als Code, Muster und Praktiken: Mit Beispielen in Python und Terraform -...
Nutzen Sie Infrastructure as Code (IaC), um die...
Infrastruktur als Code, Muster und Praktiken: Mit Beispielen in Python und Terraform - Infrastructure as Code, Patterns and Practices: With Examples in Python and Terraform

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: