iX 5/2024
S. 100
Wissen
Azure

Das Azure Well-Architected Framework

Damit eine komplexe Anwendung stabil läuft, müssen zahllose Details passen. Das Azure Well-Architected Framework liefert einen Leitfaden für Architekturentscheidungen, der auch außerhalb von Azure nützlich ist.

Von Dr. Bastian Ulke

Haben Architekten und Entwicklerinnen 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 wird 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?“ – Benutzerinnen 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 Architektinnen nicht nur das Richtige implementieren, sondern es zudem auch noch richtig tun und so alle nicht funktionalen Erwartungen erfüllen.

Kommentieren