SlideShare une entreprise Scribd logo
1  sur  17
Windows Azure Mobile Services

                          ZeCloud – BarCamp– 22 novembre 2012
                           Agilité & Mobilité avec Windows Azure




http://blog.woivre.fr     Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Halte aux idées préconçues

             Disponible pour
                   Windows 8
                   Windows Phone 8
                   iOS
                   Bientôt Android


             Requêtable dans une certaine mesure via un service REST

             Disponible sur GitHub




http://blog.woivre.fr        Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Windows Azure Mobile Services

             Service de CRUD
                   Create
                   Read
                   Update
                   Delete


             Push notification

             Service d’identification




http://blog.woivre.fr        Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Les principes du CRUD

             Application dans les nuages

             Stockage dans une base de données SQL Azure




http://blog.woivre.fr     Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Sur Windows Azure

             Monitoring

             Schéma de table dynamique

             Application scalable

             Consultation de logs

             Application Node.js




http://blog.woivre.fr     Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Les entités

             Une entité = une table
             Un identifiant unique
             Colonnes indexables
             Permissions par méthode du CRUD
             Méthode du CRUD modifiable




http://blog.woivre.fr    Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Vue d’ensemble du portail




http://blog.woivre.fr   Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Création d’une table

             Décorer avec DataContract
                 Nom obligatoire
                 Tout en minuscule




http://blog.woivre.fr       Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Utilisation du CRUD

             Service asynchrone

             Sécurité avec une Secret Key




http://blog.woivre.fr     Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Validation des données côté serveur

             Serveur Node.js
                 Validation des saisies via du code JavaScript
                 Ajout de propriétés à la volée




http://blog.woivre.fr        Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Allez plus loin avec Node.js

             Envoi de mail via SendGrid




             Envoi de SMS via Twilio




http://blog.woivre.fr      Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Et encore plus loin

             Utilisation du Table Storage




http://blog.woivre.fr      Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Et en vrai ça donne quoi ?




http://blog.woivre.fr   Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Push & Authentification

             Authentification
                   Microsoft Account
                   Facebook
                   Google
                   Twitter


             Push




http://blog.woivre.fr         Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Et au niveau du code ?

             Push




             Authentification




http://blog.woivre.fr     Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Et en vrai ?




http://blog.woivre.fr   Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr
Questions ?




http://blog.woivre.fr   Wilfried Woivré – MVP Windows Azure – Soat Expert Azure   http://zecloud.fr

Contenu connexe

Tendances

Techdays azure pour les développeurs
Techdays azure pour les développeursTechdays azure pour les développeurs
Techdays azure pour les développeursAymeric Weinbach
 
Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13benjguin
 
Le bulletin Azure épisode 2
Le bulletin Azure épisode 2Le bulletin Azure épisode 2
Le bulletin Azure épisode 2benjguin
 
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...AZUG FR
 
Le bulletin Azure épisode 14: MetricsHub et HDInsight
Le bulletin Azure épisode 14: MetricsHub et HDInsightLe bulletin Azure épisode 14: MetricsHub et HDInsight
Le bulletin Azure épisode 14: MetricsHub et HDInsightbenjguin
 
Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...
Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...
Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...Vincent Thavonekham-Pro
 
Windows azure et windows phone
Windows azure et windows phoneWindows azure et windows phone
Windows azure et windows phoneAymeric Weinbach
 
Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15benjguin
 
Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5benjguin
 
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...Vincent Thavonekham-Pro
 
Industrialisation des développements d'Apps SharePoint avec Node.js
Industrialisation des développements d'Apps SharePoint avec Node.jsIndustrialisation des développements d'Apps SharePoint avec Node.js
Industrialisation des développements d'Apps SharePoint avec Node.jsGuillaume Meyer
 
Le bulletin Azure épisode 3
Le bulletin Azure épisode 3Le bulletin Azure épisode 3
Le bulletin Azure épisode 3benjguin
 
Cancellable Promises
Cancellable PromisesCancellable Promises
Cancellable PromisesJulien Rollet
 
Node.js dans Azure
Node.js dans AzureNode.js dans Azure
Node.js dans AzureMicrosoft
 
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoCycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoMicrosoft
 
Le Bulletin Azure, témoignage de V-Trafic et Inifinite Square
Le Bulletin Azure, témoignage de V-Trafic et Inifinite SquareLe Bulletin Azure, témoignage de V-Trafic et Inifinite Square
Le Bulletin Azure, témoignage de V-Trafic et Inifinite Squarebenjguin
 
Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013Microsoft Technet France
 
Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1benjguin
 

Tendances (20)

Ze cloud data-aspectize
Ze cloud   data-aspectizeZe cloud   data-aspectize
Ze cloud data-aspectize
 
Ze cloud chez Palo it
Ze cloud chez Palo itZe cloud chez Palo it
Ze cloud chez Palo it
 
Techdays azure pour les développeurs
Techdays azure pour les développeursTechdays azure pour les développeurs
Techdays azure pour les développeurs
 
Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13
 
Le bulletin Azure épisode 2
Le bulletin Azure épisode 2Le bulletin Azure épisode 2
Le bulletin Azure épisode 2
 
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
 
Le bulletin Azure épisode 14: MetricsHub et HDInsight
Le bulletin Azure épisode 14: MetricsHub et HDInsightLe bulletin Azure épisode 14: MetricsHub et HDInsight
Le bulletin Azure épisode 14: MetricsHub et HDInsight
 
Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...
Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...
Gab2015 Cedric Derue Vincent Thavonekham Approche Devops pour builder une sol...
 
Windows azure et windows phone
Windows azure et windows phoneWindows azure et windows phone
Windows azure et windows phone
 
Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15
 
Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5
 
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
 
Industrialisation des développements d'Apps SharePoint avec Node.js
Industrialisation des développements d'Apps SharePoint avec Node.jsIndustrialisation des développements d'Apps SharePoint avec Node.js
Industrialisation des développements d'Apps SharePoint avec Node.js
 
Le bulletin Azure épisode 3
Le bulletin Azure épisode 3Le bulletin Azure épisode 3
Le bulletin Azure épisode 3
 
Cancellable Promises
Cancellable PromisesCancellable Promises
Cancellable Promises
 
Node.js dans Azure
Node.js dans AzureNode.js dans Azure
Node.js dans Azure
 
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoCycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
 
Le Bulletin Azure, témoignage de V-Trafic et Inifinite Square
Le Bulletin Azure, témoignage de V-Trafic et Inifinite SquareLe Bulletin Azure, témoignage de V-Trafic et Inifinite Square
Le Bulletin Azure, témoignage de V-Trafic et Inifinite Square
 
Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013
 
Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1
 

Similaire à Wilfried woivré windows azure mobile services

Wilfried woivre web api & windows azure web sites
Wilfried woivre   web api & windows azure web sitesWilfried woivre   web api & windows azure web sites
Wilfried woivre web api & windows azure web sitesAymeric Weinbach
 
Gérez Windows Azure dans une Windows Store App grâce aux API REST !
Gérez Windows Azure dans une Windows Store App grâce aux API REST !Gérez Windows Azure dans une Windows Store App grâce aux API REST !
Gérez Windows Azure dans une Windows Store App grâce aux API REST !Microsoft Technet France
 
Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13
Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13
Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13SOAT
 
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...Microsoft Technet France
 
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et ADTechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et ADMCKLMT
 
Les VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADLes VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADMicrosoft Technet France
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...vlabatut
 
Azugfr 2703 - service fabric
Azugfr   2703 - service fabricAzugfr   2703 - service fabric
Azugfr 2703 - service fabricWilfried Woivre
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projectsMicrosoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projectsFactoVia
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantMicrosoft
 
Expérience pratique de développement Azure
Expérience pratique de développement AzureExpérience pratique de développement Azure
Expérience pratique de développement AzureLevio
 
TechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureTechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureThomas Conté
 
Le Cloud Hybride avec System Center 2012 R2 et Windows Azure
Le Cloud Hybride avec System Center 2012  R2 et Windows AzureLe Cloud Hybride avec System Center 2012  R2 et Windows Azure
Le Cloud Hybride avec System Center 2012 R2 et Windows AzureMicrosoft Technet France
 
Introduction gwab 2014 paris
Introduction gwab 2014 parisIntroduction gwab 2014 paris
Introduction gwab 2014 parisAymeric Weinbach
 
Windows azure mobile services deep dive
Windows azure mobile services deep diveWindows azure mobile services deep dive
Windows azure mobile services deep diveAymeric Weinbach
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Microsoft Décideurs IT
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Microsoft Technet France
 
Gab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureGab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureVincent Thavonekham-Pro
 

Similaire à Wilfried woivré windows azure mobile services (20)

Wilfried woivre web api & windows azure web sites
Wilfried woivre   web api & windows azure web sitesWilfried woivre   web api & windows azure web sites
Wilfried woivre web api & windows azure web sites
 
Gérez Windows Azure dans une Windows Store App grâce aux API REST !
Gérez Windows Azure dans une Windows Store App grâce aux API REST !Gérez Windows Azure dans une Windows Store App grâce aux API REST !
Gérez Windows Azure dans une Windows Store App grâce aux API REST !
 
Cloud Hybride, le SSO de bout en bout
Cloud Hybride, le SSO de bout en bout Cloud Hybride, le SSO de bout en bout
Cloud Hybride, le SSO de bout en bout
 
Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13
Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13
Windows Azure et SharePoint la Cloud-Story par Wilfried Woivre le 27/06/13
 
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
 
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et ADTechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
 
Les VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADLes VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et AD
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
 
Azugfr 2703 - service fabric
Azugfr   2703 - service fabricAzugfr   2703 - service fabric
Azugfr 2703 - service fabric
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projectsMicrosoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnant
 
Expérience pratique de développement Azure
Expérience pratique de développement AzureExpérience pratique de développement Azure
Expérience pratique de développement Azure
 
TechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureTechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows Azure
 
Le Cloud Hybride avec System Center 2012 R2 et Windows Azure
Le Cloud Hybride avec System Center 2012  R2 et Windows AzureLe Cloud Hybride avec System Center 2012  R2 et Windows Azure
Le Cloud Hybride avec System Center 2012 R2 et Windows Azure
 
Introduction gwab 2014 paris
Introduction gwab 2014 parisIntroduction gwab 2014 paris
Introduction gwab 2014 paris
 
Windows azure mobile services deep dive
Windows azure mobile services deep diveWindows azure mobile services deep dive
Windows azure mobile services deep dive
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
Gab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureGab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur Azure
 

Plus de Aymeric Weinbach

Gab 2017 iot azure aymeric weinbach
Gab 2017 iot  azure aymeric weinbachGab 2017 iot  azure aymeric weinbach
Gab 2017 iot azure aymeric weinbachAymeric Weinbach
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016Aymeric Weinbach
 
Cnam azure ze cloud resource manager
Cnam azure ze cloud  resource managerCnam azure ze cloud  resource manager
Cnam azure ze cloud resource managerAymeric Weinbach
 
Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote Aymeric Weinbach
 
Gab paris 2015 automatisation
Gab paris 2015   automatisationGab paris 2015   automatisation
Gab paris 2015 automatisationAymeric Weinbach
 
Gab 2015 aymeric weinbach azure iot
Gab   2015 aymeric weinbach azure iot Gab   2015 aymeric weinbach azure iot
Gab 2015 aymeric weinbach azure iot Aymeric Weinbach
 
Concevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azureConcevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azureAymeric Weinbach
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sitesAymeric Weinbach
 
Cnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile servicesCnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile servicesAymeric Weinbach
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleAymeric Weinbach
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud servicesAymeric Weinbach
 
Windows azure gwab - mobile services
Windows azure   gwab - mobile servicesWindows azure   gwab - mobile services
Windows azure gwab - mobile servicesAymeric Weinbach
 
Gérer facilement les identités dans le cloud
Gérer facilement les identités dans le cloudGérer facilement les identités dans le cloud
Gérer facilement les identités dans le cloudAymeric Weinbach
 
Backup Recovery Hybride avec Windows Azure Backup au Gwab 2014 Paris
Backup Recovery Hybride avec Windows Azure Backup au Gwab 2014 ParisBackup Recovery Hybride avec Windows Azure Backup au Gwab 2014 Paris
Backup Recovery Hybride avec Windows Azure Backup au Gwab 2014 ParisAymeric Weinbach
 
Session Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 parisSession Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 parisAymeric Weinbach
 

Plus de Aymeric Weinbach (20)

Serverless everywhere
Serverless everywhereServerless everywhere
Serverless everywhere
 
Gaib19 azure + ia = art
Gaib19   azure + ia = artGaib19   azure + ia = art
Gaib19 azure + ia = art
 
Gab 2017 iot azure aymeric weinbach
Gab 2017 iot  azure aymeric weinbachGab 2017 iot  azure aymeric weinbach
Gab 2017 iot azure aymeric weinbach
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016
 
Cnam azure ze cloud resource manager
Cnam azure ze cloud  resource managerCnam azure ze cloud  resource manager
Cnam azure ze cloud resource manager
 
Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote
 
Gab paris 2015 automatisation
Gab paris 2015   automatisationGab paris 2015   automatisation
Gab paris 2015 automatisation
 
Gab 2015 aymeric weinbach azure iot
Gab   2015 aymeric weinbach azure iot Gab   2015 aymeric weinbach azure iot
Gab 2015 aymeric weinbach azure iot
 
Concevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azureConcevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azure
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sites
 
Cnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile servicesCnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile services
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generale
 
Cnam cours azure iaas
Cnam cours azure iaasCnam cours azure iaas
Cnam cours azure iaas
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud services
 
Cnam azure 2015 storage
Cnam azure 2015  storageCnam azure 2015  storage
Cnam azure 2015 storage
 
Windows azure gwab - mobile services
Windows azure   gwab - mobile servicesWindows azure   gwab - mobile services
Windows azure gwab - mobile services
 
Gérer facilement les identités dans le cloud
Gérer facilement les identités dans le cloudGérer facilement les identités dans le cloud
Gérer facilement les identités dans le cloud
 
Backup Recovery Hybride avec Windows Azure Backup au Gwab 2014 Paris
Backup Recovery Hybride avec Windows Azure Backup au Gwab 2014 ParisBackup Recovery Hybride avec Windows Azure Backup au Gwab 2014 Paris
Backup Recovery Hybride avec Windows Azure Backup au Gwab 2014 Paris
 
Gwab 2014 Paris keynote
Gwab 2014 Paris keynoteGwab 2014 Paris keynote
Gwab 2014 Paris keynote
 
Session Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 parisSession Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 paris
 

Wilfried woivré windows azure mobile services

  • 1. Windows Azure Mobile Services ZeCloud – BarCamp– 22 novembre 2012 Agilité & Mobilité avec Windows Azure http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 2. Halte aux idées préconçues Disponible pour  Windows 8  Windows Phone 8  iOS  Bientôt Android Requêtable dans une certaine mesure via un service REST Disponible sur GitHub http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 3. Windows Azure Mobile Services Service de CRUD  Create  Read  Update  Delete Push notification Service d’identification http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 4. Les principes du CRUD Application dans les nuages Stockage dans une base de données SQL Azure http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 5. Sur Windows Azure Monitoring Schéma de table dynamique Application scalable Consultation de logs Application Node.js http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 6. Les entités Une entité = une table Un identifiant unique Colonnes indexables Permissions par méthode du CRUD Méthode du CRUD modifiable http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 7. Vue d’ensemble du portail http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 8. Création d’une table Décorer avec DataContract  Nom obligatoire  Tout en minuscule http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 9. Utilisation du CRUD Service asynchrone Sécurité avec une Secret Key http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 10. Validation des données côté serveur Serveur Node.js  Validation des saisies via du code JavaScript  Ajout de propriétés à la volée http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 11. Allez plus loin avec Node.js Envoi de mail via SendGrid Envoi de SMS via Twilio http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 12. Et encore plus loin Utilisation du Table Storage http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 13. Et en vrai ça donne quoi ? http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 14. Push & Authentification Authentification  Microsoft Account  Facebook  Google  Twitter Push http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 15. Et au niveau du code ? Push Authentification http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 16. Et en vrai ? http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr
  • 17. Questions ? http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – Soat Expert Azure http://zecloud.fr