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 lernen Sie, wie Sie: Infrastruktur für Modularität optimieren und Abhängigkeiten isolieren Infrastrukturkonfiguration testen Fehlgeschlagene Infrastrukturänderungen mindern, beheben und isolieren Zusammenarbeit über Teams hinweg bei der Infrastrukturentwicklung Infrastruktur mit minimalen Ausfallzeiten mithilfe von Blue-Green-Deployments aktualisieren Infrastruktursysteme skalieren, die mehrere Geschäftseinheiten unterstützen Muster für Bereitstellungstools, Konfigurationsmanagement und Imageerstellung verwenden Sichere Infrastrukturkonfiguration in die Produktion liefern Infrastruktur als Code, Muster und Praktiken lehrt Sie, Infrastruktur zu automatisieren, indem Sie Änderungen auf kodifizierte Weise anwenden. Sie lernen, wie Sie Infrastrukturkomponenten auf eine Weise erstellen, testen und bereitstellen, die sich leicht skalieren und in der gesamten Organisation teilen lässt. Das Buch ist voller flexibler Automatisierungstechniken, die sowohl bei der Verwaltung Ihrer persönlichen Projekte als auch bei Änderungen an Live-Netzwerken in einem großen Unternehmen funktionieren. Ein Systemadministrator oder Infrastruktur-Ingenieur wird grundlegende Softwareentwicklungspraktiken zum Management von IaC lernen, während Entwickler von einer eingehenden Behandlung des Aufbaus von Infrastruktur als Teil der DevOps-Kultur profitieren werden. 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 gedruckten Buchs beinhaltet ein kostenloses E-Book im PDF-, Kindle- und ePub-Format von Manning Publications. Über die Technologie Infrastruktur als Code ist ein Satz von Praktiken und Prozessen zur Bereitstellung und Verwaltung von Infrastruktur unter Verwendung von Skripten, Konfiguration oder Programmiersprachen. Mit IA in Kraft ist es einfach, Komponenten zu testen, Funktionen zu implementieren und mit minimalen Ausfallzeiten zu skalieren. Am besten ist, dass Sie, da IaC gute Entwicklungspraktiken befolgt, systemweite Änderungen mit nur wenigen Code-Commits vornehmen können! Über das Buch Infrastruktur als Code, Muster und Praktiken lehrt flexible Techniken zum Aufbau robuster, skalierbarer Infrastruktur, einschließlich Strukturierung und Teilen von Modulen, Migration von Altsystemen und mehr. Lernen Sie, Netzwerke, Lastenausgleicher und Firewalls mithilfe von Python und Terraform zu erstellen und die Infrastruktur sicher zu aktualisieren, während Ihre Software läuft. Sie werden die Expertenberatung zu Teamzusammenarbeitsstrategien zu schätzen wissen, um Instabilität zu vermeiden, die Sicherheit zu verbessern und die Kosten zu verwalten. Was ist drin Infrastruktur für Modularität optimieren und Abhängigkeiten isolieren Fehlgeschlagene Infrastrukturänderungen mindern, beheben und isolieren Infrastruktur mit minimalen Ausfallzeiten mithilfe von Blue-Green-Deployments aktualisieren Muster für Bereitstellungstools, Konfigurationsmanagement und Imageerstellung verwenden Über den Leser Für Infrastruktur- oder Software-Ingenieure, die mit Python, Bereitstellungstools und öffentlichen Cloud-Anbietern vertraut sind. Über die Autorin Rosemary Wang ist eine Educator, Mitwirkende, Schriftstellerin und Rednerin. Sie hat an vielen Infrastruktur-als-Code-Projekten 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 Bereitstellung und Zweigmodelle 8 Sicherheit und Compliance TEIL 3 VERWALTUNG DER PRODUKTIONSTEILEN 9 Änderungen vornehmen 10 Refactoring 11 Fehlerbehebungen 12 Kosten des Cloud-Computings 13 Verwaltung von Tools