Session Techdays 2013 Azure Service Management API

Preview:

Citation preview

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

Benjamin GUINEBERTIERE
j'ai supprimé la remarque "Ne contient pas la clé privée" car côté client, on a besoin de la clef privée
Benjamin GUINEBERTIERE
j'ai supprimé la remarque "Ne contient pas la clé privée" car côté client, on a besoin de la clef privée

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

Jérôme Christ
fake surface + pies pour montrer une fonctionnalité envisageable en store app

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

?

Recommended