Kapitel 7. Planen und Erweitern

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

Im vorangegangenen Kapitel wurden Konzepte für das Konfigurationsmanagement, die Bereitstellung und die Überwachung vorgestellt und vertieft. Der Schwerpunkt dieses Kapitels liegt auf der Ausweitung der entwicklungsbezogenen Prozesse auf skalierte Implementierungen. Die Geschwindigkeit, mit der sich die DevSecOps-Bereitstellungstechnologie entwickelt, macht es schwierig, den Druck von Anleitungen für ihre Verwendung zu rechtfertigen. Deshalb möchte ich in diesem Kapitel in erster Linie den aktuellen Stand eines der ausgereifteren Produkte, Kubernetes, vorstellen. Um dieses Ziel zu erreichen, muss eine Kubernetes-Installation erstellt werden, womit das Kapitel beginnt.

Hochskalieren mit Kubernetes

Docker trägt dazu bei, die Anwendungsentwicklung von einer virtuellen Server- oder Cloud-basierten Serverinfrastruktur auf ein servicebasiertes Paradigma auf Prozessebene zu verlagern, bei dem individuelle Mikrokomponenten und Microservices eine größere Anwendung bilden. Kubernetes treibt diesen Wandel noch weiter voran, indem es ein skalierbares Container-Management bietet. Kubernetes hilft bei der Skalierung auf Anwendungsebene, der Orchestrierung von Containern und schließlich bei Microservice-Architekturen in großem Maßstab.

Der Umstieg von einem physischen oder virtuellen Server auf Kubernetes mag zunächst übertrieben ...

Get DevSecOps lernen 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.