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
Gérez Windows Azure dans une Windows Store App grâce aux API REST !
Architecture / Azure / Cloud
Jérôme Christ
Ali Lengrai Benjamin Guinebertière
Consultant .NET Expert technique .NET
Conseiller technologique Windows Azure
DCube SQLI Microsoft Francetwitter: @christjerome
twitter: @alilengrai twitter: @benjguin
Windows Azure
DCube
Gold Partner Application Software
Modern App – Windows 8
Pole Web Development
Azure Inner CircleMobile Service – Service Bus
Pole de compétencesSharePoint
Gold Partner Business
IntelligenceBig Data – SQL
Server
SharePoint 2013
Structure à taille humaine de 40 Consultants+Passionnés des Nouvelles Technologies
Agile .NetFranc
eQUALIT
Y
#dcube
Windows Azure
Sqli Group+UNE STRUCTURE AGILE> 1800 collaborateursCA 165 M€ (n.a.)
Capacité d’accompagnement à l’internationalNos Agences : Paris, Lyon, Dijon, Bordeaux, Nantes, Rouen, Toulouse, Suisse, Belgique, Luxembourg, Pays-Bas, Maroc
+UN MODÈLE INTÉGRÉ
• Synergies entre nos 5 métiers• De l’idée à l’accompagnement du
changement• Un institut de formation sur tous les
métiers du groupe
Windows Azure
ScénarioContoso.cloudapp.net
Windows Azure
Windows Azure
ScénarioContoso.cloudapp.net
Windows Azure
Application métier déployéesur des ressources cloud
Scénario
Interface de gestion simplifiée, disponible sous forme d’application du Windows Store
Windows Azure
Windows Azure
• Introduction aux API REST• Authentification des requêtes• Elasticité• Historique de l’abonnement
Plan
INTRODUCTION AUX API RESTChapitre 1
Windows Azure
Windows Azure
REST API
Windows Azure Mobile Services REST API
Windows Azure Service Management REST API
Windows Azure Storage Services REST API
Windows Azure
http://msdn.microsoft.com/en-us/library/ee460799.aspx
Où trouver la documentation ?
Windows Azure
http://msdn.microsoft.com/en-us/library/gg715283.aspx
Où trouver la documentation ?
Windows Azure
• Ce qu’on peut gérer– IaaS (VM, réseau, ...)– PaaS (Cloud services, SQL Database, ...)– Consommation (en partie)
• D’autres ressources Windows Azure se gèrent autrement– Espace de noms Active Directory Access Control (portail)– Facturation (portail)– Abonnement (portail)– ...
Que peut-on faire ?
AUTHENTIFICATION D’UNE REQUÊTE
Chapitre 2
Windows Azure
Windows Azure
Certificat de gestion
store / .pfx
.cer
Windows Azure
• Avec certificat client – Certificat : X509 v3 – Utilisation de HTTPS– Peut être un certificat auto-signé–
http://msdn.microsoft.com/en-us/library/ee460782.aspx
Authentification d’une requête
Windows Azure
• Génération et téléchargement avec .publishSettings– https://windows.azure.com/download/publishprofile.aspx
ou• Gestion manuelle du certificat
Certificat de gestion
Windows Azure
Certificat de gestion
store / .pfx
.cer
Démo
Création d’un certificat avec makecert
upload
Windows Azure
Démo
Authentification d’une requête
Windows Azure
MANIPULATION DE MACHINES VIRTUELLES
Chapitre 3
Windows Azure
Windows Azure
Images de machines virtuelles
SYSP
REP
Image de stock
VM CONTOSO Temp
Image CONTOS
O
VM CONTOS
O 1
VM CONTOS
On...
Démo
Instanciation d’une machine virtuelle SYSPREPée
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
Windows Azure
ELASTICITÉChapitre 4
Windows Azure
Windows Azure
WASABi
Windows Azure
WASABi
Windows Azure
WASABi
Windows Azure
WASABi
Démo
Surveillance et élasticité avec WASABI
Windows Azure
HISTORIQUE DE L’ABONNEMENTChapitre 5
Windows Azure
Windows Azure
Historique
Stock-age59%
Sites web23%
Création51%
Mise à jour49%
Opérations
Démo
Récupération de ce qui s’est passé sur l’abonnement récemment
Windows Azure
Démo
et où en sont nos déploiement?
Windows Azure
CONCLUSION, QUESTIONS/RÉPONSES
Windows Azure
Windows Azure
• Windows Azure: http://windowsazure.com
• WASABi fait partie de l’Enterprise Library 5.0 Integration Pack for Windows Azurehttp://entlib.codeplex.com/wikipage?title=EntLib5Azure
• Ressources en français et accélérateur Windows Azure
http://aka.ms/cloud
Ressources
Windows Azure
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
Windows Azure
?