Questions? Feedback? powered by Olark live chat software
Spring over navigation

Konceptuel arkitektur: Opgavebaseret mobilapp til forbrugere

En mobilbackend, der bruges af iOS-, Android- og Windows-klientapps. Brug Xamarin eller oprindelige klient-SDK'er til at bygge en mobilklientapp, der understøtter offlinesynkronisering af billedfiler. Apptjeneste-godkendelse bruges til at oprette forbindelse til en identitetsudbyder, og Azure Blob Storage bruges til at gemme billeder på en omkostningseffektiv og skalerbar måde.

Løsningen er bygget på følgende styrede Azure-tjenester: Apptjeneste, SQL-database, Visual Studio Application Insights, HockeyApp. Disse tjenester kører i et miljø med høj tilgængelighed, der rettes og understøttes, og det giver dig mulighed for at fokusere på din løsning i stedet for på det miljø, de køres i.

reference-architecture-mobile-consumer Application Insights App Service Phone & Tablet Offline sync HockeyApp Continuous integrationand deployment SQL Database Identity provider Blob Storage

Implementeringsvejledning

Produkter Dokumentation

Apptjeneste

Klientappen bruger et af mobilklient-SDK'erne til at oprette forbindelse til en backend med en Azure Mobilapp. Klient-SDK'erne har indbygget understøttelse af offlinesynkronisering og godkendelse, så det er nemmere at bygge en app med alle funktioner.

Offlinesynkronisering

Brug funktionen til offlinesynkronisering af data i Azure Mobilapp-klient-SDK'erne til at udvikle robuste apps med et dynamisk layout, der også kan bruges, hvis der opstår netværksproblemer.

SQL-database

Strukturerede data gemmes i SQL Database, der er en cloudbaseret relationel databasetjeneste, som understøtter transaktioner og effektive køer.

Blob Storage

Billeder gemmes i Azure Storage for at udnytte bedre skalerbarhed med lavere omkostninger.

Visual Studio Application Insights

Registrer problemer, diagnosticer nedbrud, og spor brug i webappen med Visual Studio Application Insights. Træf kvalificerede beslutninger gennem hele livscyklussen til udvikling.

HockeyApp

Brug HockeyApp til at få rapporter over nedbrud, spore appforbruget og distribuere dine mobilapps.

Identitetsudbyder

Brug godkendelse/autorisation i Apptjeneste for at integrere med en identitetsudbyder fra et socialt netværk eller en identitetsudbyder for virksomheder.

Vedvarende integration og installation

Apptjeneste giver mulighed for løbende vedvarende arbejdsprocesser til integration og installation ved at hente kode fra BitBucket, GitHub og Visual Studio Team Services.

Kodeeksempler

Udforsk kodeeksempler, der kan hjælpe dig med at komme i gang med denne implementering.

Relaterede løsningsarkitekturer

Sociale mobilapps og webapps med godkendelse

En mobilklientapp til deling af billeder på sociale netværk og med en tilhørende webapp. Appbackenden udfører billedbehandling i baggrunden ved hjælp af en Azure-funktion. Mobilklientappen arbejder i offlinetilstand, så brugerne kan se og uploade billeder, selv når de ikke har en netværksforbindelse.

Få mere at vide