Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Grundsatz 6. Setzen Sie Container strategisch ein
Container können eine wertvolle Rolle bei der Unterstützung einer Multi-Cloud-Strategie spielen, aber es ist wichtig, auch ihre Grenzen zu erkennen. Die Verwendung von Containern ist generell eine gute Idee für jede moderne, cloudnative Anwendung, da sie Vorteile in Bezug auf Portabilität und Konsistenz in verschiedenen Umgebungen bieten. Container sind plattformunabhängig, was bedeutet, dass sie auf jeder Cloud-Plattform oder Infrastruktur ausgeführt werden können, die Containerisierungstechnologie unterstützt, wie z. B. Kubernetes. Organizations, die Container verwenden, können ihre Anwendungen einmal entwickeln und verpacken und sie dann konsistent für mehrere Cloud-Anbieter oder lokale Umgebungen bereitstellen, ohne dass wesentliche Änderungen erforderlich sind. Durch die Kapselung von Anwendungscode, Abhängigkeiten und Laufzeitumgebung in einem Container können Sie ein hohes Maß an Portabilität erreichen, sodass Sie Workloads nahtlos zwischen Cloud-Anbietern oder zwischen der Cloud und lokalen Rechenzentren verschieben können.
Container lösen jedoch möglicherweise nicht jeden Anwendungsfall oder beseitigen nicht alle Herausforderungen, denen sich ein Unternehmen bei der Einführung einer Multi-Cloud-Strategie stellen könnte. Container funktionieren am besten mit modernen, auf Microservices basierenden Architekturen, eignen sich aber möglicherweise nicht so gut für große, monolithische Anwendungen. Darüber hinaus können Container zwar bestimmte Aspekte der Portabilität berücksichtigen, wie z. B. die Laufzeit von Anwendungen, aber sie lösen Probleme im Zusammenhang mit Datenmanagement, Sicherheitsrichtlinien und anderen Cloud-übergreifenden Abhängigkeiten nicht automatisch. Organizations müssen ihre Multi-Cloud-Lösungen immer noch sorgfältig planen und konzipieren, um ein konsistentes Datenmanagement, einheitliche Sicherheitskontrollen und eine nahtlose Integration zwischen in der Cloud gehosteten und lokalen Komponenten zu gewährleisten.
Unsere Leitlinien:
-
Nutzen Sie die systemeigenen Container-Management-Funktionen der einzelnen Cloud-Anbieter, um den Geschäftswert zu maximieren und die Bereitstellung zu beschleunigen. Dieser Ansatz gewährleistet eine optimale Leistung und vermeidet gleichzeitig die Komplexität der Entwicklung von Cloud-unabhängigen Lösungen, die selten nennenswerte Renditen erzielen.
-
Entwickeln Sie Container-Strategien, die das gesamte Betriebsbild berücksichtigen, einschließlich Datenmanagement, Sicherheit und cloudübergreifender Abhängigkeiten. Konzentrieren Sie sich auf die Geschäftsergebnisse, wenn Sie Entscheidungen zur Container-Architektur treffen.