Container-Erfolgsstorys von CSPs

author-image

Von

Was spricht für Container: Erfolgsstorys aus der echten Welt

Bestimmt haben Sie schon von „Containern“ gehört, aber möglicherweise bislang noch nicht verstanden, welche geschäftlichen Vorteile diese Technik einem Cloud-Service-Provider (CSP) bringen kann. Sie haben das Konzept virtueller Maschinen (VMs) voll im Griff, sind aber unsicher, wie sich Ihre Erfahrungen im Bereich der Sicherheit, Netzwerktechnik, Protokollierung, Überwachung, Integration, Container-Verwaltung und internen Kompetenzen auf Container umsetzen lassen. Auch wenn Sie diese durchaus gerechtfertigten Bedenken berücksichtigen müssen, bleibt es eine Tatsache, dass Container-Technik einer der zurzeit bedeutendsten Trends der Branche ist.

Laut 451 Research wird der Container-Markt zwischen 2016 und 2020 von 762 Millionen US-Dollar auf 2,7 Milliarden US-Dollar ansteigen. Bezogen auf die gesamte Technik, die der Cloud zugrunde liegt, machen Container zwar nur einen geringen Marktanteil aus, allerdings lässt der Bericht von 451 darauf schließen, dass Container mit einer jährlichen Wachstumsrate von durchschnittlich 40 % bis 2020 im Vergleich zu anderen Segmenten das größte Wachstum verzeichnen werden. Analysten gehen davon aus, dass 54 % der Fortune-100-Unternehmen1 unterschiedlichster Branchen – zum Beispiel aus dem Finanzsektor, der Fertigungsindustrie oder der Medienbranche – bis zu einem gewissen Grad auf Kubernetes setzen.

Wie die folgenden Beispiele zeigen, profitieren CSPs, die bereits Container-Technik eingeführt haben, immens von dieser Technik, sowohl was ihre betriebliche Effizienz und Agilität anbelangt als auch in Form neuer Einnahmequellen und stärkerer Kundentreue, die mit der wachsenden Nachfrage nach Container-Diensten einhergehen.

Google arbeitet schon seit einem Jahrzehnt mit Containern

Google bezeichnet Container als den „Google-Weg“. Als Urheber von Kubernetes* (und den beiden früheren Container-Management-Systemen Borg and Omega) kennt sich Google mit den Vorzügen von Containern bestens aus. „Dank der Containerisierung arbeiten unsere Entwicklerteams schneller als zuvor und können Software effizient bereitstellen“, schreibt Google auf seiner Website und fügt hinzu, dass Googles Entwickler pro Woche zwei Milliarden neuer Container starten (dies entspricht rund 3.300 Containern pro Sekunde).2

Mit Containern können Google-Entwickler vorhersehbare Umgebungen erstellen, die von anderen Anwendungen getrennt sind, und erzielen ein höheres Maß an Agilität und Produktivität. Dadurch werden „die Entwicklung, Durchführung von Tests, Bereitstellung und allgemeine Verwaltung von Anwendungen erheblich vereinfacht“, so Google.

Während Container zahlreiche interne Vorteile bieten, hat Google ihren Wirkungsgrad erweitert, indem das Unternehmen die Google Kubernetes* Engine nun auch Google-Kunden zur Verfügung stellt. 2017 war die GKE-Nutzung 9-mal höher als im Vorjahr, was sowohl Umsatzsteigerungen als auch Verbesserungen der Kundenzufriedenheit zur Folge hatte.1

Amazon Web Services liegt nicht weit zurück

Sind Sie es leid, dass die Entwicklung von Anwendungen Wochen oder sogar Monate dauert? Haben Sie genug von uneinheitlich konfigurierten Entwicklungsumgebungen? Bei Amazon Web Services (AWS) nutzen Entwickler Container, um Probleme mit der Bereitstellung und Konfigurationsabweichungen zu reduzieren.3 „Mit Containern lassen sich ganze Anwendungen, Teile davon oder die Anwendungsentwicklung extrem einfach teilen“, erklärte ein AWS-DevOps-Ingenieur. Darüber hinaus kann ein Container im Bruchteil einer Sekunde gestartet werden, was deutlich kürzer ist als der Start einer VM.

Wie Google ist auch bei AWS die Kundennachfrage nach Containern groß. Bei Kunden, die Container auf dem seit 2014 allgemein verfügbaren EC2 Container Service (ECS) von AWS ausführen, beobachtete AWS zwischen 2016 und 2017 einen Anstieg von 400 %.4

Auch kleinere CSPs entscheiden sich für Container-Technik5

Der Cloud-Anbieter DigitalOcean, der 2017 in die Forbes-Liste der 100 wichtigsten Cloud-Unternehmen6 aufgenommen wurde, verwendet Container, um Software und Dienste einfach einzukapseln und mit diesem Ansatz portable Entwicklungs- und flexible Produktionsumgebungen bereitzustellen. Einem Netzwerkadministrator von DigitalOcean zufolge können alle miteinander verlinkt und vernetzt werden, um bei Bedarf Daten gemeinsam zu nutzen. „Einige meiner Setups lassen sich nun hundertmal einfacher ausführen. Die Bereitstellung geht schneller, der Ablauf macht mehr Sinn, isolierte Dienste lassen sich einfacher organisieren und ich kann aus weniger mehr herausholen“, so der Administrator.

Am 2. Mai 2018 erweiterte DigitalOcean sein Angebot an Cloud-Diensten um DigitalOcean Kubernetes*, das zurzeit als Preview bereitgestellt wird und gegen Ende des Jahres allgemein verfügbar sein soll.7

Der nächste Schritt: Intel kann helfen

Wie so oft bei neuer Technik macht es Sinn, klein anzufangen und schrittweise größer zu werden. Verwenden Sie Container anfangs nur für weniger kritische Projekte, und wenn Ihr Vertrauen und Ihr Fachwissen wächst, erweitern Sie den Umfang. Darüber hinaus sollten Sie Ihre Infrastruktur dahingehend analysieren, ob sie für Container bereit ist. Wie Googles Erfahrungen zeigen, kann mit der zunehmenden Einführung von Container-Technik in Ihrem Unternehmen die Anzahl neu gestarteter Container exponentiell steigen. Die skalierbare Intel® Xeon® Prozessorreihe ermöglicht mit ihrer hohen Leistungsfähigkeit eine Verbesserung der Container-Dichte, Latenzen und Serverauslastung, was eine Senkung der Gesamtbetriebskosten (TCO) zur Folge hat. Intel® Field-Programmable Gate Arrays (FPGAs) und das Data Plane Development Kit (DPDK) können containerisierte Aufgaben beschleunigen.

Intel kann Ihnen dabei helfen, die Herausforderungen im Bereich der Sicherheit Ihrer Container-Plattform in den Griff zu bekommen und dafür zu sorgen, dass Ihre Plattform die leistungsfähige Hardware-Ebene erhält, die das Fundament für profitable Dienste bildet. Nutzen Sie das Intel® Cloud-Insider-Programm (Intel® CIP) und finden Sie heraus, wie Sie mit Containern sowohl Ihre eigenen Entwicklungsprojekte optimieren als auch Ihr Serviceangebot erweitern können. Dieses Programm bietet Ihnen die Möglichkeit, mit neuester Hardware und Cloud-Technik zu experimentieren, an Cloud-Schulungen teilzunehmen und auf Erkenntnisse sachkundiger Experten für neue Cloud-Technik und Geschäftsgelegenheiten zuzugreifen.

Weitere Informationen über Container und andere Ressourcen für Anbieter von Cloud-Diensten finden Sie hier: intel.de/csp.