Workloadspezialisierung für die Cloudverwaltung
Die Workloadspezialisierung baut auf den unter Plattformspezialisierung erläuterten Konzepten auf.
- Workloadbetrieb: Die größte Investition pro Workloadvorgang und der höchste Resilienzgrad. Wir empfehlen Workloadvorgänge für etwa 20 % der Workloads, die den Geschäftswert erzeugen. Diese Spezialisierung ist in der Regel für Workloads von hoher Wichtigkeit oder unternehmenskritische Workloads reserviert.
- Plattformbetrieb: Die Betriebsinvestition ist auf viele Workloads verteilt. Verbesserungen der Resilienz betreffen alle Workloads, die die definierte Plattform nutzen. Wir empfehlen Plattformvorgänge für die etwa 20 % der Plattformen, die die höchste Wichtigkeit aufweisen. Diese Spezialisierung ist in der Regel für Workloads von mittlerer bis hoher Wichtigkeit reserviert.
- Erweiterte Verwaltungsbaseline: Die relativ niedrigste Betriebsinvestition. Diese Spezialisierung verbessert die Erfüllung der Geschäftsverpflichtungen mit zusätzlichen cloudnativen Betriebstools und Prozessen leicht.
Allgemeiner Prozess
Die Workloadspezialisierung besteht aus einer disziplinierten Ausführung der folgenden vier Prozesse in einem iterativen Ansatz. Die einzelnen Prozesse sind unter Plattformspezialisierung näher beschrieben.
- Verbessern des Systementwurfs: Verbesserung des Entwurfs spezifischer Workloads, um Unterbrechungen effektiv zu minimieren.
- Automatisieren der Korrektur: Einige Verbesserungen sind nicht wirtschaftlich. In solchen Fällen könnte es sinnvoller sein, die Korrektur zu automatisieren und die Auswirkungen von Unterbrechungen zu reduzieren.
- Skalieren der Lösung: Während Sie den Systementwurf und die automatisierte Korrektur verbessern, können Sie diese Änderungen über den Dienstkatalog in der gesamten Umgebung skalieren.
- Fortlaufende Verbesserung: Verschiedene Überwachungstools können verwendet werden, um schrittweise Verbesserungen zu erkennen. Diese Verbesserungen können im nächsten Durchgang von Systementwurf, Automatisierung und Skalierung behoben werden.
Kulturänderung
Eine Workloadspezialisierung löst häufig eine kulturelle Änderung in traditionellen IT-Erstellungsprozessen aus, die sich auf die Bereitstellung einer Verwaltungsbaseline, einer erweiterten Baseline und des Plattformbetriebs konzentrieren. Diese Angebotstypen können über die gesamte Umgebung hinweg skaliert werden. Die Workloadspezialisierung ähnelt in der Ausführung der Plattformspezialisierung. Im Gegensatz zu gängigen Plattformen lässt sich die für einzelne Workloads erforderliche Spezialisierung allerdings häufig nicht skalieren.
Wenn eine Workloadspezialisierung erforderlich ist, wird die Betriebsverwaltung häufig über eine zentralisierte IT-Perspektive hinaus weiterentwickelt. In Cloud Adoption Framework wird als Ansatz die Verteilung von Cloudverwaltungsfunktionen vorgeschlagen.
In diesem Modell werden Betriebsaufgaben wie Überwachung, Bereitstellung, DevOps und andere innovationsorientierte Funktionen in eine spezielle für die Anwendungsentwicklung oder eine Geschäftseinheit zuständige Organisation verlagert. Das Cloudplattformteam und das Kernteam für die Cloudüberwachung erfüllen dabei weiterhin alle Anforderungen der Verwaltungsbaseline in der Umgebung.
Diese zentralisierten Teams leiten und unterweisen auch spezialisierte Workloadteams im Hinblick auf den Betrieb ihrer Workloads. Die tägliche operative Verantwortung liegt jedoch bei einem Cloudverwaltungsteam, das sich außerhalb der IT befindet. Diese Art der dezentralen Steuerung ist einer der wichtigsten Indikatoren für die Ausgereiftheit eines Cloudkompetenzzentrums.
Über die Plattformspezialisierung hinaus: Application Insights
Um einen klar strukturierten Workloadbetrieb zu ermöglichen, sind genauere Angaben zur spezifischen Workload erforderlich. Während der Phase der kontinuierlichen Verbesserung ist Application Insights eine notwendige Ergänzung der Toolkette für die Cloudverwaltung.
Anforderung | Tool | Zweck |
---|---|---|
Anwendungsüberwachung | Application Insights | Überwachung und Diagnose für Anwendungen |
Leistung, Verfügbarkeit und Nutzung | Application Insights | Erweiterte Anwendungsüberwachung mit Anwendungsdashboard, Verbundzuordnungen, Nutzung und Ablaufverfolgung |
Bereitstellen von Application Insights
- Wechseln Sie im Azure-Portal zu Application Insights.
- Wählen Sie + Hinzufügen aus, um eine Application Insights-Ressource zur Überwachung Ihrer Live-Web-App zu erstellen.
- Befolgen Sie die Anweisungen auf dem Bildschirm.
Informationen zum Konfigurieren Ihrer Anwendung für die Überwachung finden Sie in der Dokumentation zu Azure Monitor Application Insights.
Überwachen der Leistung, Verfügbarkeit und Nutzung
- Suchen Sie im Azure-Portal nach Application Insights.
- Wählen Sie eine der Application Insights-Ressourcen aus der Liste aus.
Application Insights enthält verschiedene Arten von Optionen zur Überwachung von Leistung, Verfügbarkeit, Nutzung und Abhängigkeiten. Diese Ansichten der Anwendungsdaten schaffen Klarheit in Bezug auf die Feedbackschleife für kontinuierliche Verbesserungen.