windows azure : tour d'horizon

31
Windows Azure Tour d’horizon

Upload: soat

Post on 14-Dec-2014

533 views

Category:

Technology


1 download

DESCRIPTION

Wilfried Woivré et Tommy Roughol vous proposent une conférence sur « Windows Azure : Tour d'horizon ! ». Qu'il s'agisse de connecter vos applications entre elles ou d'héberger un site à fort trafic, le Cloud Computing est toujours là pour répondre à vos besoins. Si cela vous intéresse, rejoignez-nous et sortez du brouillard, car Microsoft est là pour vous envoyer au 7ème ciel grâce à Windows Azure ! Au programme de cette session : les fonctionnalités de la plateforme, ses avantages, son utilisation, quelques cas pratiques et son modèle de tarification. Pensez au parachute, la dépressurisation est souvent brutale !

TRANSCRIPT

Page 1: Windows azure : tour d'horizon

Windows Azure Tour d’horizon

Page 2: Windows azure : tour d'horizon

Blogdev.howtommy.net Twitter@HowTommy

Tommy RougholSoat - Sarenza

C#ASP.Net

Page 3: Windows azure : tour d'horizon

Blogblog.woivre.fr Twitter@wilfriedwoivre

Wilfried WoivréSoat Expert C# / Azure

Windows Azure

Page 4: Windows azure : tour d'horizon

4

Agenda

Le cloud késkecé ? Microsoft Windows What ? Un portail pour les manager tous Open. Flexible. Rock Solid. Et sinon combien ça me coûte ?

Et si on a le temps :■Quelques exemples archis !

07/03/2013

Page 5: Windows azure : tour d'horizon

5

Le cloud késkecé ?

Le cloud computing est un concept qui consiste à déporter sur des serveurs distants des stockages et des traitements informatiques traditionnellement localisés sur des serveurs locaux ou sur le poste de l'utilisateur.

Selon le National Institute of Standards and Technology (NIST), le cloud computing est l'accès via le réseau, à la demande et en libre service, à des ressources informatiques virtualisées et mutualisées.

07/03/2013

Page 6: Windows azure : tour d'horizon

6

A quoi ça sert ?

Utilisation

Com

pu

te

Temps

Utilisation

Inactivité

“Puissance Ponctuelle“

Travaux ponctuels, par exemple batchLa capacité excédentaire est inutiliséeTime to market peut être ralenti

Com

p ut

e

Temps

“Pics Imprévisibles“

Utilisation Moyenne

Pics de demande difficiles à prévoirLes pics impactent les performancesImpossible de prévoir les cas extrêmes

Utilisation Moyenne

Com

pu

te

Temps

“Croissance Rapide “

Service populaire = montée en chargeTenir le rythme de croissance challenge l’ITComplexité du déploiement initial

Com

pu

te

Temps

Utilisation Moyenne

“Pics Prévisibles“

Services à forte saisonnalitéPics dus à une augmentation de la demandeComplexité IT et capacité gâchée

07/03/2013

Page 7: Windows azure : tour d'horizon

7

Différents nuages !InformatiqueTraditionnelle

Cloud IaaSInfrastructure

Cloud PaaSPlate-Forme

Stockage

Serveurs

Réseau

O/S

Middleware

Virtualisation

Applications

Runtime

Stockage

Serveurs

Réseau

O/S

Middleware

Virtualisation

Applications

Runtime

Géré

par

l’uti

lisate

ur

de c

loud

Géré

par l’o

péra

teur

Clo

ud

Géré

par

l’uti

lisate

ur

de c

loud

Géré

par

l’uti

lisate

ur

de

cloud

Stockage

Serveurs

Réseau

O/S

Middleware

Virtualisation

Applications

Runtime

Cloud SaaSSoftware

Stockage

Serveurs

Réseau

O/S

Middleware

Virtualisation

Applications

RuntimeGéré

par l’o

péra

teur

Clo

ud

Géré

par l’o

péra

teur

Clo

ud

07/03/2013

Page 8: Windows azure : tour d'horizon

8

Et donc ?

Usage BasedElastic

Self-Service

Pooled Resources

07/03/2013

Page 9: Windows azure : tour d'horizon

WINDOWS AZURE

907/03/2013

Page 10: Windows azure : tour d'horizon

10

Tout droit sorti d’on ne sait où ?

Windows LiveHotmail

(1996)450M+

utilisateurs(1997)550M

utilisateurs/ mois

Windows

Update

(1998)Plus gros service

entreprisex100M

Windows Live

Messenger

(1999)320M+

utilisateurs

(2003)5B conf mins/an

(2004)2B

emails/jour

(1999)2B

requêtes /mois

(2001)20M+

utilisateurs

Datacenters modulaires (en construction)

Collocation

Densification de serveurs

Containers

Office live

Meeting

07/03/2013

Page 11: Windows azure : tour d'horizon

11

En 3 mots

flexible open solid

07/03/2013

Page 12: Windows azure : tour d'horizon

12

infrastructure for building andrunning your applications

applicationbuilding blocks

storagebig data

caching

CDN

database

media

networking

traffic manager

virtualmachines

web sites

cloud services

compute

service bus

identity

mobile 07/03/2013

Page 13: Windows azure : tour d'horizon

13

En quelques briques

Global Physical Infrastructureservers / network / datacenters

caching identityservice

bus media cdn big datacommer

ceintegrati

onanalytic

s hpc mobile

compute storage networkingvirtual machines

web sites

cloud services

SQL database

noSQL database

blob storage

connect

virtual network

traffic manager

...

Fra

mew

ork

sS

erv

ices

Fab

ric

Infr

astr

uctu

re

N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN Locations

......

......

...

Automated

Managed

Resources

Elastic

Usage Based

07/03/2013

Page 14: Windows azure : tour d'horizon

14

Des API pour les manager tous…

SMAPI

Un portail, des portaux

PowerShell

Command-Line tool pour Linux & Mac

07/03/2013

Page 15: Windows azure : tour d'horizon

ET LE PORTAIL ?HTTPS://MANAGE.WINDOWSAZURE.COM

1507/03/2013

Page 16: Windows azure : tour d'horizon

16

Open, Flexible, Rock Solid

GitHub (https://github.com/WindowsAzure)

WebSites■PHP, Node.js, Python, et .Net

Cloud Services■.Net, Java

IAAS■Ubuntu, OpenSuse, CentOS■VM Depot

07/03/2013

Page 17: Windows azure : tour d'horizon

17

Open, Flexible, Rock Solid

Construisez votre propre cloud

• Intégration continue• Team Foundation Server• Team Foundation Service• Git• SVN• Etc.

07/03/2013

Page 18: Windows azure : tour d'horizon

18

Open, Flexible, Rock Solid

Quand ça ne tombe pas en panne…

Service géo-redondant

Gestion des instances au sein d’Azure

SLA de 99,9%07/03/2013

Page 19: Windows azure : tour d'horizon

DÉPLOIEMENT D’UNE APPLICATION

UN CLOUD SERVICE, PAR EXEMPLE

1907/03/2013

Page 20: Windows azure : tour d'horizon

20

Comment ça se passe ?

servicepackage

servicepackage

07/03/2013

Page 21: Windows azure : tour d'horizon

21

Mise à disposition des machines

07/03/2013

servicepackage

Server Rack 1 Server Rack 2

virtual machine virtual machine

Provision Role Instances Deploy App Code Configure Network

virtual machine virtual machine

Page 22: Windows azure : tour d'horizon

22

Mise à disposition des machines

07/03/2013

servicepackage

Windows Azure Datacenter

Provision Role Instances Deploy App Code Configure Network

Page 23: Windows azure : tour d'horizon

23

Déploiement de l’application

07/03/2013

Windows Azure Datacenter

servicepackage

Provision Role Instances Deploy App Code Configure Network

Page 24: Windows azure : tour d'horizon

24

Configuration du Load Balancer

07/03/2013

Network Load Balancer

Windows Azure Datacenter

Network load-balancer configured for traffic

Provision Role Instances Deploy App Code Configure Network

Page 25: Windows azure : tour d'horizon

25

Et en cas de panne ?

07/03/2013

Network Load Balancer

Windows Azure Datacenter

Page 26: Windows azure : tour d'horizon

26

Et sinon combien ça me coûte ? 3 mois gratuit avec quota

■750h Small Instances, 70Go Storage, 1SQL, 10 Websites

Forfait 20 à 30% moins cher

Paiement à l’utilisation07/03/2013

Page 27: Windows azure : tour d'horizon

27

Une calculatrice pour tout ça ? https://www.windowsazure.com/fr-fr/pricing/c

alculator/

2x instances Extra Small■1x Prod et 1x Staging

Intégration continue TFS CDN Azure Storage NoSQL 25Go

https://www.windowsazure.com/fr-fr/pricing/details/?currency-locale=de-de

07/03/2013

Page 28: Windows azure : tour d'horizon

28

Et des archis ?

Archi CQRS + Event Sourcing

07/03/2013

Page 29: Windows azure : tour d'horizon

29

Des bonnes pratiques d'archis Pensez hybride

Prendre en compte le réseau

Tolérance de panne

07/03/2013

Page 30: Windows azure : tour d'horizon

30

Questions ? Ou Pizzas ?

07/03/2013

Page 31: Windows azure : tour d'horizon

31

Communauté Azure France

• RDV chez la Communauté ZeCloud• RDV le 27 avril pour le Global

Windows Azure Boot Camp Paris

• Le site www.zecloud.fr • Les Azure Camps• Le groupe Facebook ZeCloud:

http://www.facebook.com/groups/zecloud/

• Twitter ZeCloud http://twitter.com/zecloud 07/03/2013