The Doppler Quarterly (DEUTSCHE) Winter 2016 | Page 39

• Bereitstellung von Automatisierungsservices mit richtlinienbasierter Optimierung. Es ist eine Automatisierungsschicht erforderlich, mit der die beste Plattform für die Ausführung ermittelt und eine automatische Migration auf diese Plattform durchgeführt werden kann. Gleichzeitig muss sie automatisch die nötigen Konfigurationsänderungen vornehmen. Skalierung von containerbasierten Anwendungen Die meisten verfolgen zwei grundlegende Ansätze für die Containerskalierung. Der erste Ansatz ist die Erstellung eines angepassten Systems für das Cont- ainer-Management. Das bedeutet ein einmaliges System, mit dem sich nach Bedarf automatisch neue Containerinstanzen starten lassen, um einer stei- genden Verarbeitungslast gerecht zu werden. Denken Sie jedoch daran: Wenn Sie es selbst erstellen, sind Sie auch selbst dafür verantwortlich. Wie bei vielen Do-it-yourself-Konzepten gestaltet sich die Wartung arbeits- und kosten­ intensiv. Beim zweiten Ansatz wird eine der Technologien für Containerkoordinierung, -planung und -Clustering verwendet, die die grundlegenden Mechanismen für die Skalierbarkeit bereitstellen. Das ist im Regelfall die bessere der beiden Optionen. Für diesen zweiten Ansatz stehen Ihnen ein paar Lösungen zur Wahl: 1) Kubernetes von Google ist ein Open-Source-Manager von Container-Clus- tern, der in vieler Hinsicht Docker Swarm