Azure Well-Architected Framework

Das Azure Well-Architected Framework ist eine Reihe von qualitätsgesteuerten Mandanten, architekturbezogenen Entscheidungspunkten und Überprüfungstools, die Lösungsarchitekten bei der Erstellung einer technischen Grundlage für ihre Workloads unterstützen sollen.

Azure Well-Architected Framework

Entwerfen Sie Arbeitslasten, die im Laufe der Zeit einen Geschäftlichen Wert erzielen.

Als Lösungsarchitekten möchten Sie zuverlässige, sichere und leistungsfähige Workloads erstellen, die den Wert der Investition in die Azure-Infrastruktur maximieren. Beginnen Sie mit den Säulen, und richten Sie Ihre Designentscheidungen mit den Prinzipien aus. Erstellen Sie dann eine starke Grundlage für Ihre Arbeitsauslastung basierend auf technischen Entwurfsbereichen. Verwenden Sie schließlich Überprüfungstools, um Ihre Bereitschaft bei der Bereitstellung in der Produktion zu bewerten.

Diagramm, das die Referenzarchitektur für eine einfache Webanwendung in Azure zeigt.

Empfohlenes Update – Azure-App Service (Web-Apps)

Erkunden Sie den Azure-App Serviceleitfaden:

  • Azure-App Service (Web-Apps) ist eine Plattform als Dienst(PaaS)-Computelösung, mit der Sie Ihre Workload auf der Azure-Plattform hosten können.
  • Der vollständig verwaltete Dienst abstrahiert die zugrunde liegenden Compute- und Offloads auf die Plattform, die für das Erstellen, Bereitstellen und Skalieren verantwortlich ist.
  • Hier finden Sie Checklisten, mit denen Sie architektonische Bedenken und Designstrategien bewerten können, die mit dem Well-Architected Framework übereinstimmen.
  • Berücksichtigen Sie Empfehlungen und Kompromisse, während Sie Ihre Arbeitsauslastung für Azure-App Service entwerfen.

Säulen

  • Zuverlässigkeit

    Stellt sicher, dass die Workload die Uptime- und Wiederherstellungsziele erfüllt, indem Redundanz und Resilienz im großen Maßstab erstellt werden.

  • Sicherheit

    Schützen Sie die Arbeitsauslastung vor Angriffen, indem Sie Vertraulichkeit und Datenintegrität beibehalten.

  • Kostenoptimierung

    Übernehmen Sie eine Optimierungs-Denkweise auf organisatorischer, architektonischer und taktischer Ebene, um Ihre Ausgaben im Budget zu halten.

  • Optimaler Betrieb

    Reduzieren Sie Probleme in der Produktion, indem Sie ganzheitliche Observability und automatisierte Systeme erstellen.

  • Effiziente Leistung

    Passen Sie sich an Änderungen der Anforderungen an die Arbeitsauslastung an, indem Sie horizontale Skalierungs- und Teständerungen vor der Bereitstellung in der Produktion durchführen.

Workloads (Arbeitslasten)

  • Oracle auf IaaS

    Hosten Sie Oracle-Workloads auf Azure, die nicht nur Oracle-Datenbanken, sondern auch Anwendungen wie Siebel, Peoplesoft, JD Edwards enthalten.

  • SAP

    Bewerten, Entwerfen und Optimieren einer SAP-Workload von der Vormigration zu Vorgängen.

  • Unternehmenskritisch

    Entwerfen und operationalisieren Sie Workloads, die voraussichtlich immer verfügbar und robust für Fehler sind.

  • Hybrid

    Erstellen Sie Anwendungen, die lokal, multicloud und edgeübergreifend ausgeführt werden, und sorgen Sie dafür, dass sicherheit und Entwickler flexibel sind.

  • Nachhaltigkeit

    Planen Sie Ihren Weg vorwärts, verbessern Sie Ihren Nachhaltigkeitsstatus, und schaffen Sie einen neuen Geschäftswert, während Sie Ihren betrieblichen Fußabdruck reduzieren.

  • IoT

    Lösen Sie architekturbedingte Herausforderungen für das Entwerfen, Erstellen und Betreiben von IoT-Lösungen gemäß Ihren Anforderungen und Einschränkungen.

  • Azure VMware Solution

    Verlagern Sie virtuelle Legacy-Anwendungscomputer in Azure VMware Solution als Staging-Bereich für die erste Phase Ihrer Migrations- und Modernisierungsstrategie.

  • Azure Virtual Desktop

    Führen Sie Windows-Desktops und -Anwendungen auf Azure von jedem Gerät und Standort aus aus.

Siehe Beispielarbeitslasten, die Gut-Architected-Tenets in der Azure Architecture Center

Azure-Dienstleitfäden

Folgen Sie uns im Web.