37

A la découverte de Windows Azure (1 ère partie)

  • Upload
    floria

  • View
    34

  • Download
    3

Embed Size (px)

DESCRIPTION

A la découverte de Windows Azure (1 ère partie). Gregory Renard Wygwam. Sébastien Warin Wygwam. A la découverte de Windows Azure. Rappel sur le Cloud Computing Le Cloud chez Microsoft La plateforme Windows Azure Quel coût de la plateforme. L es challenges informatiques. - PowerPoint PPT Presentation

Citation preview

Page 1: A la découverte de Windows Azure (1 ère  partie)
Page 2: A la découverte de Windows Azure (1 ère  partie)

2

A la découverte de Windows Azure (1ère partie)

Gregory RenardWygwam

Sébastien WarinWygwam

Page 3: A la découverte de Windows Azure (1 ère  partie)

3

A la découverte de Windows Azure

Rappel sur le Cloud ComputingLe Cloud chez MicrosoftLa plateforme Windows AzureQuel coût de la plateforme

Page 4: A la découverte de Windows Azure (1 ère  partie)

4

Les challenges informatiques

4

• Manque d’agilité pour parvenir à déployer les applications et services qui créent de la valeur métier

• Equipes informatiques essentiellement focalisées sur l’exploitation des systèmes existants, pas sur les projets stratégiques pour l’entreprise

• Maintenance et sécurité des postes de travail et des applications difficiles et coûteuses

• Coûts informatiques non prédictibles et non maîtrisés

Des métiers moins productifs et peu

satisfaits

Des directions générales ne

percevant que des coûts et faible ROI

Page 5: A la découverte de Windows Azure (1 ère  partie)

5

MainframeClient-Server

WebSOACloud

5ème génération d’architecture

19701980

19902000

2010

Page 6: A la découverte de Windows Azure (1 ère  partie)

6

Qu’est-ce que le Cloud Computing ?

information as a service

infrastructure as a service

everything as a service

software as a service

platform as a service

Page 7: A la découverte de Windows Azure (1 ère  partie)

7

5 caractéristiques essentielles• Self-service, à la demande• Accès réseau ubiquitaire• Mise en commun des ressources

• Indépendance de l’emplacement• Homogénéité

• « Élasticité » rapide• Service mesuré en permanence

Page 8: A la découverte de Windows Azure (1 ère  partie)

8

3 Modèles de Service

• Software as a Service (SaaS)• Utilisation des applications du fournisseur de services à travers

le réseau

• Platform as a Service (PaaS)• Déploiement d’applications créées par le client dans le Cloud

• Infrastructure as a Service (IaaS)• Location de capacités de traitement, de stockage, de réseau et

autres ressources

Page 9: A la découverte de Windows Azure (1 ère  partie)

9

Avantage économique !

Charge actuelle

Capacités fournies par

l’IT

« Gâchis » de

capacités

Sous-capacité

Coût fixe pour les

capacités fournies par

l’IT

Prévision de charge

Barrière pour les

innovations

CAPA

CITE

INFO

RMAT

IQU

E

TEMPS

Page 10: A la découverte de Windows Azure (1 ère  partie)

10

Charge actuelle

Capacités fournies par

l’IT

Réduction des investissement

s initiaux

Réduction de la

surcapacité

Pas de sous-capacité

Réduction possible des capacités IT en cas de diminution

de la charge

Prévision de

charge

CAPA

CITE

INFO

RMAT

IQU

E

TEMPS

Avec…

Avantage économique !

Page 11: A la découverte de Windows Azure (1 ère  partie)

11

Microsoft, le Cloud ?

(1996)+ 450 M

util. actifs

Windows Live

Hotmail (1997)550 M

util./mois

(1998)Logiciel + Service450 M util.

Windows

Update(1999)+ 320 M util. actifs

Windows Live

Messenger

(1999)2 Milliards requêtes/m

ois

(2001)+ 20 M

util. actifs

(2003)5

milliards min

conf /an

(2004)2

milliards emails/jou

r

(2010)Disponible pour 450

millions de consomma

teurs

Web Applications

1 milliard =Nombre d’authentification Windows Live ID chaque jour

Windows Live

Page 12: A la découverte de Windows Azure (1 ère  partie)

12IT as a Service

SOFTWAREA S A S E R V I C E

PLATFORMA S A S E R V I C E

INFRASTRUCTUREA S A S E R V I C E

Page 13: A la découverte de Windows Azure (1 ère  partie)

13IT as a Service

INFRASTRUCTUREA S A S E R V I C E

PLATFORMA S A S E R V I C E

SOFTWAREA S A S E R V I C ECUSTOMER &PARTNER APPS

Page 14: A la découverte de Windows Azure (1 ère  partie)

14

Les centres de données

Page 15: A la découverte de Windows Azure (1 ère  partie)

15

Faire du futur une variable connue INVESTISSEMENTS EN INFRASTRUCTURE

Plus de $2B investis6 data centersConformité avec les procédures de sécuritésFlexibilité entre Cloud Public et PrivéInnovation en terme d’empreinte carbone30 000 ingénieurs travaillent sur les services Cloud70% de l’ensemble des produits serveurs auront une offre Cloud d’ici 2012

BUSINESS APPSCOLLABORATION STOCKAGE PLATEFORMEMANAGEMENTPRODUCTIVITECOMMUNICATIONS

Platform as a ServiceSoftware as a Service

Nou

s gér

ons

Vous

gér

ez

Page 16: A la découverte de Windows Azure (1 ère  partie)

16

Private(On-

Premise)

StorageServer HW

Networking

ServersDatabases

Virtualization

RuntimesApplications

Security

Votre

val

eur

Dedicated(Managed Hosting)

StorageServer HW

Networking

ServersDatabases

Virtualization

RuntimesApplications

SecurityVo

tre v

aleu

r

Platform(as a

Service)Applications

StorageServer HW

Networking

ServersDatabases

Virtualization

RuntimesSecurity

Votre

val

eur

Infrastructure(as a Service)

StorageServer HW

Networking

ServersVirtualizatio

n

Databases

RuntimesApplications

Security

Votre

val

eur

Votre

val

eur

Innovations

Votre

val

eur

Innovations

Votre

val

eur

Innovations

Opportunités pour l’Innovation

Page 17: A la découverte de Windows Azure (1 ère  partie)

17

La plateforme Windows Azure

Distribution, stockage et calcul évolutifRéseau privé virtuel (VPN)Gestion des services automatisésLangages, technologies et outils familiers

Stockage relationnel pour le nuageSynchronisation et repportingModèle de développement cohérentGestion automatiséeCache distribuéCapacité de bus de servicesService de contrôle des accèsService d'intégration et de composition de la demande

Page 18: A la découverte de Windows Azure (1 ère  partie)

18

La plateforme Windows Azure

Platform

Compute Storage ManagementCDN

Database ManagementData Sync Reporting

App Data App Data

App Data App Data

AppFabricService Bus Access Control Caching Virtual Network

Page 19: A la découverte de Windows Azure (1 ère  partie)

19

Bénéfices de Windows AzureUn système d’exploitation pour le Cloud

Qui permet de

Data centers

Services de Stockage

Virtualisation

Services Management

Sécurité et Contrôle

Qui gère à votre place Vous bénéficiez

Réduction des coûts Agilité / on-demand Efficacité Interoperabilité Focus

Gérer des apps

Stocker des datas

Héberger des apps

Créer des apps

Page 20: A la découverte de Windows Azure (1 ère  partie)

20

Plateforme unifiée et ouverte

Modèle de Développement et Administration familier

Interopérable

Page 22: A la découverte de Windows Azure (1 ère  partie)

22

Créer de nouveaux services Cloud

Les opportunités Windows Azure

Stocker des données dans le Cloud

Migrer des applications dans le Cloud

Créer de nouvelles solutions en créant des services Cloud

Etendre des applications au Cloud

Page 23: A la découverte de Windows Azure (1 ère  partie)

23

Exemples de scénarios

UsageCom

pu te

Time Average

Inactivity

Period

“On and Off “

Scénarios d’usage temporaireGaspillage de ressources non exploitéesDélais de déploiement parfois importants

Com

pu te

Time

“Unpredictable Bursting“

Average Usage

Pics de consommation imprévisiblesImpact négatif sur la performanceTrop coûteux à anticiper ou provisionner

Average UsageCom

pu te

Time

“Growing Fast“

Service à succès, réussite commercialeS’adapter à la demande est difficileTemps de déploiements et mise en oeuvre complexe

Com

pu te

Time Average Usage

“Predictable Bursting“

Services répondant à des saisonnalitésPics de consommation périodiquesComplexité du SI et gaspillage de ressources

Page 24: A la découverte de Windows Azure (1 ère  partie)

24

Le traitement des données dans les nuages peut-il vous apporter quelque chose ?

Votre application pourrait-elle utiliser plus de ressources à la demande ?Y-a-t-il une partie d’une nouvelle fonctionnalité qui pourrait s’exécuter dans les nuages ?Est-ce que votre application à un module mis à jour régulièrement et qui pourrait tourner dans les nuages ?

Instance Instance

Votre Application

Internet

Plateforme Windows Azure

Page 25: A la découverte de Windows Azure (1 ère  partie)

25

Souhaitez-vous construire une Applicaton SaaS ?

Pourriez-vous être plus compétitif avec du SaaS ?

Vos concurrents offrent-ils déjà une solution SaaS ?

Pourriez-vous entrer sur un nouveau marché avec une application SaaS ?Est-ce que l’une de vos applications SaaS existantes pourraient être encore meilleure en s’exécutant sur la plateforme Windows Azure ? Internet

Client 1 . . .

Application SaaS

Client N

InstancesDonnées

Plateforme Windows Azure

Page 26: A la découverte de Windows Azure (1 ère  partie)

26

Les prix de la plateforme

Gestion automatisée, fédération d’identités,bus de données

Contrôle d’accès

1.41€/100K

Par transactionBus de données

2.82€

Par connexionBande passante

Par Go transféré0.11€ Go Entrant0.14€ Go Sortant

Web edition

7.085€ / 1 Go / mois(1-5 Go)

Par database/mois

Haute disponibilité, tolérance aux pannes,à la demandeBusiness edition

Par database/mois

70.91€ / 10 Go / mois(10-50 Go)

Bande passantePar Go transferé

0.11€ Go Entrant0.14€ Go Sortant

Traitement0.085€ / heure

(petite)

Par heure de service

Cycle de vie des applications, gestion automatiséedu système d’exploitation

StockagePar Go stocké et

transactions0.11€ Go / mois0.007€/10K transactions

Bande passantePar Go transferé

0.11€ Go Entrant0.14€ Go Sortant

Page 27: A la découverte de Windows Azure (1 ère  partie)

28

Qualité de service

Connectivitéréseau

Service connecté et accessible via le WebEngagement pour 2+ instances/rôle

>99.95%

Base de données

disponible

Base de données connectéeDisponible et supervisée sur intervalles de 5-minutes>99.9%

Supervision et redémarrage des instances

Supervision systématique des instancesDétection et action sur les défauts matériels

Automatique

Stockagedisponible

>99.9%

Stockage connecté et accessibleRequêtes complétées en intégralité

Servicesdisponibles

>99.9%

Bus de données accessibleOpérations sur les messages complétées en intégralité

Page 28: A la découverte de Windows Azure (1 ère  partie)

29

Exemple 1Exemple: Stockage Relationnel dans le Cloud

• Stocker 10 giga-octets de dossiers clients

• Hypothèses:• Stockées dans une base de données SQL Azure• Transfert de données sortant : 10 Go / mois• Transfert de données entrant : 1 Go/ mois

• Coûts:• Stockage: $99.99/mois• Transfert: $1.60/mois• Total: $101.59/mois

Page 29: A la découverte de Windows Azure (1 ère  partie)

30

Exemple 2Exemple: Traitement de données dans le Cloud

• Un add-on sur une application on-premise qui fait appel à un service de traitement de données dans le cloud.

• Hypothèses:• Deux instances moyennes ($.24/heure chacune) fonctionnant en continu• Utilisées pour la création de 300 rapports par mois

• Chacune transfère 10 Go entrants, 0,5 gigaoctets sortants• Chacune stockent 10 Go pour 1 jour / mois dans des blobs• Les opérations sur les données: 30.000.000 / mois

• Coûts:• Traitement de données: $345.60/mois• Stockage: $45.00/mois• Transfert: $322.50/mois• Total: $713.10/ mois

Page 30: A la découverte de Windows Azure (1 ère  partie)

31

Exemple 3Exemple: Application Web/SaaS

• Application de gestion basique en mode SaaS

• Hypothèses• SQL Azure

• 50 Mo/client• 1 GB pour 20 clients• Besoin d’une 1 base de 50Go

• Web Role• 200 clients par VM• Soit pour 1000 clients, un besoin de 5 VM

• Coût• 1,2€ / client

Page 31: A la découverte de Windows Azure (1 ère  partie)

32

TCO Analyzer Tool

http://www.microsoft.com/windowsazure/tco/

Détermine la valeur “quantitative” de Windows Azure

TCO du développement et opérations sur Windows Azure comparé à un hébergement traditionnel

Estimation du coût de fonctionnement sur Windows Azure

Page 32: A la découverte de Windows Azure (1 ère  partie)

33

Adoption: + 30,000 clients PartenairesClients « Grâce à la flexibilité de

Windows Azure, nous pouvons nous concentrer sur le développement de nouvelles fonctionnalités pour nos clients – ce qui nous rend plus concurrentiel. »– Andy Lapin,

Directeur de l’architecture d’entreprise

« Ce qui nous a pris deux mois est réalisable maintenant en une semaine et nous pouvons réutiliser ces ressources informatiques sur des tâches plus stratégiques, comme le développement de nouveaux services. »– Michael Hart

Architecte système et chef du développement

David Siroky
this is a later version of this slide, but does not break out service providers as a separate partner category.
Page 33: A la découverte de Windows Azure (1 ère  partie)

34

Testez la plateforme Windows Azure

Explorez l’infini en 24h au travers de 3 exercices et repartez avec un Pass qui vous permet d’accéder à un vrai compte Windows Azure gratuitement pendant 30 jours.

Les abonnés MSDN bénéficient d’avantages pour tirer profit de la plateforme Windows Azure tels que 750 heures/mois, base de données SQL Azure…

Offre de Découverte “Windows Azure Platform Introductory Special” — Cette offre promotionnelle vous permet d'essayer gratuitement la plateforme Windows Azure. L'abonnement comprend un niveau de base de 25h de calcul/mois, du stockage, du transfert de données...

www.windowsazure.fr

Dès maintenant dans votre kit Windows Azure

Ou rendez-vous sur le stand cloud, C41, pour en récupérer un

Certifié sans carte bleue

Page 34: A la découverte de Windows Azure (1 ère  partie)

35

« Le meilleur des formations Microsoft en France »

Accédez à plus de 90 cours de qualité sur les technologies de développement Microsoft en ligne ou avec un formateur SoftFluent.

Une carte d’accès Gratuite 1 mois vous attend au stand SoftFluent W5 !

4 cours AZURE vous attendent…

Windows Azure Fundamentals

&

Introduction to Windows Azure

SQL AzureWindows Azure AppFabric

Partenaire exclusif en France

Page 35: A la découverte de Windows Azure (1 ère  partie)

36

Devenez « Powered by Windows Azure »

• Pour les développeurs, les éditeurs de logiciels… tous ceux qui créent des logiciels

• Gratuit et en français• En « libre service »• Accompagnement en 3 étapes:

• Aide au Développement avec des outils tels que SDK, codes sources, formations techniques…

• Aide au test de compatibilité grâce au kit de certification logicielle mis à disposition gratuitement.

• Visibilité sur le marché: ressources marketing à disposition (PinPoint, logo « Powered by Windows Azure »,…)

Rendez-vous sur le stand cloud, C41, pour en savoir plus

Page 36: A la découverte de Windows Azure (1 ère  partie)

37

Pour approfondirMardi 13:00 CLO101: A la découverte de Windows Azure (1ère partie)

Mardi 14:30 CLO206: A la découverte de Windows Azure (2ème partie)

Mardi 16:00 CLO302: Windows Azure – plongée en eaux profondes

Mardi 17:30 CLO207: Scénarios pour Windows Azure

Mardi 17:30 DAT306: Supporter la montée en charge avec SQL Azure

Mardi 17:30 TC101: Windows HPC Server sur Windows Azure

Mercredi 11:00 CLO102: Témoignages Windows Azure

Mercredi 13:00 CLO209: SQL Azure – la base de données dans le Cloud

Mercredi 14:30 CLO208: Migrer ses applications sur Windows Azure

Mercredi 16:00 CLO210: Windows Azure DataMarket

Mercredi 17:30 CLO301: Intégrer Windows Azure dans mon Système d’Information

Jeudi 14:30 CLS103: L’impact de Windows Azure et du Cloud Public

Page 37: A la découverte de Windows Azure (1 ère  partie)