Strategische Überlegungen zu Hybrid- und Multicloudvorgängen
Die Best Practices legen Kunden nahe, mithilfe der Strategiemethodik für das Cloud Adoption Framework für Azure eine einzige 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 einige technische Überlegungen zu Hybrid- und Multicloudvorgängen vorgestellt, die Auswirkungen auf ihre Strategie haben können.
Allgemeine Beweggründe für ein Hybrid- und Multicloudszenario
Ein Hybrid- und Multicloudszenario ist keine Strategie. Es ist ein technischer Ansatz mit Abhängigkeiten von spezifischen Architekturen und Tools, der geschäftliche und technische Strategien beschleunigen kann. Die folgenden allgemeinen strategischen Beweggründe können vom Einsatz eines Hybrid- und Multicloudszenarios betroffen sein:
Wichtige Geschäftsereignisse: Die Reaktion auf wichtige Geschäftsereignisse ist ein gängiger Anstoss für die Hybrid- und Multicloudeinführung. Die Möglichkeit, mehrere Umgebungen mit Hybrid Netzwerken zu verbinden und Workloads zwischen Plattformen zu verlagern, ermöglicht es Technikteams, schneller und effektiver auf Folgendes zu reagieren:
- Geschäftliche Änderungen aufgrund des Ausstiegs aus einem Rechenzentrum
- Fusions/Übernahmeereignisse
- Änderungen bei der Einhaltung gesetzlicher Bestimmungen
Beweggründe für die Migration: Abgesehen von unvorhergesehenen und kritischen Ereignissen ist die mittelfristige Optimierung der Technologiekosten, betrieblichen Komplexität und geschäftlichen Flexibilität der ausschlaggebende Grund für die Migration und Modernisierung. Die Konnektivität zwischen der aktuellen Umgebung und dem Cloudanbieter erlaubt den Einsatz unidirektionaler Migrationsfunktionen. Die Verwendung von Abstraktionsschichten wie Containern, Kubernetes oder Azure Kubernetes Service (AKS) vereinfacht den Migrationsvorgang.
Beweggründe für Innovation: Beim Erstellen von Lösungen für die langfristige Innovation kann ein Hybrid- und Multicloudszenario die Entwicklung beschleunigen. Mithilfe von Containern, Kubernetes und AKS können Entwickler Lösungen erstellen, die weniger abhängig von den Features einer bestimmten Cloudplattform sind. Mit Azure Stack HCI, Azure Stack Hub und Azure Stack Edge können Entwickler Innovationen mit cloudnativen Lösungen auch im lokalen Rechenzentrum fortführen. Umgekehrt ermöglicht es die mehrere Clouds übergreifende Konnektivität Entwicklern, die Verwendung von cloudnativen Diensten auf der Plattform ihrer Wahl zu maximieren und gleichzeitig diese Clouds übergreifend zu integrieren, um ganzheitliche Unternehmensumgebungen zu schaffen.
Sehen Sie sich eine ausführliche Liste der allgemeinen Beweggründe an, um zu erkennen, welcher der oben genannten Beweggründe am ehesten auf die Strategie Ihrer Organisation zutrifft.
Hybrid- und Multicloudergebnisse
Bevor Sie eine Cloudstrategie umsetzen, sollte das Cloudstrategieteam eine klare Reihe von messbaren Geschäftsergebnissen zur Nachverfolgung des Fortschritts festlegen. Es ist unwahrscheinlich, dass die allgemeinen Geschäftsergebnisse mit einem Hybrid- und Multicloudszenario allein erzielt werden. Aber die Aktivierung von eines Hybrid- und Multicloudansatzes ist oft ein erforderlicher Meilenstein und wird häufig als Schlüsselergebnis verfolgt, das erforderlich ist, um Geschäftsergebnisse zu erzielen.
Ein Hybrid- und Multicloudszenario wird häufig auch als taktische Methode verwendet, um die folgenden geschäftlichen Ergebnisse zu fördern:
- Agilität, globale Reichweite und Kundenergebnisse: Die Möglichkeit, zwischen Cloudanbietern zu wechseln, ermöglicht Unternehmen eine einfachere Bereitstellung auf der Cloudplattform, die den Geschäftsergebnissen am besten gerecht wird.
- Anwendungsinnovations-, Dateninnovations- und Datendemokratisierungsergebnisse: Jedes Ergebnis wird beschleunigt, indem Entwicklungs- und Analyseteams Anwendungen und Daten unabhängig von der gewählten Cloudplattform verwalten und einsetzen.
Auswirkungen der Cloudkombination auf Ihre Strategie
Ihre Hybrid- und Multicloudstrategie für Anwendungen und Daten muss Antworten auf die folgenden Fragen liefern. Sie müssen im Vorfeld eindeutig identifizieren, welche Cloudkombination Sie benötigen, und im Anschluss überlegen, welche Konfiguration am besten zu Ihren Umgebungen passt:
- Welche Kombination aus Hybrid-, Edge- und Multicloudumgebungen unterstützen Sie derzeit?
- Welche Kombination passt am besten zu Ihrer Strategie für die Zukunft?
- Möchten Sie jede Plattform unabhängig von den anderen betreiben, oder verfolgen Sie einen Unified Operations-Ansatz?
Wenn Sie die geplante Cloudkombination genau kennen, können Sie die beste Konfiguration für Ihre Umgebungen ermitteln.
Überprüfen Sie die Entscheidungsbereiche in der folgenden Grafik, die verschiedene Beispiele für Cloudkombinationen enthält, und bestätigen Sie die von Ihnen ausgewählte Azure-Zielzonenoption. Bevor Sie Ihre Cloudumgebung konfigurieren, müssen Sie festlegen, auf welche Weise diese Ihre spezifische Kombination von Cloudhosting-Entscheidungen unterstützen soll.
Jeder dunkelblaue Punkt stellt eine Workload dar und jeder hellblaue Kreis einen Geschäftsprozess, die bzw. der jeweils von einer bestimmten Umgebung unterstützt wird. Jede Cloudkombination erfordert eine andere Konfiguration der Azure-Umgebung für den jeweiligen Kunden.
Kundenkonfiguration: primär hybrid: Die meisten Workloads verbleiben lokal, häufig in einer Mischung aus herkömmlichen, hybriden und portablen Hostingmodellen für Ressourcen. Einige spezifische Workloads werden am Edge, in Azure oder bei einem anderen Cloudanbieter bereitgestellt.
Primär Azure: Die meisten Workloads wurden in Azure verschoben. Einige Workloads bleiben lokal. Aufgrund von strategischen Entscheidungen verbleiben einige Workloads am Edge oder werden in Multicloudumgebungen ausgeführt.
Primär Multicloud: Die meisten Workloads werden zurzeit in einer anderen öffentlichen Cloud gehostet (z. B. GCP oder AWS). Aufgrund von strategischen Entscheidungen werden einige Workloads in Azure oder am Edge ausgeführt. Unter Umständen wechseln Sie von einer primär hybriden Kombination zu einer primär Azure-basierten Kombination, wenn sich Ihre Cloudstrategie weiterentwickelt. Wir unterstützen Kunden ebenfalls bei der strategischen Entscheidung, Hybrid- oder Multicloudkombinationen zu priorisieren, bei denen jeweils Azure zum Einsatz kommt.
Wichtige Überlegungen zu vereinheitlichten Vorgängen
Aus den verschiedenen Hybrid- und Multicloudentscheidungen können unterschiedliche strategische Auswirkungen resultieren. In jeder Strategie, die ein Hybrid- und Multicloudszenario beinhaltet, bleibt jedoch eine Überlegung unverändert. Durch Investitionen in vereinheitlichte Vorgänge und eine einzelne Cloudsteuerungsebene verringern sich die Hindernisse für Ihre Hybrid- und Multicloudprojekte. Die folgenden Schlüsselaspekte sind für vereinheitlichte Vorgänge wichtig:
- Verbesserte Sichtbarkeit und Kontrolle über den IT-Bestand: Unternehmen sind möglicherweise auf die Fähigkeit angewiesen, alle ihre Ressourcen an einem einzelnen Ort anzuzeigen und abzufragen, um Erkenntnisse zu gewinnen.
- Cloudbasierte Verwaltung: Die Möglichkeit, Vorgänge plattformübergreifend mit den gleichen Cloudverwaltungsdiensten auf Ressourcen an Speicherorten außerhalb von Azure zu modernisieren, kann für Unternehmen sinnvoll sein.
- Governance: Für Unternehmen stellt das Sicherstellen konsistenter Konfigurationen für alle Ressourcen von einem zentralen Ort aus einen Vorteil dar.
- DevOps und flexible, cloudnative Anwendungsbereitstellungen: Organisationen erhalten die Flexibilität, die Anwendungsinfrastruktur über Vorlagen und Anwendungskonfigurationen über GitOps bereitzustellen.
- Größere Flexibilität mit PaaS (Platform-as-a-Service): Unternehmen profitieren ebenfalls von der Möglichkeit, PaaS-Dienste in den Infrastrukturen Ihrer Wahl auszuführen.
Das Bereitstellen einer einzelnen Unternehmenssteuerungsebene kann die Hybrid- und Multicloudeinführung beschleunigen. Organisationen können Cloudbereitschaft mit Initiativen zum Erwerb von Cloud Skills und Prozessverbesserungen entwickeln, die einheitliche Vorgänge voraussetzen. Bringen Sie innovative Cloudpraktiken und -Technologien in lokale Umgebungen, während Sie andere Workloads für die Migration in die Cloud vorbereiten. Ein einzelnes Dashboard zur Verwaltung von Cloudvorgängen kann Sie bei der konsistenten Verwaltung und Steuerung der Vorgänge in lokalen, Multicloud- und Edgeumgebungen unterstützen. Die Vorteile sind ein besserer Einblick in Ressourcen, die über mehrere Umgebungen verteilt sind, eine teamübergreifende Verantwortlichkeit sowie schnellere, konsistente und umfangreichere Bereitstellungen für Entwickler.
Beschleunigte Einführung von Hybrid- und Multicloud mit vereinheitlichten Vorgängen
Indem Sie für umfassende Initiativen zur Cloudbereitschaft und zum Erwerb von Cloud Skills sorgen, können Sie die Cloudeinführung und Migration in Ihrer Organisation beschleunigen. Bewerten Sie die Cloudbereitschaft, fördern Sie sie, implementieren Sie innovative Cloudpraktiken in Ihren lokal verbleibenden Workloads, und führen Sie Cloudtechnologien ein, um andere Workloads auf die potenzielle Verschiebung in die Cloud vorzubereiten. Arbeiten Sie mit Ihrem Cloudstrategieteam zusammen, um den Erwerb der erforderlichen Cloud Skills zu fördern, und erarbeiten Sie die erforderlichen Prozesse, um den Migrationsschritt in eine Hybrid- und Multicloudumgebung vorzubereiten.
Wie können vereinheitlichte Vorgänge die Bestrebungen Ihrer Organisation für Cloudeinführung und Migration transformieren?
Azure Arc erweitert eine einzelne Steuerungsebene für Unternehmen um Azure-Verwaltung und -Dienste, die übergreifend in Hybrid-, Multicloud- und Edge-Umgebungen zur Verfügung stehen. Azure Arc ermöglicht einen konsistenten Status in heterogenen Ressourcenumgebungen und Infrastrukturen für folgende Zwecke:
- Behandeln von Datenhoheit und Vertraulichkeit. Stellen Sie Daten in der privaten und der öffentlichen Cloud mit minimalen Änderungen pro Plattform bereit.
- Praktizieren von reibungsloser Entwicklung. Unterstützen Sie sowohl getrennte als auch verbundene Anwendungsfälle.
- Bringen innovativer Azure-Dienste an jeden beliebigen Standort. Führen Sie Bereitstellungen schneller und konsistenter durch, und erreichen Sie elastische Skalierung auf der Grundlage von Kapazität.
- Geben Sie Entwicklerteams im gesamten Unternehmen die Möglichkeit, Cloud-Anwendungen überall und in großem Umfang zu erstellen. Programmieren und versenden Sie Anwendungen an Container und Kubernetes-Cluster überall.
- Konsistente Beschleunigung der Entwicklung, im großen Maßstab. Verwenden Sie vorlagenbasierte Bereitstellung, Konfiguration und Sicherheit, und reduzieren Sie Fehler durch richtliniengesteuerte Bereitstellungen und Vorgänge.
- Fördern einer größeren Verantwortlichkeit für IT-Teams in Unternehmen. Erweitern Sie eine einheitliche Unternehmenssteuerungsebene aus Azure Arc, indem Sie Sichtbarkeit, Betrieb und Compliance übergreifend über Ressourcen und Standorte zentralisieren.
- Übergreifendes Organisieren, Steuern und Schützen über lokale, Multicloud- und Edgeumgebungen. Unterstützen Sie Windows, Linux, SQL Server und Kubernetes.
- Aufrechterhaltung einer standardisierten Verwaltung und Sicherheit mit vereinheitlichten Vorgängen. Stellen Sie Konsistenz über die Grenzen von Datenworkloads hinweg sicher.
- Führen Sie Lebenszyklus- und Verwaltungsvorgänge für virtuelle Computer aus. Bereitstellen, Ändern der Größe, Löschung und Verwaltung virtueller Computer basierend auf VMware vSphere-, System Center- oder Azure Stack HCI-Umgebungen .
Eine Kombination aus Hybrid- und Multicloudumgebungen prägt heute vorwiegend die Landschaft der Unternehmens-IT. Für die meisten Kunden ist die Umstellung auf ein Hybrid- und Multicloudszenario das Gebot der Marktgegebenheiten und durch eine solide Geschäftsstrategie motiviert. Die nächste Entscheidung für Ihre Organisation ist die Bereitschaft für ein verteiltes Cloudcomputingmodell, das die Geschwindigkeit Ihrer Cloudeinführung und -migration erhöhen kann.
Den ersten Schritt zur Implementierung einer einzelnen Unternehmenssteuerungsebene gehen Sie, wenn Sie eine teamübergreifende Initiative zum Steigern der Cloudbereitschaft mit innovativen Cloudpraktiken und -technologien initiieren. Sie können Ressourcen konsistent schützen und überwachen, Governance und Sicherheit standardisieren und Ihre betrieblichen Prozesse in lokalen, Multicloud- und Edgeumgebungen verwalten. Stellen Sie sich vor, dass eine Hybrid- und Multicloudumgebung Ihre gesamten digitalen Ressourcen verwaltet, wenn Sie eine Hybridstrategie für die nächsten 12 Monate oder länger planen.
Arbeiten Sie mit Ihrem Cloudstrategieteam zusammen, um das erforderliche Qualifikationsniveau zu erreichen und die Prozesse zu erstellen, die zur Vorbereitung des Umstiegs auf eine Hybrid-, Multicloud- und Edgeumgebung umfassende Unternehmenssteuerungsebene erforderlich sind, die eine bessere Verantwortlichkeit innerhalb von IT-Teams fördert, Entwicklerteams unterstützt und Azure-Dienste auf jede beliebige Infrastruktur überall erweitert.
Gründe für vereinheitlichte Vorgänge
Verschiedene Beweggründe können Kunden zur Einführung eines Hybrid- und Multicloudansatzes veranlassen. Die Einführung der richtigen Cloudstrategie hängt davon ab, zu dokumentieren, welcher Klassifikation die meisten dieser Beweggründe zuzuordnen sind. Hängen sie mit wichtigen Geschäftsereignissen, Migration oder Innovation zusammen?
Kunden besitzen möglicherweise digitale Ressourcen, die an bestimmte gesetzliche Anforderungen gebunden sind, sowie an lokale Datenschutzgesetze, die festlegen, an welchem geografischen Standort sie sich befinden müssen. Eine bestimmte Branche benötigt möglicherweise eine geringe Latenz und eine hohe Konnektivität für eine effiziente Betriebskapazität, z. B. Finanzdienstleistungen. Geringe Latenz und hohe Konnektivität sind allgemeine Anforderungen für andere Branchen wie Medien, Gesundheitswesen, Bildungseinrichtungen und Behörden.
Eine multinationale Organisation kann z. B. über global verteilte, ältere Rechenzentren mit einer alternden Infrastruktur verfügen, die nicht mit unternehmensweiten Migrationsbestrebungen kompatibel ist. Unternehmen können auch über größere Cloudressourcen verfügen, die über mehrere Cloudumgebungen hinweg verteilt sind, sodass die Sichtbarkeit und Kontrolle von IT-Vorgängen schwierig ist.
Was sind insgesamt die Vorteile einer Multicloudsteuerungsebene?
Einheitliche Governance und Compliance
Azure Arc bietet Folgendes:
- Eine Dashboardansicht all Ihrer Ressourcen, um ein genaues Inventar der IT-Ressourcen zu erfassen und nachzuverfolgen. Zu den Ressourcen zählen Windows, Linux, SQL Server und Kubernetes-Container.
- Ein verringertes Risiko in Ihrem Unternehmen durch Einrichtung eines vereinheitlichten Governance-Frameworks und Anwenden eines Standardsatzes von Richtlinien für alle Workloads.
- Server- und Anwendungsbesitzer erhalten eine Ansicht des Compliancestatus von Servern, sie haben die Möglichkeit, die erforderlichen Korrekturschritte vom Azure-Portal aus auszuführen, und für zentrale IT-Abteilungen entfällt der Verwaltungsaufwand für Nachverfolgen und Sicherstellen des Einhaltens von Compliancestandards.
Konsistente Bereitstellungen, Änderungssteuerung und DevOps überall
Mit Azure Arc können Sie Cloudpraktiken lokal übernehmen. Sie können Anwendungen mithilfe eines konsistenten Ansatzes mit vertrauten Tools und Praktiken in Ihren Kubernetes-Clustern in allen Infrastrukturen bereitstellen. Standardisieren Sie die Änderungssteuerung mit deklarativen Konfigurationsverwaltungssystemen wie GitOps. Übernehmen Sie problemlos DevOps-Techniken wie Infrastructure-as-Code (IaC), und ermöglichen Sie Entwicklern den Self-Service-Zugriff auf eine umfangreiche Auswahl von Tools.
Bereitstellen und Verwalten von Azure-Datendiensten überall
Azure Arc-fähige Datendienste bieten Ihnen die Flexibilität, vollständig verwaltete Azure-Dienste lokal oder in der Cloud bereitzustellen. Sie können Cloudvorteile wie Skalierbarkeit, schnelle Bereitstellung und stets aktuelle Cloudinnovationen überallhin erweitern, unter Einhaltung der gesetzlichen Anforderungen. Sorgen Sie für die Bereitstellung und Verwaltung von Datendiensten in lokalen Umgebungen oder in Kundenregionen, und reduzieren Sie die Latenzzeit. Greifen Sie auf die neuesten Azure-Features und -Funktionen für lokale Datenworkloads zu. Nehmen Sie an unserer öffentlichen Vorschau teil, um Evergreen SQL (SQL Managed Instance) und PostgreSQL Hyperscale auf beliebiger Infrastruktur einzusetzen. Darüber hinaus können Sie von automatischen Updates, Patches und Upgrades profitieren, ohne dass Anwendungsausfälle auftreten.
Welche Vorteile bietet eine Multicloudsteuerungsebene IT-Abteilungen?
IT-Administratoren bietet Azure Arc Konsistenz und ein einheitliches Dashboard mit einer konsistenten Ansicht von Tausenden von Servern in Kundenumgebungen. Verwenden Sie vorhandene Tools lokal, um nahtlos mit Ressourcen zu interagieren, ohne dass vorhandene Verwaltungstools beeinträchtigt werden.
Bestandsverwaltung und Ressourcenorganisation
Steuern Sie Ressourcen auf Organisations-, Team- und persönlichen Ebenen. Bringen Sie sie in ein einheitliches System, um sie über Azure-Bereiche wie Verwaltungsgruppen, Abonnements und Ressourcengruppen zu organisieren und zu inventarisieren. Erstellen, übernehmen und erzwingen Sie standardisierte und benutzerdefinierte Tags, um Ressourcen nachzuverfolgen. Erstellen Sie leistungsstarke Abfragen, und durchsuchen Sie globale Portfolios mithilfe von Azure Resource Graph.
Ausdehnen von Cloudpraktiken auf die lokale Umgebung
Übernehmen Sie problemlos DevOps-Techniken wie IaC. Ermöglichen Sie Entwicklern den Self-Service-Zugriff auf eine Vielzahl von Tools und zentralisierte IT-Governance und Anleitung. Standardisieren Sie die Änderungssteuerung mit deklarativen Konfigurationsverwaltungssystemen wie GitOps.
Einfache Implementierung von Azure-Sicherheit an jedem Ort
Greifen Sie auf das in Microsoft Defender für Cloud verfügbare System für die vereinheitlichte Verwaltung der Infrastruktursicherheit zu. Stärken Sie Ihren Sicherheitsstatus durch den erweiterten Schutz vor Bedrohungen über alle Hybrid-Workloads in der Cloud, unabhängig davon, ob sie in Azure-, Multicloud- oder lokalen Umgebungen ausgeführt werden. Sie können mit der rollenbasierten Zugriffssteuerung (RBAC) zentral auf alle Ressourcen zugreifen und diese verwalten. Verwalten und erzwingen Sie die Richtlinienkonformität zentral, und vereinfachen Sie die Überwachungsberichterstellung mit Azure Policy.
Governance und Konfiguration von Ressourcen an jedem Ort
Standardisieren Sie Aktivitäten durch Erstellen, Anwenden und Erzwingen von Richtlinien für Kubernetes-Anwendungen, Daten und Infrastruktur an jedem Ort. Legen Sie mit Azure Policy alle Ressourcen übergreifend Schutzmaßnahmen fest. Stellen Sie mithilfe der Vererbungsfunktionen konsistente Konfigurationen für einen einzelnen Server, Cluster oder Datendienst bzw. in großem Maßstab sicher. Standardisieren Sie RBAC übergreifend über Systeme und die verschiedenen Ressourcentypen hinweg. Automatisieren und delegieren Sie die Korrektur von Vorfällen ohne IT-Intervention an Serviceteams. Erzwingen Sie Laufzeitkonformität und überwachen Sie Ressourcen mit Azure Policy.
Plattformübergreifende einheitliche Tools und Erfahrungen
Erstellen Sie einen gemeinsamen Anwendungs- und Infrastrukturlebenszyklus innerhalb von Teams, die traditionell nach Standort, Qualifikation und Auftragsbeschreibung aufgeteilt sind. Vereinfachen Sie die Arbeit mit einer einheitlichen, konsistenten, Rechenzentren, Edgestandorte und Multicloudumgebungen übergreifenden Ansicht von Ressourcen über das Azure-Portal und Azure API Management. Stellen Sie Verbindungen mit virtuellen Windows- und Linux-Computern, physischen Servern und beliebigen Kubernetes-Distributionen innerhalb des Kubernetes-Ökosystems her, und erhalten Sie Zugriff. Bringen Sie Azure Data Services mithilfe von Datendiensten mit Azure Arc-Unterstützung in lokale Umgebungen sowie in Multicloud- und Edgeumgebungen. Legen Sie klare Rollen und Verantwortlichkeiten für Teammitglieder mit klarer Aufgabentrennung fest, ohne Sichtbarkeit und Zugriff zu verlieren. Entwickler*innen und Anwendungsteams die Möglichkeit geben, VM-Vorgänge bei Bedarf mithilfe der rollenbasierten Zugriffssteuerung von Azure (RBAC) selbst zu verwalten
Integrierte DevOps- und Verwaltungsfunktionen
Wählen Sie einen weiteren Dienst mit Azure Arc-Unterstützung, Azure-Entwicklung und Betriebstools aus, die von Entwicklertools unabhängig sind. Greifen Sie auf ein einheitliches Unternehmensdashboard zu, das Ihnen unter anderem über GitHub, Azure Monitor, Defender für Cloud und Azure-Updateintegration eine konsistente umgebungsübergreifende Ansicht bietet. Stellen Sie gängige Vorlagen bereit, um Konfigurationen zu automatisieren, und stellen Sie IaC bereit, um sichere und wiederholbare Produktionsbereitstellungen zu gewährleisten. Verwalten Sie die End-to-End-Identität und den alle Benutzer und Ressourcen übergreifenden Zugriff mit Microsoft Entra ID, dem Unternehmensidentitätsdienst und Azure Resource Manager.
Nächste Schritte
Weitere Anleitungen auf Ihrem Weg zur Cloudeinführung finden Sie in den folgenden Artikeln: