Comparatif MBaaS : quelle plateforme cloud choisir pour lancer son app mobile ? Une offre tout-en-un de services Azure pour le développeur mobile
Lancée en début d’année, l’offre MBaaS de Microsoft s’appuie bien évidemment sur les services cloud d’Azure. Mobile Apps Service est une nouvelle offre qui vient se placer dans le portefeuille App Service d’Azure.
Le but de l’éditeur est de fournir une plateforme et des outils pour créer rapidement des applications mobiles pour iOS, Android, Windows, mais aussi Mac en s’appuyant sur Azure pour authentifier les utilisateurs, stocker les données, envoyer des notifications aux utilisateurs. Il est en outre possible de coder des fonctions C# ou Node.js côté serveur.
L’authentification des utilisateurs peut s’appuyer sur Active Directory
La solution Microsoft possède quelques atouts intéressants pour les développeurs d’applications mobiles d’entreprise. Ainsi, l’authentification des utilisateurs peut notamment s’appuyer sur un annuaire Active Directory. En outre, Microsoft met en avant la capacité de sa solution à fonctionner sur architecture hybride, c’est-à-dire hébergée pour partie dans le cloud Azure et pour partie dans le système d’information interne de l’entreprise. Développer une application mobile qui puise des données dans SAP ou un CRM Siebel est ainsi tout à fait imaginable tout en profitant de la flexibilité du cloud Azure.
Composant du cloud de Microsoft, le "Notification Hubs" est chargé de pousser les notification vers les utilisateurs mobiles, y compris depuis des applications "on premises" qui peuvent solliciter son API.
Points forts | Points faibles |
---|---|
Couverture fonctionnelle apportée par Azure très large, N’est pas limitée aux technologies Microsoft, Tarifs compétitifs | Pas de data center en France |