Upload
microsoft
View
169
Download
1
Embed Size (px)
DESCRIPTION
Découvrez comment Windows Azure Mobile Services simplifie le développement de la partie cloud de vos applications mobiles.
Citation preview
Donnez votre avis !Depuis votre smartphone, sur : http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
Développez des applications mobiles avec un cloud super
simpleMathieu HausherrExpert mobile
Octo Technology@mhausherr
Benjamin TalmardApplication Development Manager
Microsoft France@benjiiim
Julie KnibbeTechnical Evangelist
Microsoft France@julieknibbe
Architecture / Azure / Cloud
Le challenge quand on développe une app..
Your App
AuthenticationAuthorization
User storage
ManagementUI
Forget password?
Customersupport Data protection
Storage sync
SecurityUser mapping
Notifications
IntegrationWith
MoreUser mapping
FacebookAuth API
MoreSynchronization
Un cloud super simple ? Azure Mobile Services
Data
Notifications
Auth
Server Logic
Scale
Logging
Diagnostics
Au préalable, activer les « preview features » dans https://account.windowsazure.com/
Créer mon premier Azure Mobile Service
STOCKAGE
demoSTOCKAGE
• Stockage structuré avec SQL Azure• Gestion possible via – Portail Windows Azure– Portail SQL– SQL Management Studio– REST API…
• Simple grâce aux schémas dynamiques
Stockage
4 niveaux de permissions sur le stockage • Everyone• Anyone with the Application Key• Only Authenticated Users• Only Scripts and Admins
Ajouter des scripts côté serveur avec node.js• Envoi de notifications• Mise à jour de données en cascade• Appels de services distants, etc.
Un peu plus loin
AUTHENTIFICATION
• Microsoft• Facebook• Twitter• Google
• Pas d’ajout custom
Fournisseurs d’identité
• Créer l’application auprès du fournisseur
• Indiquer ID de l’application et clé secrète dans Azure
• Appeler le service d’authentification depuis l’application
3 étapes clés
demoAUTHENTIFICATION
NOTIFICATIONS
Exemples
Push Notifications avec Windows
1. Request Channel URI
2. Register with your Cloud Service
3. Authenticate & Push Notification
Windows 8
(1)
(2)
(3)
(3)
demoNOTIFICATIONS
Combien ça coute ? Un exemple (Preview)
10 x Mobile Services on shared instances
100MB SQLDatabase
Unlimited ingress
<165MB daily egress
Utilisez le Pricing Calculator pour estimer les coûts
= $5/ Month
Note: Free Egress is per subscription, not per mobile service
• Tutorials - Mobile Services Developer Portal : http://www.windowsazure.com/mobile
• API Reference : http://bit.ly/Q3Aq6G • Source du SDK WinRT/.Net & iOS disponible sur
GitHub : https://github.com/WindowsAzure/azure-mobile-services
Liens utiles
Gagnez une Tablette Windows 8!
Souscrivez à l’offre d’essai ou activez votre accès Azure MSDN
Présentez-vous sur le stand Azure (zone Services & Tools)
Participez au tirage au sort à 18h30 le 12 ou le 13 février
1
2
3
Formez-vous en ligne
Retrouvez nos évènements
Faites-vous accompagner gratuitement
Essayer gratuitement nos solutions IT
Retrouver nos experts Microsoft
Pros de l’ITDéveloppeurs
www.microsoftvirtualacademy.com
http://aka.ms/generation-app
http://aka.ms/evenements-developpeurs
http://aka.ms/itcamps-france
Les accélérateursWindows Azure, Windows Phone,
Windows 8
http://aka.ms/telechargements
La Dev’Team sur MSDNhttp://aka.ms/devteam
L’IT Team sur TechNethttp://aka.ms/itteam