Kapitel 11. Skripting-Infrastruktur

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In Kapitel 1 habe ich über das Backen gesprochen, wenn du über deine Systeme nachdenkst. Lass uns eine weitere Backmetapher verwenden, denn Backen ist eine sehr nützliche Methode, um Systeme zu erklären. Kekse sind kleine, süße Leckereien, die normalerweise aus einem bestimmten Verhältnis von Zucker, Fett und Mehl bestehen. Du kannst fertige Kekse kaufen, sie aus abgepacktem Keksteig backen oder sie aus den Zutaten, die du in deiner Küche hast, selbst zusammenstellen.

Auch für deine Infrastruktur kannst du Dienste nutzen, vorgefertigte Ressourcen kaufen oder deine eigenen aus dem, was du zur Verfügung hast, zusammenstellen. Alle Probleme, die mit deiner Infrastruktur auftreten können (der Prozess, der Zustand der Ressourcen oder die Umgebungsbedingungen), lassen sich beheben, indem du deine Infrastruktur mit infracode skriptest und die notwendigen Rezepte für deine Infrastruktur erstellst. In diesem Kapitel erkläre ich dir, warum du deine Infrastruktur unabhängig von der Wahl deiner Infrastruktur skripten musst und welche verschiedenen Infrastrukturlinsen es gibt, um dein Infrastrukturprojekt zu planen.

Hinweis

In diesem Kapitel geht es um Infracode, die wörtliche Ruby-, YAML- oder eine andere Sprache, die zur Beschreibung deiner Infrastruktur verwendet wird. In Kapitel 12 gehe ich auf das Infrastructure as Code-Modell ...

Get Modern System Administration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.