Architekturentwurf für Webanwendungen

Heutige Webanwendungen sollen jeden Tag rund um die Uhr auf der ganzen Welt verfügbar und mit praktisch jeder Geräte- oder Bildschirmgröße verwendbar sein. Webanwendungen müssen sicher, flexibel und skalierbar sein, um den Anforderungen zu entsprechen.

In diesem Artikel erhalten Sie einen Überblick über Azure Web-App-Technologien, Anleitungen, Lösungsideen und Referenzarchitekturen.

Azure bietet eine Vielzahl von Tools und Funktionen zum Erstellen, Hosten und Überwachen von Webanwendungen. Im Anschluss finden Sie einige der wichtigsten Web-App-Dienste, die in Azure zur Verfügung stehen:

  • Azure App Service ermöglicht Ihnen die einfache Erstellung von sofort einsatzfähigen Web- und Mobilanwendungen für jede Plattform und jedes Gerät sowie deren Bereitstellung in einer skalierbaren Cloudinfrastruktur.
  • Azure Web Application Firewall bietet leistungsstarken Schutz für Web-Apps.
  • Azure Monitor gibt umfassenden Einblick in Anwendungen, Infrastruktur und Netzwerk. Monitor beinhaltet Application Insights für die Verwaltung der Anwendungsleistung und Überwachung für Live-Webanwendungen.
  • Azure SignalR Service erlaubt das einfache Hinzufügen von Echtzeit-Webfunktionen.
  • Static Web Apps liefert eine optimierte Komplettentwicklung, vom Quellcode bis zur globalen Hochverfügbarkeit.
  • Web-App für Container ermöglicht die Ausführung von Container-Web-Apps unter Windows Linux.
  • Azure Service Bus ermöglicht die Integration in andere Web-Apps mithilfe von lose gekoppelten ereignisgesteuerten Mustern.

Einführung in Web-Apps in Azure

Wenn Sie neu im Erstellen und Hosten von Webanwendungen auf Azure sind, empfiehlt sich für den Einstieg Microsoft Learn Training. Diese kostenlose Onlineplattform bietet interaktive Schulungen zu Microsoft-Produkten und mehr.

Hier finden Sie einige gute Einstiegspunkte, die es zu berücksichtigen gilt:

Pfad zur Produktion

Berücksichtigen Sie bei der Planung und Implementierung Ihrer Bereitstellung diese Muster, Richtlinien und Architekturen:

Bewährte Methoden

Eine gute Übersicht finden Sie unter Merkmale moderner Webanwendungen.

Spezifische Informationen zu Azure App Service finden Sie hier:

Web-App-Architekturen

Die folgenden Abschnitte, die nach Kategorie organisiert sind, enthalten Links zu Beispielarchitekturen für Web-Apps.

E-Commerce

Integritätsressourcen

Modernisierung

Apps mit mehreren Ebenen

Apps in mehreren Regionen

Skalierbarkeit

Sicherheit

SharePoint

Bleiben Sie auf dem neuesten Stand der Webentwicklung

Holen Sie sich die neuesten Updates für Web-App-Produkte und -Features.

Zusätzliche Ressourcen

Beispiellösungen

Nachstehend einige zusätzliche Implementierungen, die Sie in Betracht ziehen sollten:

AWS- oder Google Cloud-Experten