38
1 Cloud Computing Jean-Pierre Riehl Bewise – Azure Circle Microsoft http://www.bewise.fr urces : Session CLO101 des TechDays 2011 (Microsoft, Sébastien Warin, Grégory Renard)

Cloud Computing

  • Upload
    dom

  • View
    40

  • Download
    0

Embed Size (px)

DESCRIPTION

Cloud Computing. Jean-Pierre Riehl Bewise – Azure Circle Microsoft http://www.bewise.fr. Sources : Session CLO101 des TechDays 2011 (Microsoft, Sébastien Warin, Grégory Renard) . Bewise. Partenariat Gold avec Microsoft Membre de Azure Circle. WPF. - PowerPoint PPT Presentation

Citation preview

Page 1: Cloud  Computing

1

Cloud ComputingJean-Pierre RiehlBewise – Azure Circle Microsofthttp://www.bewise.fr

Sources : Session CLO101 des TechDays 2011 (Microsoft, Sébastien Warin, Grégory Renard)

Page 2: Cloud  Computing

2

BewiseDes experts, des solutions innovantesNous développons…votre avance

SQL Server

SilverlightALMSharepoint

WP7Regional Director

Azure

Partenariat Gold avec MicrosoftMembre de Azure CircleWPF

Page 3: Cloud  Computing

3

AgendaRetour sur le Cloud

Microsoft et le Cloud

Comment démarrer ?

Retours d’expérience

Page 4: Cloud  Computing

5

Retour sur le Cloud

Page 5: Cloud  Computing

6

MainframeClient-Server

WebSOACloud

5ème génération d’architecture

19701980

19902000

2010

Page 6: Cloud  Computing

7

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: Cloud  Computing

8

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: Cloud  Computing

9

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: Cloud  Computing

10

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: Cloud  Computing

11

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: Cloud  Computing

12

D’autres facteurs• Variation temporelle• Variation sectorielle• Variation matérielle

Economies d’échelle

Page 12: Cloud  Computing

13

Les types de Cloud• Cloud Public• Cloud Privé

• Privatisation d’un DataCenter• Appliances

• Cloud Hybride• Débordement vers un Cloud public

Page 13: Cloud  Computing

14

Un aspect durable• S’inscrit dans la mouvance GreenIT• Conception durable des Datacenter

• Gestion de l’énergie• Gestion de l’eau• Gestion de la chaleur

Conception orientée Container

Page 14: Cloud  Computing

15

Microsoft et le CloudL’offre Windows Azure

Page 15: Cloud  Computing

16

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 16: Cloud  Computing

17IT 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 17: Cloud  Computing

18IT 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 18: Cloud  Computing

19

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 19: Cloud  Computing

20

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 20: Cloud  Computing

21

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 21: Cloud  Computing

22

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 reportingModè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 22: Cloud  Computing

23

Plateforme unifiée et ouverte

Modèle de Développement et Administration familier

Interopérable

Page 23: Cloud  Computing

24

Comment démarrer ?

Page 24: Cloud  Computing

25

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 25: Cloud  Computing

26

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 26: Cloud  Computing

27

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 27: Cloud  Computing

28

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 28: Cloud  Computing

29

Les prix de la plate-forme

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 29: Cloud  Computing

30

ExempleTraitement 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: Cloud  Computing

31

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 31: Cloud  Computing

32

Retours d’expérience

Page 32: Cloud  Computing

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: Cloud  Computing

34

Quelques expériences Bewise• Une startup

Coût de démarrage très faible Montée en charge rapide

• Une site Web grand public (Dia7) Absorption des pics de charge Déploiement rapide

• Un grand compte (aéronautique) – projet en cours Couverture worldwide Utilisation 1x par mois

Page 34: Cloud  Computing

35

Les freins• Réversibilité• Sécurité• Conformité• Maîtrise• Perte de fonctionnalités

Des craintes mais pas de blocage

Page 35: Cloud  Computing

36

Les avantages• Disponibilité• Prise en main rapide• Basé sur des fondamentaux de développement

Tout pour démarrer

Page 36: Cloud  Computing

37

En conclusion

Page 37: Cloud  Computing

38

En conclusion• Etudiez les scénarios d’utilisation / migration

N’attendez pas que vos utilisateurs vous doublentN’attendez pas d’avoir un saut technologique

• Calculez le TCO et comparezAyez une approche pragmatique : ROI

• De nouvelles fonctionnalités arriventMais l’offre est suffisamment mature pour se lancer

Page 38: Cloud  Computing

39

Vos questions ?