développez des applications mobiles ios, android, windows phone et windows 8 avec un cloud super...

Post on 21-Jun-2015

176 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Découvrez comment Windows Azure Mobile Services simplifie le développement de la partie cloud de vos applications mobiles.

TRANSCRIPT

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

Facebook

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

top related