Bereiten Sie sich auf die Zukunft des verteilten Cloud Computing vor

Laut Gartner ist die verteilte Cloud „die Verteilung öffentlicher Cloud-Dienste an verschiedene physische Standorte, während der Betrieb, die Verwaltung, die Aktualisierungen und die Weiterentwicklung der Dienste in der Verantwortung des ursprünglichen öffentlichen Cloud-Anbieters liegen.“ Das ist „Analystensprache“, was bedeutet, dass wir von zentralisierten zu dezentralisierten Cloud-Computing-Lösungen wechseln. Wir müssen jedoch weiterhin eine zentralisierte Kontrolle aufrechterhalten.

Wenn dies zutrifft - und dies ist sicherlich ein Trend -, müssen wir auf die Verteilung physischer Prozesse, Speicher und Anwendungen vorbereitet sein, mit Management-, Überwachungs-, Sicherheits- und Governance-Managementebenen, die diese komplexen Cloudops für verteilte Systeme bereitstellen.

Dies ist übrigens nicht mit Multicloud zu verwechseln, was bedeutet, dass mehr als eine einzige öffentliche Cloud-Marke wie AWS und Microsoft ausgeführt wird. Diese Architekturen sind zwar typischerweise komplex, aber nicht unbedingt verteilt.

Es gibt einige Gründe, warum die Verteilung für die meisten Unternehmen, die eine einzelne oder mehrere öffentliche Clouds verwenden, derzeit ein Trend ist.

Unternehmen müssen Edge-basierte Computersysteme unterstützen, einschließlich IoT und anderer spezialisierter Prozesse, die in der Nähe der Datenquelle stattfinden müssen. Dies bedeutet, dass wir in den letzten Jahren zwar die Zentralisierung des Verarbeitungsspeichers in öffentlichen Clouds verbracht haben, jetzt aber Gründe finden, einige Cloud-verbundene Anwendungen und Datenquellen dort zu platzieren, wo sie am effektivsten sind, und gleichzeitig eine enge Kopplung mit a aufrechtzuerhalten öffentlicher Cloud-Anbieter. 

Unternehmen müssen traditionelle Systeme ohne physische Migration in öffentliche Clouds integrieren . Wenn Sie die Rolle verbundener Systeme wie AWS Outpost oder Microsoft Azure Stack in Betracht ziehen, sind dies wirklich Bemühungen, Unternehmen dazu zu bringen, auf öffentliche Cloud-Plattformen zu wechseln, ohne tatsächlich physisch in einer öffentlichen Cloud ausgeführt zu werden. Andere Ansätze umfassen Container und Kubernetes, die lokal und in der Cloud ausgeführt werden und neue Technologien wie den Kubernetes-Verbund nutzen.

Der Trick besteht darin, dass die meisten Unternehmen für die Verteilung von Cloud-Diensten schlecht gerüstet sind, geschweige denn eine kritische Masse von Anwendungen und Daten in die Cloud verlagern. Die Herausforderung besteht nicht darin, wie Sie mit verteiltem Cloud-Computing erfolgreich sind, sondern wie Sie sich überhaupt vorbereiten.

Mein bester Rat ist, sich mit dem Verständnis zentraler Kontrollmechanismen wie Management, Überwachung, Sicherheitsmanagement und Governance-Systeme vertraut zu machen. Dies bedeutet nicht, dass Sie Tools auf das Problem werfen, aber Sie verstehen die Funktionen der verfügbaren Tools und dies bestimmt, wie gut (oder nicht so gut) Sie Ihre verteilte Cloud-Computing-Lösung betreiben können.

Die eigentliche Botschaft hier ist, dass Sie jetzt planen müssen, wenn Sie glauben, dass Sie verteiltes Cloud-Computing nutzen können. Sonst wird es ein epischer Fehler sein, den Sie heutzutage nicht brauchen.