Kapitel 8. Container , Versionskontrolle und Infrastrukturautomatisierung
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Die moderne IT-Landschaft hat einen revolutionären Wandel durchlaufen, was die Bereitstellung, Verwaltung und Skalierung von Anwendungen angeht. Vorbei sind die Zeiten, in denen die Bereitstellung einer Anwendung bedeutete, physische Server zu konfigurieren, Abhängigkeiten manuell zu installieren und zu hoffen, dass alles in allen Umgebungen konsistent funktionierte. Die heutige Infrastruktur ist dynamisch, automatisiert und containerisiert, sodass Unternehmen Anwendungen schneller bereitstellen, nahtlos skalieren und von der Entwicklung bis zur Produktion Konsistenz gewährleisten können.
In diesem Kapitel werden drei miteinander verbundene Technologien behandelt, die die Systemadministration grundlegend verändert haben:
- Container
-
Diese bündeln Anwendungen mit all ihren Abhängigkeiten, um sicherzustellen, dass sie unabhängig vom zugrunde liegenden System identisch laufen.
- Versionskontrolle
-
Versionskontrollsysteme wie Git verfolgen jede Änderung am Code und an der Konfiguration. Sie ermöglichen Zusammenarbeit und bieten Sicherheitsnetze, wenn etwas schiefgeht.
- Infrastruktur-Automatisierung
-
„Infrastructure as Code“ (IaC)-Tools automatisieren die Bereitstellung und Konfiguration ganzer Infrastrukturen. Sie behandeln Server und Dienste als programmierbare Ressourcen ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access