Einführung
Das Well-Architected Framework von Azure ist ein Design-Framework, das die Qualität einer Workload verbessern kann, indem es Folgendes ermöglicht:
- Resilienz, Verfügbarkeit und Wiederherstellbarkeit.
- Erforderliche Sicherheit.
- Erzielen einer ausreichenden Rendite.
- Unterstützung der verantwortungsvollen Entwicklung und des Betriebs.
- Erfüllen ihres Zwecks innerhalb eines akzeptablen Zeitrahmens.
Den Kern der Säule „Optimaler Betrieb“ bilden DevOps-Praktiken, die die Workloadqualität durch standardisierte Workflows und Teamzusammenhalt gewährleisten. Diese Säule definiert Betriebsverfahren für Entwicklungspraktiken, Einblicke und Releaseverwaltung. Ziel ist es, Prozessabweichungen, die Wahrscheinlichkeit menschlicher Fehler und Störungen für Kunden zu minimieren. Stellen Sie sich zunächst die folgenden Fragen, um Ihre Betriebsintegrität zu bewerten:
Werden Vorgänge diszipliniert ausgeführt? Verwenden Kunden die Workload mit maximaler Vorhersagbarkeit? Wie lassen Sie Erfahrungen und gesammelte Daten in kontinuierliche Verbesserungen einfließen? Workloadvorgänge können zu chaotischen Praktiken werden, wenn keine klare Verantwortung oder Führung übernommen wird. In derartigen Umgebungen greifen Teams häufig auf Methoden zurück, die einen hohen Aufwand erfordern, aber nicht sehr ergebnisreich sind. Dies führt zu einer schlechten Benutzererfahrung. Diese Strategien erfüllen nur kurzfristige Ziele. Langfristige Vorteile werden durch kontinuierliche Bewertungen und strategische Investitionen realisiert.
Die in diesem Modul beschriebenen Konzepte sind für den optimalen Betrieb in einer Workload nicht vollständig, aber sie bilden die Kernprinzipien und einige der wichtigsten Vorgehensweisen beim Entwurf einer Workload. Wenn Sie mit der Planung und dem Entwurf Ihrer Architektur beginnen, sollten Sie sich unter Well-Architected Framework von Azure einen umfassenden Überblick über alle Säulen des Well-Architected Framework verschaffen.
Jede Lerneinheit in diesem Modul konzentriert sich auf ein Designprinzip und drei mit diesem Prinzip verbundene Ansätze. Die Ansätze in jeder Einheit werden durch Beispiele veranschaulicht, die zeigen, wie sie auf reale Szenarien angewendet werden können. Alle Beispiele basieren auf einem fiktiven Unternehmen.
Lernziele
Am Ende dieses Moduls kennen Sie die fünf Grundsätze der Säule „Optimaler Betrieb“ und drei Ansätze für jeden der folgenden Punkte:
- Implementieren Sie DevOps-Praktiken, um Ihre Teamkultur zu optimieren und die Zusammenarbeit gemeinsam mit individueller Verantwortlichkeit und Eigenverantwortung umzusetzen.
- Steigern Sie die Effizienz bei der Entwicklung durch Standardisierung. Verwenden Sie Standardprozesse und Tools, um die Geschwindigkeit Ihres Teams zu verbessern.
- Erstellen Sie eine robuste Plattform für Einblicke, um Ihre Betriebspraktiken zu optimieren.
- Erstellen Sie eine sichere, zuverlässige und leistungsstarke Workload-Lieferkette, um das Vertrauen in Ihre Bereitstellungen zu stärken.
- Nutzen Sie die Automatisierung, um den Betriebsaufwand zu reduzieren und Sicherheit, Zuverlässigkeit und Leistung zu verbessern.
- Legen Sie Standards für die sichere Bereitstellung von Änderungen an Ihrer Workload fest, und fördern Sie eine Philosophie, bei der alle Bereitstellungen mit derselben Disziplin behandelt werden.
Voraussetzungen
- Erfahrung im Erstellen und Betreiben von Lösungen mithilfe von grundlegenden Infrastrukturtechnologien wie Datenspeicherung, Computing und Netzwerkfunktionen
- Erfahrung im Erstellen oder Verwenden von Technologiesystemen zum Lösen von Geschäftsproblemen