SlideShare une entreprise Scribd logo
Windows Azure Mobile Services

                        ZeCloud – Azure Camp – 26 septembre 2012
                               Windows Azure : The Origins




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

             Disponible UNIQUEMENT pour Windows 8 !

             Requêtable dans une certaines mesure via un service REST

             Version pour iOS et Android en cours de développement
                 http://blog.xamarin.com/2012/09/20/xamarin-partners-with-
                  microsoft-to-support-azure-mobile-services-on-android-and-ios/
                 Déjà en preview !!


             Disponible sur GitHub




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

             Service de CRUD
                   Create
                   Read
                   Update
                   Delete


             Push notification sur Windows 8

             Service d’identification




http://blog.woivre.fr        Wilfried Woivré – MVP Windows Azure – So@t 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 – So@t 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 – So@t 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 – So@t Expert Azure   http://zecloud.fr
Vue d’ensemble du portail




http://blog.woivre.fr   Wilfried Woivré – MVP Windows Azure – So@t 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 – So@t 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 – So@t 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 – So@t Expert Azure   http://zecloud.fr
Et en vrai ça donne quoi ?




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

             Un site pour les activer tous !
                 https://manage.dev.live.com/build?wa=wsignin1.0




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

             Push




             Authentification




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




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




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

Contenu connexe

Tendances

Ze cloud chez Palo it
Ze cloud chez Palo itZe cloud chez Palo it
Ze cloud chez Palo it
Aymeric Weinbach
 
Wilfried woivré intégration continue
Wilfried woivré   intégration continueWilfried woivré   intégration continue
Wilfried woivré intégration continue
Aymeric Weinbach
 
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 HDInsight
benjguin
 
Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13
benjguin
 
Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15
benjguin
 
Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02
Gonéri Le Bouder
 
Le bulletin Azure épisode 2
Le bulletin Azure épisode 2Le bulletin Azure épisode 2
Le bulletin Azure épisode 2
benjguin
 
Le bulletin Azure épisode 3
Le bulletin Azure épisode 3Le bulletin Azure épisode 3
Le bulletin Azure épisode 3
benjguin
 
Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1
benjguin
 
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
SOAT
 
Windows azure et windows phone
Windows azure et windows phoneWindows azure et windows phone
Windows azure et windows phone
Aymeric Weinbach
 
Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5
benjguin
 
Etude de zentyal
Etude de zentyalEtude de zentyal
Etude de zentyal
SamiMessaoudi4
 
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
benjguin
 
Présentation de Node.js
Présentation de Node.jsPrésentation de Node.js
Présentation de Node.js
Mickael Couzinet
 
Techdays azure pour les développeurs
Techdays azure pour les développeursTechdays azure pour les développeurs
Techdays azure pour les développeurs
Aymeric Weinbach
 
Azugfr 2703 - service fabric
Azugfr   2703 - service fabricAzugfr   2703 - service fabric
Azugfr 2703 - service fabric
Wilfried Woivre
 
Node.js et les nouvelles technologies javascript
Node.js et les nouvelles technologies javascriptNode.js et les nouvelles technologies javascript
Node.js et les nouvelles technologies javascript
Khalid Jebbari
 
2014.12.11 - TECH CONF #3 - Présentation Node.js
2014.12.11 - TECH CONF #3 - Présentation Node.js2014.12.11 - TECH CONF #3 - Présentation Node.js
2014.12.11 - TECH CONF #3 - Présentation Node.js
TelecomValley
 

Tendances (20)

Ze cloud chez Palo it
Ze cloud chez Palo itZe cloud chez Palo it
Ze cloud chez Palo it
 
Wilfried woivré intégration continue
Wilfried woivré   intégration continueWilfried woivré   intégration continue
Wilfried woivré intégration continue
 
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
 
Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13Le Bulletin Azure épisode 13
Le Bulletin Azure épisode 13
 
Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15Le Bulletin Azure, épisode 15
Le Bulletin Azure, épisode 15
 
Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02
 
Le bulletin Azure épisode 2
Le bulletin Azure épisode 2Le bulletin Azure épisode 2
Le bulletin Azure épisode 2
 
Le bulletin Azure épisode 3
Le bulletin Azure épisode 3Le bulletin Azure épisode 3
Le bulletin Azure épisode 3
 
Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1Le Bulletin Azure épisode 1
Le Bulletin Azure épisode 1
 
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
 
Windows azure et windows phone
Windows azure et windows phoneWindows azure et windows phone
Windows azure et windows phone
 
Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5Le Bulletin Azure Episode 5
Le Bulletin Azure Episode 5
 
Etude de zentyal
Etude de zentyalEtude de zentyal
Etude de zentyal
 
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
 
Présentation de Node.js
Présentation de Node.jsPrésentation de Node.js
Présentation de Node.js
 
Techdays azure pour les développeurs
Techdays azure pour les développeursTechdays azure pour les développeurs
Techdays azure pour les développeurs
 
Azugfr 2703 - service fabric
Azugfr   2703 - service fabricAzugfr   2703 - service fabric
Azugfr 2703 - service fabric
 
Node.js et les nouvelles technologies javascript
Node.js et les nouvelles technologies javascriptNode.js et les nouvelles technologies javascript
Node.js et les nouvelles technologies javascript
 
2014.12.11 - TECH CONF #3 - Présentation Node.js
2014.12.11 - TECH CONF #3 - Présentation Node.js2014.12.11 - TECH CONF #3 - Présentation Node.js
2014.12.11 - TECH CONF #3 - Présentation Node.js
 

Similaire à Wilfried woivré windows azure mobile services

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
Microsoft 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
 
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
 
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
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 AD
MCKLMT
 
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
Microsoft Technet France
 
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
 
[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
 
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
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnant
Microsoft
 
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Cédric Leblond
 
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
Microsoft
 
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
Microsoft Technet France
 
Node.js dans Azure
Node.js dans AzureNode.js dans Azure
Node.js dans Azure
Microsoft
 
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 projects
FactoVia
 
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Microsoft
 
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
Levio
 
Introduction gwab 2014 paris
Introduction gwab 2014 parisIntroduction gwab 2014 paris
Introduction gwab 2014 paris
Aymeric Weinbach
 
Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ... Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ...
Microsoft Technet France
 

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

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
 
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...
 
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
 
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
 
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_...
 
[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...
 
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...
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnant
 
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
 
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 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
 
Node.js dans Azure
Node.js dans AzureNode.js dans Azure
Node.js dans Azure
 
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
 
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
 
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
 
Introduction gwab 2014 paris
Introduction gwab 2014 parisIntroduction gwab 2014 paris
Introduction gwab 2014 paris
 
Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ... Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ...
 

Plus de Aymeric Weinbach

Serverless everywhere
Serverless everywhereServerless everywhere
Serverless everywhere
Aymeric Weinbach
 
Gaib19 azure + ia = art
Gaib19   azure + ia = artGaib19   azure + ia = art
Gaib19 azure + ia = art
Aymeric Weinbach
 
Gab 2017 iot azure aymeric weinbach
Gab 2017 iot  azure aymeric weinbachGab 2017 iot  azure aymeric weinbach
Gab 2017 iot azure aymeric weinbach
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
Aymeric Weinbach
 
Cnam azure ze cloud resource manager
Cnam azure ze cloud  resource managerCnam azure ze cloud  resource manager
Cnam azure ze cloud resource manager
Aymeric 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 automatisation
Aymeric 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 azure
Aymeric Weinbach
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sites
Aymeric Weinbach
 
Cnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile servicesCnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile services
Aymeric 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 generale
Aymeric Weinbach
 
Cnam cours azure iaas
Cnam cours azure iaasCnam cours azure iaas
Cnam cours azure iaas
Aymeric Weinbach
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud services
Aymeric Weinbach
 
Cnam azure 2015 storage
Cnam azure 2015  storageCnam azure 2015  storage
Cnam azure 2015 storage
Aymeric Weinbach
 
Windows azure gwab - mobile services
Windows azure   gwab - mobile servicesWindows azure   gwab - mobile services
Windows azure gwab - mobile services
Aymeric 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 cloud
Aymeric 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 Paris
Aymeric Weinbach
 
Gwab 2014 Paris keynote
Gwab 2014 Paris keynoteGwab 2014 Paris keynote
Gwab 2014 Paris keynote
Aymeric Weinbach
 
Session Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 parisSession Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 paris
Aymeric 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 – Azure Camp – 26 septembre 2012 Windows Azure : The Origins http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr
  • 2. Halte aux idées préconçues Disponible UNIQUEMENT pour Windows 8 ! Requêtable dans une certaines mesure via un service REST Version pour iOS et Android en cours de développement  http://blog.xamarin.com/2012/09/20/xamarin-partners-with- microsoft-to-support-azure-mobile-services-on-android-and-ios/  Déjà en preview !! Disponible sur GitHub http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr
  • 3. Windows Azure Mobile Services Service de CRUD  Create  Read  Update  Delete Push notification sur Windows 8 Service d’identification http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t 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 – So@t 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 – So@t 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 – So@t Expert Azure http://zecloud.fr
  • 7. Vue d’ensemble du portail http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t 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 – So@t 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 – So@t 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 – So@t Expert Azure http://zecloud.fr
  • 11. Et en vrai ça donne quoi ? http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr
  • 12. Push & Authentification Un site pour les activer tous !  https://manage.dev.live.com/build?wa=wsignin1.0 http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr
  • 13. Et au niveau du code ? Push Authentification http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr
  • 14. Et en vrai ? http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr
  • 15. Questions ? http://blog.woivre.fr Wilfried Woivré – MVP Windows Azure – So@t Expert Azure http://zecloud.fr