Freigeben über


Strategische Auswirkungen der Einführung moderner Anwendungsplattformen

Der Best Practices-Leitfaden legt Kunden nahe, mit der Strategiemethodik des Cloud Adoption Frameworks eine einzelne zentralisierte Strategie für die Cloudeinführung zu erarbeiten. Sofern noch nicht geschehen, können Sie mit der Strategie- und Planungsvorlage Ihre Cloudeinführungsstrategie dokumentieren.

In diesem Artikel werden eine Reihe von Überlegungen in Bezug auf Container erläutert, die sich auf Ihre Strategie auswirken.

Beweggründe

Anwendungsdienste und Container können Cloudeinführungsstrategien beschleunigen, wenn sich die Beweggründe der Strategie auf Folgendes konzentrieren:

  • Innovationstempo: Schnellere Bereitstellung von technologiegesteuerten Produkten und Diensten als die Konkurrenz
  • Optimierte Vorgänge: Die Vorgänge einer Vielzahl von Workloads müssen optimiert werden, um den operativen Aufwand zu reduzieren

Durch das Reduzieren der direkten Abhängigkeiten zwischen Workloadvorgängen und den Vorgängen der zugrunde liegenden Infrastruktur mithilfe von Abstraktionsoptionen wie Anwendungsdiensten (PaaS-Lösungen) und orchestrierten Containern können Organisationen in den vorstehend genannten Bereichen erfolgreich sein.

Ergebnisse moderner Anwendungsplattformen

Die Auswirkungen, die die Bemühungen zur Einführung von modernen Anwendungsplattformen haben, können durch die Nachverfolgung und Auswertung einiger wichtiger Ergebnisse gemessen werden:

  • Schnellere Entwicklung: Das Kombinieren von Entwicklungstools, automatisierter Bereitstellung und integrierter Überwachung in verschiedenen konsistenten und standardisierten Umgebungen ermöglicht es Entwicklern, sich mehr auf das Entwickeln toller Produkte und weniger auf die zugrunde liegende Infrastrukturkonfiguration in Entwicklungs- und Produktionsumgebungen zu konzentrieren.
  • Optimierte Vorgänge: Die standardisierte Containerorchestrierung gewährleistet konsistente Laufzeiten auf allen Hosts, wodurch die technische Komplexität im gesamten Portfolio reduziert werden kann. Dank der Standardisierung können zentralisierte Betriebsteams ihre herkömmlichen Support- und Betriebsmethoden um Containerhosts erweitern, wodurch eine geringere Anzahl von Ressourcen verwaltet werden muss.
  • Workloadportierbarkeit: Verschieben Sie mit einer gemeinsamen containerisierten Umgebung Ihre Anwendungen wohin auch immer Sie möchten. Da zwischen dem Kubernetes-Cluster und der zugrunde liegenden Infrastruktur eine Abstraktionsebene liegt, können Sie Workloads zwischen Entwicklungs- und Produktionsumgebungen oder zwischen Cloudanbietern mit weniger Aufwand als bei cloudanbietereigenen Lösungen verschieben.
  • Bereitstellungs- und Skalierungszeit: Hierbei handelt es sich um die Infrastrukturelastizität zur Verkürzung des Zeitraums, der für die Bereitstellung und Skalierung der Ressourcen benötigt wird, die Ihre Workloads unterstützen.
  • Sichere Bereitstellungsmethoden: Kubernetes-Workloads und -Konstrukte unterstützen viele Bereitstellungsmethoden, was einen sicheren und zuverlässigen Rollout von Workloads ermöglicht.
  • Integrierte Zugriffsverwaltung: Integration zwischen Ihrem bestehenden IAM-Anbieter (Identity & Access Management) und Ihren Clustern sorgt für eine sichere Umgebung in allen Phasen der Bereitstellung.
  • Infrastrukturisolation: Die Bandbreite von Kubernetes-Clustern reicht von Angeboten mit öffentlichen Clouds bis hin zu vollständig privaten Angeboten, sodass Sie die Sichtbarkeit Ihrer Workload und der zugehörigen Runtimeumgebung genau auf den gewünschten Grad anpassen können.
  • Einblick in das Netzwerk: Durch eine interne Überwachung und Steuerung des Datenverkehrs können die gewünschten Ergebnisse in Bezug auf Sicherheit für den eingehenden und ausgehenden Datenverkehr von Kubernetes-Clustern erzielt werden.
  • Halten von Talenten: Eine moderne Infrastruktur verbessert das Einstellen und Halten von Talenten, da ein Arbeitsumfeld, in dem moderne, branchenübliche und cloudagnostische Tools verwendet werden, sehr gefragt ist.

Hinweis

Viele der oben genannten Ergebnisse können Konflikte miteinander erzeugen. Es ist wichtig, die gewünschten Ergebnisse zu priorisieren. In späteren Phasen der Cloudeinführung werden diese Priorisierungsentscheidungen verwendet, um wichtige Entwurfs- und Architekturentscheidungen zu treffen.

Nächster Schritt: Planen für moderne Anwendungsplattformen

Die folgenden Artikel enthalten Anleitungen zu bestimmten Aspekten des Cloudeinführungsprozesses, die Ihnen dabei helfen sollen, die Cloudeinführung erfolgreich abzuschließen.