Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Soft Shake 2013 - Windows azure mobile services by Nicolas CLERC.

442 vues

Publié le

SoftShake 2013 session about Windows Azure Mobile Services.
by Nicolas CLERC - QuidMind

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Soft Shake 2013 - Windows azure mobile services by Nicolas CLERC.

  1. 1. Azure Mobile Services Le développement Mobile Multiplateforme avec Windows azure Nicolas CLERC Tour Part Dieu 129 rue Servient 69326 Lyon Cedex 3 France nclerc@quidmind.com Foundateur Microsoft Regional Director Innovation as a service Tél : +33 (0)650 12 90 89 Fax : +33 (0)956 07 04 03 www.quidmind.com « L’art de la réussite consiste à savoir s’entourer des meilleurs. » John Fitzgerald Kennedy © QuidMind 2013 – Reproduction interdite
  2. 2. Agenda • • • • • • Kesako Données Logique serveur CRUD Authentification Notification Batch www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  3. 3. kesako • Un ensemble de fonctionnalités et services destinés aux applications mobiles • Multiplateforme natif : W8, WP7&8, iOs, Android, HTML/JS, API Rest/JS/JSon • Accessible à travers un abonnement Azure – http://manage.windowsazure.com • Montée en charge et haute disponibilité – Un niveau d’utilisation gratuit est disponible • Versionning de code source (TFS, Git, …) www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  4. 4. www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  5. 5. Données • Stockage de données dans le cloud • Schéma libre si besoin • Orienté application ET utilisateur : les accès portent sur les données d’un utilisateur au sein d’une application – Volumétrie limité – Pas de données complexes (pas de jointure, clé secondaire, index, …)  NE REMPLACE PAS UN SGBD • Evènement CRUD interceptable au niveau du serveur www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  6. 6. Logique serveur • Scripting sur évènements – Basé sur NodeJS + modules spécifiques – http://msdn.microsoft.com/en-us/library/windowsazure/jj554226.aspx • Interception des opérations de Create, Read, Update, Delete – – – – Filtrage sécurité, Traçabilité, … • Edition web avec ‘complétion’ de code et vérification syntaxique www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  7. 7. Authentification • Support des authentifications publiques LiveId, Facebook, Twitter, Google • Propagation de l’identification via les requêtes de données • Sécurisation et filtrage dans la logique serveu www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  8. 8. Notification • API permettant d’utiliser simplement les différents système de notifications mobile – Windows Phone – Windows Store – Apple iOs – Google • Objet serveur – Apns.*, wns.*, gcm.*, mnps.* www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  9. 9. Batch • Créer une tache en JS exécutée à la demande ou à intervalle régulier www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite
  10. 10. Merci ! nclerc@quidmind.com www.quidmind.com Innovation as a service © QuidMind 2013 – Reproduction interdite

×