Lösungsmöglichkeiten
In diesem Artikel ist ein Lösungsvorschlag beschrieben. Ihr Cloudarchitekt kann diesen Leitfaden verwenden, um die Hauptkomponenten einer typischen Implementierung dieser Architektur zu visualisieren. Verwenden Sie diesen Artikel als Ausgangspunkt, um eine gut durchdachte Lösung zu entwerfen, die den spezifischen Anforderungen Ihrer Workload entspricht.
Erstellen Sie schnell ansprechende, leistungsfähige und skalierbare, plattformübergreifende und native Apps für iOS, Android, Windows oder Mac.
Mögliche Anwendungsfälle
Diese Lösung ist für jede Organisation vorgesehen, die sowohl Web- als auch mobile Anwendungen einsetzt.
Aufbau
Laden Sie ein SVG dieser Architektur herunter.
Datenfluss
- Ein Browser oder eine mobile App sendet Anforderungen für Ressourcen von der API.
- Die Anforderungen werden über HTTPS mit TLS-Abschluss übertragen. Dieser wird von Azure App Service verarbeitet.
- Azure App Service verarbeitet API-Anforderungen, und bei sich änderndem Bedarf ist eine Hochskalierung oder Aufskalierung möglich.
- Azure Database for PostgreSQL stellt einen relationalen Datenbankdienst bereit, der auf der Open-Source-Postgres-Datenbank-Engine basiert. Verwenden Sie den Bereitstellungsmodus Hyperscale (Citus) oder Flexibler Server (Vorschau) für hochgradig skalierbare Datenbanken.
Komponenten
Beitragende
Dieser Artikel wird von Microsoft gepflegt. Er wurde ursprünglich von folgenden Mitwirkenden geschrieben:
Hauptautor:
- Andrew Harvey | Principal Program Manager – Microsoft for Startups
Nächste Schritte
Erfahren Sie mehr über die Komponententechnologien:
- App Service: Übersicht
- Was ist Azure Database for PostgreSQL?
- Tutorial: Bereitstellen einer Django-Web-App mit PostgreSQL in Azure App Service
Zugehörige Ressourcen
Erkunden Sie die verwandten Architekturen: