Skalbara webb- och mobilappar med Azure Database for PostgreSQL

Azure App Service
Azure Database for PostgreSQL

Lösningsidéer

I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välkonstruerad lösning som överensstämmer med arbetsbelastningens specifika krav.

Bygg snabbt engagerande, högpresterande och skalbara plattformsoberoende appar och inbyggda appar för iOS, Android, Windows eller Mac.

Potentiella användningsfall

Den här lösningen är avsedd för alla organisationer som använder både webb- och mobilprogram.

Arkitektur

Arkitekturdiagram visar begäranden från webbläsare eller mobilappar till Azure App Services till Azure Database for Postgres S Q L.Ladda ned en SVG för den här arkitekturen.

Dataflöde

  1. En webbläsare eller mobilapp skickar begäranden om resurser från API:et.
  2. Begäranden skickas via HTTPS med TLS-avslutning, som hanteras av Azure App Services.
  3. Azure App Services hanterar API-begäranden och kan skalas upp eller skalas ut för att hantera den föränderliga efterfrågan.
  4. Azure Database for PostgreSQL tillhandahåller en relationsdatabastjänst som baseras på Postgres-databasmotorn med öppen källkod. Använd distributionslägena Hyperskala (Citus) eller Flexibel server (förhandsversion) för mycket skalbara databaser.

Komponenter

Deltagare

Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.

Huvudförfattare:

  • Andrew Harvey | Principal Program Manager – Microsoft for Startups

Nästa steg

Läs mer om komponentteknikerna:

Utforska relaterade arkitekturer: