Microsoft: Das Azure Well-Architected Framework im Ăśberblick
Damit eine komplexe Anwendung stabil läuft, müssen viele Details passen. Azure Well-Architected Framework liefert einen Leitfaden für Architekturentscheidungen.

- Bastian Ulke
Haben Architekten und Entwickler alle gewünschten Funktionen für alle Benutzergruppen berücksichtigt, leitet eine Anwendung ihre Benutzer zielsicher durch die Abläufe: Beim Klick auf eine Schaltfläche werden die richtigen Daten geladen, gespeichert oder der richtige Geschäftsprozess gestartet. Also sollten die Anwender glücklich sein – das Team hat das Richtige implementiert.
Unter der Oberfläche kann es aber trotzdem brodeln: "Wie jeden Montag ist es grottenlangsam!", "Der Fehler von neulich ist immer noch nicht gefixt!" oder "Warum sind die Kosten schon wieder gestiegen?" – Benutzer und Entscheidungsträger merken, wenn es hakt. Trotz harter Arbeit des Teams kann die Popularität einer Anwendung schnell in den Keller rauschen. Denn die Ansprüche sind zu Recht hoch: Sie soll nicht nur ihre funktionalen Anforderungen erfüllen und tun, wofür sie vorgesehen ist – sie soll dabei auch noch zuverlässig, sicher, kosteneffizient und schnell sein. Um das zu erreichen, müssen Architekten nicht nur das Richtige implementieren, sondern es zudem auch noch richtig tun und so alle nicht funktionalen Erwartungen erfüllen. Für die Verantwortlichen einer Anwendung kann es aber eine Herausforderung sein, das zu gewährleisten: Sie müssen nicht nur Software- und Systemarchitekturen angemessen entwerfen und implementieren, sondern auch die Entwicklungs- und Betriebsprozesse passend organisieren.
Um dabei zu unterstützen, bieten Hyperscaler Well-Architected Frameworks, kurz WAF, an. Ein WAF enthält jeweils eine Sammlung von Leitfäden und Empfehlungen und soll bei der Gestaltung von Systemarchitekturen helfen. Microsoft überarbeitete sein Rahmenwerk anlässlich der Jahreskonferenz Ignite im November 2023 – Grund genug, um es einmal in den Blick zu nehmen. Die Empfehlungen, die das WAF gibt, sind weitestgehend technologieagnostisch, Organisationen können es also sowohl für die Optimierung von Anwendungen in der Cloud als auch für Anwendung on Premises nutzen.
Das war die Leseprobe unseres heise-Plus-Artikels "Microsoft: Das Azure Well-Architected Framework im Überblick". Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.