.NETApp & Data ModernizationAzureCloud NativeCodingData

Neues .NET-Web-App-Pattern: Modern Web App für flexiblere und skalierbare Apps

Dienstag, 05. November 2024

Mit dem neuen Modern Web App Pattern für .NET kannst du monolithische Webanwendungen Schritt für Schritt zu einer Cloud-Native-Architektur weiterentwickeln. MWA baut auf dem Reliable Web App (RWA) Pattern auf, das sich auf minimale Änderungen konzentrierte, um den Einstieg in die Cloud zu erleichtern. Jetzt geht MWA einen Schritt weiter und hilft dir, deine Anwendung durch Refactoring in dezentralisierte Microservices zu zerlegen. So lässt sich deine App flexibler anpassen und in Bereichen mit hoher Nachfrage gezielt skalieren.

Was bringt dir das Modern Web App Pattern?

Das MWA-Pattern unterstützt dich bei der Modernisierung durch folgende zentrale Strategien:

  • Decoupling und Microservices: Indem du die Anwendung in einzelne, unabhängige Services zerlegst, kannst du besonders gefragte Funktionen gezielt skalieren und Updates ohne Systemunterbrechungen durchführen. Jeder Service kann unabhängig versioniert und verwaltet werden, was Agilität und Kosteneffizienz verbessert.
  • Schrittweise Migration mit dem Strangler Fig Pattern: Die Modernisierung erfolgt schrittweise, sodass du monolithische Strukturen ohne großes Risiko nach und nach in Microservices überführen kannst. So bleibt die Stabilität der Anwendung gewahrt, und neue Funktionen lassen sich schneller umsetzen.
  • Cloud-Native Architektur mit Azure: MWA nutzt verschiedene Azure-Dienste, wie Azure App Services, Azure Container Apps und Azure Service Bus. Dies ermöglicht eine robuste, cloudnative Struktur, in der Ressourcen flexibel und kosteneffizient eingesetzt werden können.
  • Höhere Verfügbarkeit und Sicherheit: Dank der Hub-and-Spoke-Netzwerkarchitektur und der Multi-Region-Unterstützung erreichst du eine Serviceverfügbarkeit von 99,9 %. Dadurch sind wichtige Komponenten isoliert, und die Sicherheitsstandards bleiben hoch.

Unterstützte Azure-Dienste und Best Practices

Das MWA-Pattern greift auf bewährte Azure-Dienste und Entwicklungs-Patterns zurück, wie:

  • Azure Front Door für globales Load Balancing
  • Azure Cache for Redis für verbesserte Performance
  • Azure Key Vault zur sicheren Verwaltung von Anmeldeinformationen
  • Feature Flags für gezielte Feature-Rollouts
  • und verteilte Tracing-Tools für verbesserte Fehlerüberwachung

Mit Tools wie der Azure Developer CLI (azd) und modularen IaC-Komponenten in Bicep wird das Erstellen und Verwalten deiner Infrastruktur vereinfacht.

Mehr erfahren

Teilen auf

  • Facebook
  • X
  • LinkedIn

Microsoft Developer

Für alle Entwickler. Alle Apps. Alle Plattformen.

Microsoft Developer

Microsoft-Dokumentation

Dokumentation


Verwandte News

.NETArtificial IntelligenceAzureCloud NativeCodingGitHubOpen SourceSecurityVisual Studio

Freitag, 06. März 2026

Die wichtigsten News der Kalenderwoche 10/2026: Microsoft Azure, KI und mehr 

Was hat sich in der vergangenen Woche für Developer und IT-Pros getan? Was waren die wichtigsten Ankündigungen? Gab es neue Lernressourcen? Unser TechWiese-Team hat jede Menge Links für dich zusammengestellt.

Zur News
AzureMicrosoft 365Security

Donnerstag, 05. März 2026

Microsoft Digital Sovereignty & Innovation Summit: Strategien für digitale Handlungsfähigkeit

Am 16. April erfahren Sie in München oder im Livestream, wie sich souveräne Cloud-Optionen und Sicherheitsstrategien in die Praxis umsetzen lassen.

Zur News
AzureCloud NativeCoding

Mittwoch, 04. März 2026

Offiziell verfügbar: Azure Arc Gateway für Arc-enabled Kubernetes

Die Konsolidierung der Netzwerkkonnektivität auf wenige Endpunkte vereinfacht die Anbindung von Kubernetes-Clustern hinter Proxys und Firewalls erheblich.

Zur News
AzureSecurity

Dienstag, 03. März 2026

Public Preview: Vereinfachte Bereitstellung für Azure Local

Die neue Public Preview ermöglicht die Hardware-Provisionierung für Azure Local mit minimalem Aufwand vor Ort durch zentrale Steuerung in Azure.

Zur News