Az Azure Mobile Apps bemutatása

Az Azure Mobile Apps (más néven Microsoft Data sync Framework) nagyvállalati fejlesztőknek és rendszer integrátoroknak biztosít egy mobilalkalmazás-fejlesztési platformot, amely nagymértékben méretezhető és globálisan elérhető. A keretrendszer a következőkkel biztosítja a mobilalkalmazást:

  • Hitelesítés
  • Adat lekérdezés
  • Offline adatszinkronizálás

Visual overview of Azure Mobile Apps capabilities

Az Azure Mobile Apps Azure-alkalmazás Szolgáltatással való együttműködésre lett tervezve. Mivel ASP.NET 6-on alapul, tárolóként is futtatható az Azure Container Appsben vagy az Azure Kubernetes Service-ben.

A Mobile Apps szolgáltatás előnyei

A Mobile Apps SDK-kkal a következő műveletekre van lehetőség:

  • Natív és platformfüggetlen alkalmazások létrehozása: Felhőalapú alkalmazások létrehozása Androidhoz™, iOS-hez vagy Windowshoz natív SDK-k használatával.
  • Csatlakozás a vállalati rendszerekhez: Hitelesítse a felhasználókat a Microsoft Entra-azonosítóval, és csatlakozzon a vállalati adattárakhoz.
  • Offline használatra kész alkalmazások létrehozása adatszinkronizálással: A mobil munkaerő hatékonyabbá tétele offline működésű alkalmazások létrehozásával. Az Azure Mobile Apps használatával szinkronizálhatja az adatokat a háttérben.

Az Azure Mobile Apps funkciói

A felhőalapú mobilalkalmazások fejlesztéséhez fontos funkciók a következők:

  • Hitelesítés és engedélyezés: Az Azure Mobile Apps használatával közösségi és nagyvállalati szolgáltatások használatával jelentkezhet be a felhasználókba. Azure-alkalmazás szolgáltatás támogatja a Microsoft Entra ID, a Facebook™, a Google®, a Microsoft, a Twitter® és az OpenID Csatlakozás ®. Az Azure Mobile Apps támogatja az ASP.NET Core által támogatott hitelesítési sémát.

  • Adathozzáférés: Az Azure Mobile Apps mobilbarát OData v4-adatforrást biztosít, amely egy kompatibilis adatbázishoz kapcsolódik az Entity Framework Core-on keresztül. Bármilyen kompatibilis adatbázis használható, beleértve az Azure SQL-t, az Azure Cosmos DB-t vagy a helyszíni Microsoft SQL Servert.

  • Offline szinkronizálás: Robusztus és rugalmas mobilalkalmazásokat hozhat létre, amelyek offline adatkészlettel működnek. Ezt az adatkészletet automatikusan szinkronizálhatja a szolgáltatással, és könnyedén kezelheti az ütközéseket.

  • Ügyféloldali SDK-k: Az ügyféloldali SDK-k teljes készlete lefedi a platformfüggetlen fejlesztést (.NET és Apache Cordova™). Minden ügyfél SDK MIT licenccel érhető el, és nyílt forráskódú.

Azure App Service-szolgáltatások.

A mobilos webhelyek számára hasznos platformfunkciók a következők:

  • Automatikus skálázás – Az App Service segítségével az ügyfelektől beérkező terhelés esetén gyors vertikális vagy horizontális felskálázást végezhet. Manuálisan válassza ki a virtuális gépek számát és méretét, vagy állítsa be az automatikus méretezést a szolgáltatás terhelés vagy ütemezés szerinti skálázásához.

  • Átmeneti környezetek: Az App Service a webhely több verzióját is futtathatja. A/B tesztelést végezhet, és elvégezheti egy új mobilszolgáltatás helyszíni előkészítését.

  • Folyamatos üzembe helyezés: Az App Service integrálható a közös forrásvezérlési ( SCM) rendszerekkel, így egyszerűen üzembe helyezheti a mobilszolgáltatás új verzióját.

  • Virtuális hálózatkezelés – Az App Service képes virtuális hálózaton, Azure ExpressRoute-on vagy hibrid kapcsolaton keresztül csatlakozni a helyi erőforrásokhoz.

  • Elkülönített és dedikált környezetek – Az Azure App Service-alkalmazások biztonságos futtatása érdekében az App Service egy teljesen elkülönített, dedikált környezetben futtatható. Ez a környezet ideális a nagy skálázást, elkülönített vagy biztonságos hálózati hozzáférést igénylő alkalmazások és szolgáltatások számára.

További lépések

Az Azure Mobile Apps használatának megkezdéséhez végezze el az első lépéseket ismertető oktatóanyagot. Az oktatóanyag az ön által választott mobilszolgáltatás és ügyfél előállításának alapjait ismerteti. Emellett a hitelesítés és az offline szinkronizálás integrálására is kiterjed. Az oktatóanyagot többször is elvégezheti, minden ügyfélalkalmazáshoz egyszer.