49
19/02/2016 19/02/2016 INTRODUCTION AU CLOUD COMPUTING Marc Rousselet Directeur 17 Juin 2011 Support réactualisé en 2014

Introduction au Cloud Computing

Embed Size (px)

Citation preview

Page 1: Introduction au Cloud Computing

19/02/2016 19/02/2016

INTRODUCTION AU CLOUD COMPUTING

Marc Rousselet – Directeur

17 Juin 2011 Support réactualisé en 2014

Page 2: Introduction au Cloud Computing

1. Kernel Networks

2. Présentation

3. Contexte et enjeux

4. Normes et modèles de déploiement

5. Le cloud en chiffre

6. Etude de cas: le gouvernement fédéral américain

Sommaire

2

Page 3: Introduction au Cloud Computing

KERNEL NETWORKS

1

Page 4: Introduction au Cloud Computing

| PROFIL | AGENCES

Cabinet de conseil et d’ingénierie

en Sécurité du système d’information

20 Années d’expertise

70 personnes début 2014

+20 % de croissance depuis 2011

Paris

Marseille

Lille

Genève

4

Qui sommes nous ?

Kernel Networks

Page 5: Introduction au Cloud Computing

| Nos expertises | Nos métiers

Audit et Cadrage

Expertises et Intégration

Formation

Tierce Maintenance Applicative

Que faisons nous ?

5 Kernel Networks

Page 6: Introduction au Cloud Computing

INTRODUCTION AU CLOUD COMPUTING

2

Page 7: Introduction au Cloud Computing

Dessine moi un Cloud !

Page 8: Introduction au Cloud Computing

Un nuage qui vient d’internet

Introduction au Cloud Computing 8

Page 9: Introduction au Cloud Computing

D’où viens tu Cloud Computing ?

Page 10: Introduction au Cloud Computing

On Demand ASP

Grid computing

Virtualisation

10

Le Cloud une nouveauté ?

Introduction au Cloud Computing

Page 11: Introduction au Cloud Computing

11

Le Cloud une (R)évolution ?

Introduction au Cloud Computing

Faits marquants des 30 dernières années

Une évolution continue des capacités de

traitement depuis la naissance de la micro

informatique

80’s Début de la micro informatique, effondrement du modèle mainframe, OS avec interfaces graphique et souris (Mac et Windows), décennie du Mo

90’s Client-serveur, informatique distribuée, essor du Personal Computer, naissance de Mosaic, augmentation des débits réseaux, ADSL pour Internet, développement des réseaux GSM, stratégies e-business, décennie du Go

00’s Virtualisation des OS, consolidation des ressources en data-center, démocratisation du e-commerce, éclatement de la bulle Internet, haut débit 3G/4G, smartphone, Web 2.0, décennie du To

10’s Nouveaux devices (tablettes, montres, objets connectés), essor du Cloud Computing, décennie du Po ?

Page 12: Introduction au Cloud Computing

12

L’explosion du patrimoine digital

Introduction au Cloud Computing

La quantité de données explose…

Internet 2,9 milliards d’utilisateurs WW en 2014 (7 fois plus qu’en 2000) 4,1 millions de recherches Google toutes les minutes (3 150 milliards par an) 100 heures de vidéo uploadées sur Youtube toutes les minutes 3,4 millions de mails échangés chaque seconde (107 000 milliards par an) La moitié de la bande passante est consommée par Youtube et Netflix

Stockage En 2005 l’humanité a créé 150 exabytes de données (1 exabyte = 1 milliard de gigabytes)

En 2013, elle a crée 4 zettabytes de données, soit 4 000 exabytes En 2020 on estime la quantité de données à 35 zettabytes, soit 35.000 exabyte

Data center Google opère un million de serveurs, soit 2% du parc mondial (2011) Microsoft et Amazon opèrent 50.000 serveurs Facebook opère 30.000 serveurs

Page 13: Introduction au Cloud Computing

C’est quoi le Cloud Computing ?

Page 14: Introduction au Cloud Computing

14

Définition du Cloud Computing

Introduction au Cloud Computing

Interconnexion et coopération de ressources informatiques, situées au sein d’une même entité ou dans diverses structures internes, externes ou mixtes

& Dont les modes d’accès sont basés sur les protocoles ou standards Internet

• Ressource informatique: Elément matériel ou logiciel d’un système d’information (machine, processeur, mémoire, OS, stockage, réseau)

Page 15: Introduction au Cloud Computing

15

L’approche traditionnelle

Introduction au Cloud Computing

• Délais de mise en œuvre

• Coût de réalisation et d’exploitation

• Complexité de gestion de l’infrastructure

• Agilité de l’entreprise

Page 16: Introduction au Cloud Computing

16

Le Cloud Computing en 5 points

Introduction au Cloud Computing

1) Architectures Multi-tenantes

• Ressources partagées entres les consommateurs

• Mutualisation = réduction des coûts

2) Abstraction de la localisation

• Applications et données facilement accessibles via Internet

• Les données sont situées quelques part dans le Cloud

3) Grande élasticité

• Ajout ou retrait de ressources à la demande

• Analogie avec le nuage : extension et contraction fluides

• Grande capacité de montée en charge

• Ressources infinies du point de vue du consommateur

Page 17: Introduction au Cloud Computing

17

L’apport de la virtualisation dans le Cloud

Introduction au Cloud Computing

Les points 1 à 3 sont adressés grâce à la virtualisation

• Emulation de plusieurs systèmes sur une machine physique

• Ressources physiques partagées entre plusieurs machines virtuelles

Page 18: Introduction au Cloud Computing

18

L’élasticité un bénéfice apporté par le Cloud Computing

Introduction au Cloud Computing

Page 19: Introduction au Cloud Computing

19

Sans Cloud : pas d’optimisation entre investissement et rendement

Introduction au Cloud Computing

Page 20: Introduction au Cloud Computing

20

Avec Cloud : optimisation dynamique du rendement informatique

Introduction au Cloud Computing

Page 21: Introduction au Cloud Computing

21

Le Cloud Computing en 5 points (suite)

Introduction au Cloud Computing

4) Paiement à l’usage réel

• Location des ressources en fonction des besoins

• Paiement à la consommation ou par abonnement

• « pay as you go » ou « pay per use »

5) Self Service

• Par interface Web:

• Demande d’ajout de retrait de ressources

• Traitement automatisé:

• Disponibilité sans interaction avec le fournisseur

• Rend l’élasticité rapide « any quantity at any time »

Page 22: Introduction au Cloud Computing

22

Une rupture dans le mode d’usage – 4 et 5

Introduction au Cloud Computing

• On délègue la gestion à un fournisseur de service

• Approche orientée services: paiement à l’utilisation réelle et le Self Service

• Plus flexible et réactif, moins coûteux et complexe

• Accès facile à des infrastructures sophistiquées

• Changement culturel considérable pour les entreprises

Page 23: Introduction au Cloud Computing

23

CONTEXTE ET ENJEUX

3

Page 24: Introduction au Cloud Computing

24

Le nouveau cycle de vie d’une solution basée sur le Cloud Computing

Contexte et enjeux

Page 25: Introduction au Cloud Computing

25

Les bénéfices : une IT orientée services

Contexte et enjeux

Page 26: Introduction au Cloud Computing

26

Les bénéfices : une démarche Green IT

Contexte et enjeux

Modèle actuel Modèle Cloud

Serveurs utilisés entre 10 et 30% de leur capacité, ressources dédiées

Mutualisation des ressources, infrastructure optimisée pour réduire la consommation électrique (-50%)

Dimensionnement des systèmes pour les pics de charges

Lissage de la charge grâce à la mutualisation, élasticité des capacités

Ressources provisionnées pour une application

Scale down en cas de sous utilisation (libération des ressources)

Page 27: Introduction au Cloud Computing

Les principaux drivers d’une démarche Cloud

Contexte et enjeux

Maitrise des couts et

flexibilité de l’IT

Passer des coûts matériels

(CAPEX) en coûts opérationnels

(OPEX)

Accélérer le cycle des mises à jour

Agilité de la gestion des ressources

Répondre plus efficacement aux

demandes des métiers

Mettre à disposition

rapidement les ressources

nécessaires (time to market)

Agilité métier

Mettre le focus sur les

problématiques du métier et non

plus sur l’infrastructure

Réduction de l’emprunte

carbone

Réduire les ressources matérielles nécessaires

Page 28: Introduction au Cloud Computing

NORMES ET MODÈLES DE DÉPLOIEMENT

4

Page 29: Introduction au Cloud Computing

29

Les 3 type de Cloud définis par le NIST*

Normes et modèles de déploiement

En fonction des services proposés

*NIST = National Institute of Standards and Technology

Page 30: Introduction au Cloud Computing

Qui fait quoi selon le type de Cloud

Normes et modèles de déploiement

Informatique

Traditionnelle

Cloud IaaS

Infrastructure

Cloud PaaS

Plate-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

lisa

teu

r d

e c

lou

d

Géré

par l’o

péra

teu

r Clo

ud

Géré

par

l’uti

lisa

teu

r d

e c

lou

d

Géré

par

l’uti

lisa

teu

r

de c

lou

d

Stockage

Serveurs

Réseau

O/S

Middleware

Virtualisation

Applications

Runtime

Cloud SaaS

Software

Stockage

Serveurs

Réseau

O/S

Middleware

Virtualisation

Applications

Runtime

Géré

par l’o

péra

teu

r Clo

ud

Géré

par l’o

péra

teu

r Clo

ud

La gestion des couches « grises » est souvent automatisée au maximum

Page 31: Introduction au Cloud Computing

Une contractualisation adaptée au modèle

Normes et modèles de déploiement

Page 32: Introduction au Cloud Computing

Les modèles de déploiement du Cloud

Normes et modèles de déploiement

• Cloud privé/privatif

• Il peut s’agir d’un « nuage » interne à la DSI ou d’un Cloud entièrement dédié et accessible via des réseaux sécurisés, hébergé chez un tiers. S’il est ouvert à un groupement professionnel, le Cloud peut être également de type « communautaire ».

• Cloud public

• Il est externe à l’organisation, accessible via Internet, géré par un prestataire externe propriétaire des infrastructures, avec des ressources partagées entre plusieurs sociétés.

• Cloud hybride

• Il s’agit de la conjonction de deux ou plusieurs Cloud (public+privé) amenés à « coopérer », à partager entre eux applications et données.

Page 33: Introduction au Cloud Computing

Les offres du marché

Normes et modèles de déploiement

Page 34: Introduction au Cloud Computing

Le Cloud pour quelles applications ?

Normes et modèles de déploiement

Page 35: Introduction au Cloud Computing

LE CLOUD EN CHIFFRES

5

Page 36: Introduction au Cloud Computing

Le Cloud juste un Buzz de plus ?

Le cloud en chiffres

Nombre de recherches – Google trends – Octobre 2014

Virtualization

Cloud computing

Page 37: Introduction au Cloud Computing

Les leviers au Cloud

Le cloud en chiffres

Page 38: Introduction au Cloud Computing

Les freins au Cloud

Le cloud en chiffres

Page 39: Introduction au Cloud Computing

La segmentation des dépenses

Le cloud en chiffres

Evolution des dépenses dans le cloud computing public (en milliards de dollars) – Gartner – Octobre 2013

Page 40: Introduction au Cloud Computing

Les prévisions du Gartner

Le cloud en chiffres

Evolution des dépenses dans le cloud computing public (en milliards de dollars) – Gartner – Octobre 2013

CAGR

Page 41: Introduction au Cloud Computing

$3 300

$3 400

$3 500

$3 600

$3 700

$3 800

$3 900

$4 000

$4 100

$4 200

$4 300

2011 2017 M

illia

rds

Cloud

Sur site

75 %

Evolution des dépenses: 600 milliards de dollars

3600

75 %

25 % 25 %

25% de la croissance des budgets en 2017

Le cloud en chiffres

Evolutions des dépenses totales et cloud – Gartner – Octobre 2013 Part du cloud dans l’évolution des dépenses – Gartner – Octobre 2013

Total

Cloud

4200

Page 42: Introduction au Cloud Computing

L’évolution des dépenses dans le cloud

Le cloud en chiffres

Evolution des dépenses entre 2012 et 2017 – Gartner – Octobre 2013

Page 43: Introduction au Cloud Computing

Le Cloud vu par les entreprises

Le cloud en chiffres

Page 44: Introduction au Cloud Computing

Le Cloud vu par les entreprises

Le cloud en chiffres

Page 45: Introduction au Cloud Computing

ETUDE DE CAS: LE GOUVERNEMENT FÉDÉRAL AMÉRICAIN

6

Page 46: Introduction au Cloud Computing

L’approche budgétaire retenue

Etude de cas: le gouvernement fédéral américain

• Les serveurs et le stockage dans les data center sont sous-utilisés

• En 2010, pour chaque $ dépensé, 30 cents sont alloués aux dépenses dans les infrastructures

• Objectif de réduire de 30% les dépenses dans les infrastructures des data center

• Plan de consolidation des data center visant à supprimer 800 centres d’ici à 2015

• La réduction des coûts finance en partie le shift vers le Cloud

Total IT Spending Potential Spending on Cloud Computing

$ 80 Billion

$ 20 Billion

Page 47: Introduction au Cloud Computing

Le constat et les attentes

Etude de cas: le gouvernement fédéral américain

Current environment Cloud benefits

Efficiency

• Low asset utilization (Server utilization < 30% typical)

• Fragmented demand and duplicative systems • Difficult to manage systems

• Improved asset utilization (server utilization > 60-70%) • Aggregated demand and accelerated system

consolidation (e.g. Federal Data Center Consolidation Initiative)

• Improved productivity in application development, application management, network and end-user

Agility

• Years required to build data centers for new services

• Months required to increase capacity of existing services

• Purchase « as-a-service » from trusted cloud providers • Near instantaneous increases and reductions capacity • More responsive to urgent agency needs

Innovation

• Burdened by asset management • De-coupled from private sector innovation

engines • Risk-adverse culture

• Shift focus from asset ownership to service management

• Tap into private sector innovation • Encourages entrepreneurial culture • Better linked to emerging technologies

Page 48: Introduction au Cloud Computing

La méthode pour piloter la migration

Etude de cas: le gouvernement fédéral américain

Select

• Identify which IT services to move and when

• Identify Sources of value for cloud migrations: efficiency, agility, innovation

• Determine cloud readiness: security, market availability, government readiness, and technology life cycle

Provision

• Aggregate demand at Department level where possible

• Ensure interoperability and integration with IT portfolio

• Contract effectively to ensure agency needs are met

• Realize value by repurposing or decommissioning legacy assets and redeploying freed resources

Manage

• Shift IT mindset from assets to services

• Build new skill sets as required

• Actively monitor SLA to ensure compliance and continuous improvement

• Re-evaluate vendor and service models periodically to maximize benefits and minimize risks

Page 49: Introduction au Cloud Computing

Choix des éléments à migrer

Etude de cas: le gouvernement fédéral américain