Verwenden Sie Infrastruktur als Code (IaC), um die Infrastruktur für geschäftskritische Systeme zu automatisieren, zu testen und zu optimieren. In Infrastruktur als Code, Muster und Praktiken werden Sie lernen, wie Sie: Die Infrastruktur für Modularität optimieren und Abhängigkeiten isolieren Die Infrastrukturkonfiguration testen Fehlgeschlagene Infrastrukturänderungen mindern, beheben und isolieren Über Teams hinweg an der Entwicklung der Infrastruktur zusammenarbeiten Die Infrastruktur mit minimalen Ausfallzeiten mithilfe von Blue-Green-Bereitstellungen aktualisieren Infrastruktursysteme skalieren, die mehrere Geschäftseinheiten unterstützen Muster für Bereitstellungstools, Konfigurationsmanagement und Bildbau verwenden Sicher konfigurierte Infrastruktur in die Produktion liefern Infrastruktur als Code, Muster und Praktiken lehrt Sie, die Infrastruktur zu automatisieren, indem Sie Änderungen auf kodifizierte Weise anwenden. Sie lernen, wie Sie Infrastrukturkomponenten erstellen, testen und bereitstellen, sodass sie leicht skaliert und in einer gesamten Organisation geteilt werden können. Das Buch ist voller flexibler Automatisierungstechniken, die sowohl bei der Verwaltung Ihrer persönlichen Projekte als auch bei Live-Netzwerkänderungen in einem großen Unternehmen funktionieren. Ein Systemadministrator oder Infrastrukturingenieur wird wesentliche Softwareentwicklungsmethoden für das Management von IaC erlernen, während Entwickler von einer tiefgreifenden Abdeckung des Zusammenstellens der Infrastruktur als Teil der DevOps-Kultur profitieren. Während die Muster und Techniken werkzeugunabhängig sind, werden Sie die leicht verständlichen Beispiele in Python und Terraform zu schätzen wissen. Der Kauf des Druckbuchs beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications. Über die Technologie Infrastruktur als Code ist eine Reihe von Praktiken und Prozessen zur Bereitstellung und Wartung von Infrastruktur mithilfe von Skripten, Konfiguration oder Programmiersprachen. Mit IaC lässt sich leicht testen, Komponenten implementieren und mit minimalen Ausfallzeiten skalieren. Das Beste ist, dass Sie mit IaC, da es gute Entwicklungspraktiken befolgt, systemweite Änderungen mit nur wenigen Codeänderungen vornehmen können! Über das Buch Infrastruktur als Code, Muster und Praktiken lehrt flexible Techniken für den Aufbau resilienter, skalierbarer Infrastruktur, einschließlich der Strukturierung und des Teilens von Modulen, der Migration von Altsystemen und mehr. Lernen Sie, Netzwerke, Lastenausgleich und Firewalls mit Python und Terraform aufzubauen und die Infrastruktur sicher zu aktualisieren, während Ihre Software läuft. Sie werden die Expertenratschläge zu Strategien zur Teamzusammenarbeit zu schätzen wissen, um Instabilität zu vermeiden, die Sicherheit zu verbessern und die Kosten zu verwalten. Was ist drin Die Infrastruktur für Modularität optimieren und Abhängigkeiten isolieren Fehlgeschlagene Infrastrukturänderungen mindern, beheben und isolieren Die Infrastruktur mit minimalen Ausfallzeiten mithilfe von Blue-Green-Bereitstellungen aktualisieren Muster für Bereitstellungstools, Konfigurationsmanagement und Bildbau verwenden Über den Leser Für Infrastruktur- oder Softwareingenieure, die mit Python, Bereitstellungstools und öffentlichen Cloud-Anbietern vertraut sind. Über die Autorin Rosemary Wang ist Pädagogin, Mitwirkende, Autorin und Rednerin. Sie hat an vielen Projekten zu Infrastruktur als Code und Open-Source-Tools wie Terraform, Vault und Kubernetes gearbeitet. Inhaltsverzeichnis 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 Infrastrukturabhängigkeiten TEIL 2 SKALIERUNG MIT IHREM TEAM 5 Strukturierung und Teilen von Modulen 6 Testen 7 Kontinuierliche Lieferung und Branching-Modelle 8 Sicherheit und Compliance TEIL 3 VERWALTUNG DER PRODUKTIONSEKOMPLEXITÄT 9 Änderungen vornehmen 10 Refactoring 11 Fehler beheben 12 Kosten der Cloud-Computing 13 Verwaltung von Tools