Testre szabott alkalmazás mobil dolgozók számára

Ez a mobilmunkaerő-alkalmazásarchitektúra az Active Directoryn keresztül beszerzi a nagyvállalati adatokat a SAP háttérrendszerből, és kézbesíti őket az eszközökre az Azure App Service API Management szolgáltatáson keresztül.

A Xamarin.Forms ügyfélalkalmazás iOS, Android és Windows támogatással rendelkezik, kapcsolat nélküli üzemmódban is működik, és lehetővé teszi az úton lévő mérnökök számára, hogy áttekintsék és szerkesszék a hozzájuk rendelt munkafeladatokat.

Az alkalmazás Visual Studio (PC vagy Mac) és Xamarin segítségével lett létrehozva, és ugyanazt a C#-kódot használja Android, iOS és Windows rendszerben anélkül, hogy ez hátrányosan befolyásolná a felhasználói élményt. A Visual Studio App Center segítségével automatizálhatja a buildelést és tesztelést, valamint a bétatesztelőknek és az alkalmazásáruházakba való terjesztést, miközben használatfigyelési és analitikai eszközöket is igénybe vehet az App Insights szolgáltatással.

Custom mobile workforce appThis mobile workforce app architecture uses Active Directory to secure corporate data from an SAP back end system, delivered to devices via Azure App Service API Management.12345678

Hozza létre az alkalmazást Visual Studióval és Xamarinnal.

Adja hozzá az Azure App Service Mobile Apps háttérszolgáltatást az alkalmazáshoz.

Implementáljon Azure Active Directoryn keresztüli hitelesítést.

Csatlakozzon a külső rendszerekben (például SAP) lévő üzleti adatokhoz az Azure API Management segítségével.

Implementáljon offline szinkronizálást a mobilalkalmazás hálózati kapcsolat nélküli használatának támogatásához.

Buildelje és tesztelje az alkalmazást a Visual Studio App Centeren keresztül, majd tegye közzé.

Telepítse az alkalmazást az eszközökre az App Center segítségével.

Kövesse nyomon az App Service állapotát az Application Insights segítségével.

  1. 1 Hozza létre az alkalmazást Visual Studióval és Xamarinnal.
  2. 2 Adja hozzá az Azure App Service Mobile Apps háttérszolgáltatást az alkalmazáshoz.
  3. 3 Implementáljon Azure Active Directoryn keresztüli hitelesítést.
  4. 4 Csatlakozzon a külső rendszerekben (például SAP) lévő üzleti adatokhoz az Azure API Management segítségével.
  1. 5 Implementáljon offline szinkronizálást a mobilalkalmazás hálózati kapcsolat nélküli használatának támogatásához.
  2. 6 Buildelje és tesztelje az alkalmazást a Visual Studio App Centeren keresztül, majd tegye közzé.
  3. 7 Telepítse az alkalmazást az eszközökre az App Center segítségével.
  4. 8 Kövesse nyomon az App Service állapotát az Application Insights segítségével.

Implementálási segédlet

Termékek/Leírás Dokumentáció

Visual Studio

Webes felületek, mobilalkalmazások és háttérszolgáltatások fejlesztése C# nyelven a Visual Studio 2017 vagy a Visual Studio for Mac alkalmazásban.

Xamarin

Mobilalkalmazások készítése iOS és Android rendszerhez C# nyelv és Azure SDK-k segítségével.

Visual Studio App Center

Az App Center folyamatos integrációt és üzembe helyezést tesz lehetővé a BitBucket, GitHub és Visual Studio Team Services forrásokból való kódlekérésekkel.

App Service

Az App Service-webalkalmazásokkal ügyfelek által használt webalkalmazások és olyan szolgáltatások üzemeltethetők, amelyeket a webes és a mobilplatformra készült ügyfélalkalmazások egyaránt igénybe vehetnek.

Application Insights

Hibák észlelése, szoftverleállások diagnosztizálása és a használat nyomon követése a webalkalmazásokban az Application Insights segítségével. Megalapozott döntéshozatal a teljes fejlesztési folyamat során.

API Management

API-k közzététele külső rendszerekbe, partnereknek és belső fejlesztőknek biztonságosan és méretezhető módon.

Azure Active Directory

Az Azure Active Directory vállalati szintű biztonsági hitelesítésre használható.

Termékinformáció

A jobb oldalon található hivatkozások olyan dokumentációra mutatnak, amelyek segítenek üzembe helyezni és kezelni a fenti megoldásarchitektúrában felsorolt Azure-termékeket.

Kapcsolódó megoldásarchitektúrák

Social mobile and web app with authenticationThis mobile client app offers social image sharing with a companion web app. The app back end service does background image processing using an Azure Function and can notify users of progress via a notification hub. Non-image data is stored in CosmosDB. The web app accesses the back end service data and images via Traffic Manager. 1110987654321

Közösségi mobil- és webalkalmazás hitelesítéssel

Ez a mobil ügyfélalkalmazás közösségi képmegosztást tesz lehetővé a kísérő webalkalmazással. Az alkalmazás háttérszolgáltatása a háttérben, egy Azure-függvény használatával végzi a képfeldolgozást, és egy értesítési központon keresztül képes értesíteni a felhasználókat a haladásról. A képeken kívüli adatok a CosmosDB-ben vannak tárolva. A webalkalmazás a Traffic Manageren keresztül fér hozzá a háttérszolgáltatáshoz és a képekhez.

Task-based consumer mobile appThis consumer mobile app architecture uses Azure App Service Mobile Apps to simplify authentication with multiple social identity providers, store data and sync it for offline access, and send push notifications.539468712

Feladatalapú fogyasztói mobilalkalmazás

Ez a fogyasztói mobilalkalmazás-architektúra az Azure App Service Mobile Apps segítségével egyszerűsíti le a hitelesítést több közösségi identitásszolgáltatóval, az adatok tárolásával és offline hozzáféréshez való szinkronizálásával, valamint leküldéses értesítések küldésével.