Grundsatz 4. Verteilen Sie zusammenhängende Workloads nicht auf mehrere Clouds - AWS Präskriptive Leitlinien

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 4. Verteilen Sie zusammenhängende Workloads nicht auf mehrere Clouds

Die Verteilung zusammenhängender Workloads auf mehrere Cloud-Anbieter führt zu unnötiger Komplexität, Risiken und Kosten. Wenn Workloads, die Daten gemeinsam verarbeiten und analysieren, mehrere Anbieter umfassen, stehen Unternehmen vor Herausforderungen bei der Übertragung, Synchronisation und Konsistenz von Daten. Teams müssen sich für jeden Anbieter mit unterschiedlichen APIs Managementschnittstellen, Sicherheitsmodellen und Betriebsprozessen auseinandersetzen, was die Wahrscheinlichkeit von Fehlern erhöht und den betrieblichen Aufwand erhöht. Diese Komplexität erhöht die Wahrscheinlichkeit von Fehlern und den betrieblichen Aufwand und kann Agilität und Skalierbarkeit beeinträchtigen.

In einigen praktischen Szenarien müssen Unternehmen jedoch aufgrund spezifischer geschäftlicher oder technischer Anforderungen möglicherweise zusammenhängende Workloads auf mehrere Clouds verteilen. In diesen Fällen empfehlen wir Ihnen, klare Kriterien und Leitprinzipien festzulegen, um die Kompromisse zu bewerten und sicherzustellen, dass der Ansatz mit der allgemeinen Multi-Cloud-Strategie Ihres Unternehmens übereinstimmt.

Wenn Unternehmen sich dafür entscheiden, Workloads auf mehrere Clouds zu verteilen, kann die Einführung einer Architektur, die sich auf Messaging und lose Kopplung konzentriert, viele der damit verbundenen Herausforderungen verringern. Dies ist der beste Weg, um Bedenken zwischen Clouds zu trennen und das Ausmaß der Auswirkungen zu verringern, wenn ein Anbieter beeinträchtigt wird. Vorgänge, die am zeitaufwändigsten sind, wie z. B. Finanztransaktionen, sollten idealerweise in einer einzigen Umgebung abgewickelt werden. Ein Ausfall in einer Umgebung sollte niemals dazu führen, dass Workloads in einer anderen Umgebung gefährdet werden.

Unser Leitfaden:

  • Entwerfen Sie Cloud-Workloads für betriebliche Unabhängigkeit, um Abhängigkeiten zwischen Anbietern in Echtzeit zu minimieren. Wenn eine Verteilung der Arbeitslast erforderlich ist, implementieren Sie effiziente Mechanismen für die Übertragung von Massendaten, anstatt konstante Cloud-übergreifende Verbindungen aufrechtzuerhalten.

  • Bewerten Sie jeden vorgeschlagenen verteilten Workload anhand klarer Geschäftskriterien. Berücksichtigen Sie sowohl die strategischen Vorteile als auch die betriebliche Komplexität, die sich aus der Verteilung ergibt.