Sdílet prostřednictvím


o Mobile Apps ve službě Azure App Service

Azure App Service je plně spravovaná platforma jako služba (PaaS) pro profesionální vývojáře. Služba přináší bohatou sadu funkcí pro webové, mobilní a integrační scénáře.

Funkce Mobile Apps služby Azure App Service poskytuje podnikovým vývojářům a systémovým integrátorům platformu pro vývoj mobilních aplikací, která je vysoce škálovatelná a globálně dostupná.

Vizuální přehled možností Mobile Apps

Proč Mobile Apps?

Pomocí funkce Mobile Apps můžete:

  • Vytváření nativních a multiplatformních aplikací: Bez ohledu na to, jestli vytváříte nativní aplikace pro iOS, Android a Windows nebo multiplatformní aplikace Xamarin nebo Cordova (PhoneGap), můžete službu App Service využít pomocí nativních sad SDK.
  • Připojení k podnikovým systémům: Pomocí funkce Mobile Apps můžete během několika minut přidat podnikové přihlašování a připojit se k místním nebo cloudovým prostředkům vašeho podniku.
  • Vytváření aplikací připravených pro offline synchronizaci dat: Zvýšit produktivitu mobilních pracovníků vytvořením aplikací, které pracují offline, a používat Mobile Apps k synchronizaci dat na pozadí, když se připojení nachází s libovolnými podnikovými zdroji dat nebo rozhraními API saaS (software jako služba).
  • Push notifikace milionům v sekundách: Zaujměte své zákazníky okamžitými push notifikacemi na jakémkoli zařízení, přizpůsobenými jejich potřebám, a posílejte je ve správný čas.

Funkce Mobile Apps

Pro vývoj mobilních aplikací s podporou cloudu jsou důležité následující funkce:

  • ověřování a autorizace: Podpora zprostředkovatelů identity, včetně Azure Active Directory pro podnikové ověřování, a také sociálních poskytovatelů, jako jsou Facebook, Google, Twitter a účty Microsoft. Mobile Apps nabízí pro každého poskytovatele službu OAuth 2.0. Sadu SDK pro zprostředkovatele identity můžete také integrovat pro funkce specifické pro zprostředkovatele.

    Přečtěte si další informace o funkcích ověřování .

  • přístup k datům: Mobile Apps poskytuje mobilní zdroj dat OData verze 3, který je propojený se službou Azure SQL Database nebo místním SQL serverem. Vzhledem k tomu, že tato služba může být založená na Rozhraní Entity Framework, můžete snadno integrovat s dalšími poskytovateli dat NoSQL a SQL, včetně azure Table Storage, MongoDB, azure Cosmos DB a poskytovatelů rozhraní API SaaS, jako jsou Office 365 a Salesforce.com.

  • offline synchronizace: Klientské sady SDK usnadňují vytváření robustních a responzivních mobilních aplikací, které pracují s offline datovou sadou. Tuto datovou sadu můžete synchronizovat automaticky s back-endovými daty, včetně podpory řešení konfliktů.

    Zjistěte více o datových funkcích .

  • Push oznámení: Klientské sady SDK se bezproblémově integrují s možnostmi registrace služby Azure Notification Hubs, takže můžete odesílat push oznámení milionům uživatelů současně.

    Objevte více o funkcích push oznámení .

  • klientské sady SDK: Existuje kompletní sada klientských sad SDK, které pokrývají nativní vývoj (iOS, Androida Windows), vývoj pro různé platformy (Xamarin.iOS a Xamarin.Android, Xamarin.Forms) a vývoj hybridních aplikací (Apache Cordova). Každá klientská sada SDK je k dispozici s licencí MIT a je opensourcová.

Funkce služby Azure App Service

Následující funkce platformy jsou užitečné pro mobilní produkční weby:

  • Automatické škálování: Pomocí služby App Service můžete rychle vertikálně nebo horizontálně škálovat, abyste zvládli jakékoliv příchozí zatížení zákazníků. Ručně vyberte počet a velikost virtuálních počítačů nebo nastavte automatické škálování pro škálování back-endu mobilní aplikace na základě zatížení nebo plánu.

    Přečtěte si další informace o automatickém škálování.

  • přípravná prostředí: App Service může spouštět více verzí webu, takže můžete provádět testování A/B, testovat v produkčním prostředí jako součást většího plánu DevOps a provádět místní přípravu nového back-endu.

    Další informace o přípravných prostředích si přečtěte zde.

  • Průběžné nasazování: App Service se může integrovat s běžnými systémy správy zdrojového kódu (SCM), což vám umožní snadno nasadit novou verzi back-endu.

    Další informace o možnostech nasazení .

  • virtuální sítě: App Service se může připojit k místním prostředkům pomocí virtuální sítě, Azure ExpressRoute nebo hybridních připojení.

    Další informace o hybridních připojeních, virtuálních sítícha ExpressRoute.

  • izolované a vyhrazené prostředí: Pro bezpečné spouštění aplikací Azure App Service můžete službu App Service spustit v plně izolovaném a vyhrazeném prostředí. Toto prostředí je ideální pro aplikační úlohy, které vyžadují vysoký rozsah, izolaci nebo zabezpečený přístup k síti.

    Zjistěte více o prostředích služby App Service .

Další kroky

Pokud chcete začít používat Mobile Apps ve službě Azure App Service, dokončete úvodní kurz. Tento kurz popisuje základy vytváření mobilního back-endu a klienta podle vašeho výběru. Zahrnuje také integraci ověřování, offline synchronizace a nabízených oznámení. Kurz můžete dokončit několikrát, jednou pro každou klientskou aplikaci.

Další informace o Mobile Apps najdete v naší výukové mapě. Další informace o platformě Azure App Service najdete v tématu Azure App Service.