Vous êtes sur la page 1sur 36

QU’EST CE QUE LE

CLOUD
COMPUTING ?
Bonjour !
Je suis Olivier Schmitt

Je suis ici parce que j’aime partager la connaissance.

Vous pouvez me trouver ici:


https://www.linkedin.com/in/olivier-schmitt-architect/
Définir le Cloud
Selon le NIST
Qu’est ce que le NIST ?


Le National Institute of Standards and Technology, ou NIST
(qu'on pourrait traduire par « Institut national des normes et
de la technologie »), est une agence du département du
Commerce des États-Unis.

Son but est de promouvoir l'économie en développant des


technologies, la métrologie et des standards de concert
avec l'industrie.

Wikipédia
Une définition

▷ Le « cloud computing » ou « informatique


en nuage » est une architecture qui
permet une consommation à distance et à
la demande de ressources informatiques
configurables (réseaux, serveurs,
stockage, applications et services) pour
tout type de client (utilisateur, exploitant,
développeur, automate, ...).
Le Cloud repose sur les specs du NIST

▷ 5 propriétés/principes essentiels
▷ 3 niveaux de service
▷ 4 modèles de déploiement
Le modèle du NIST
P. 1 Broad network access

▷ Les ressources sont accessibles via un


réseau à partir d’un ou plusieurs sites
via différents périphériques
▷ Implique l’utilisation de protocoles
communs et d’interfaces standardisées
pour communiquer avec le nuage :
Internet, HTTP, API
P. 2 On demand self-service

▷ Un humain ou automate peut


unilatéralement consommer à la
demande des ressources du nuage,
sans nécessiter d'interaction humaine
avec un fournisseur de services
▷ Nécessite un haut niveau
d’industrialisation :
 des automates et autres applications digitalisent des
processus auparavant manuels
 l’exposition d’interface programmable (API) consommée
par les automates et les applications clients
P. 3 Measured service

▷ Le fournisseur mesure l’utilisation des


services
▷ Base pour la facturation à l’usage :
- implique une tracabilité très poussée de toutes les
consommations
- certains fournisseurs proposent désormais des
facturations à la seconde (Q4 2017)
P. 4 Rapid elasticity

▷Approvisonnement ou
décomissionnement rapide de
ressources
▷ Le passage à l’échelle d’une
architecture ne doit pas nécessiter
d’interventions humaines :
 Le nuage doit offrir la possibilité d’implémenter des
stratégies de passage à l’échelle automatique : atteinte
d’un seuil, récéption d’un signal « métier », ...
 Le passage à l’échelle automatique peut entraîner des
surcoûts si il est mal calibré
P. 4 Rapid elasticity
Effet sur les ressources consommées
P. 5 Resource pooling

▷ Le nuage doit provisionner


suffisamment de ressources pour servir
ses clients et respecter les propriétés
précédentes : le client ne doit jamais
percevoir les limites du nuage
▷ Le client peut-être en mesure de
préciser la localisation des ressources à
un haut niveau d'abstraction ; par
exemple, une région ou une zone de
disponibilité
Les modèles de service
Exemple avec le Cloud Azure
Les modèles de déploiement
Private
Les modèles de déploiement
Public
Les modèles de déploiement
Hybrid
Les modèles de déploiement
Community
Ceci n’est pas du Cloud !

▷ La virtualisation : technologie utilisée


pour abstraire du matériel par du logiciel
▷ Une offre de service Cloud sans
interface programmable (API permet
« as a Service » et l’automatisation)
▷ Une offre de service Cloud sans
facturation à l'usage, et plus
généralement qui ne respecte pas les 5
grands principes
L’architecture de référence
Selon le NIST
Paysage du Cloud
Selon la Cloud Native Foundation
Le Cloud public
Une histoire de géants
Le Cloud public
Adoption

RightScale Survey
Le Cloud public
Selon Gartner

Voir le rapport Gartner.


Le Cloud public
Quelques cas d’usage

▷ Extensions de capacité d’un datacenter


privé : stockage, charge de travail, ...
▷ R&D, innovation : montée en
compétence avant d’engager des
transformations en interne (IA, BigData,
…)
▷ Transferts de risques vers le fournisseur
▷ Réduction des coûs
Le Cloud public
Quelques cas d’usage

▷ Organisation Datacenter less : startups,


recentrage sur le métier coeur, ...
▷ Déploiement international au plus près
des clients : Edge computing (CDN, ...)
▷ Contraintes réglementaires
d’hébergement des ressources : un
déploiement par juridiction
▷ Calcul à la demande : simulation, ...
Le Cloud public
Des capacités énormes : exemple avec le AWS PrimeDay

52 pétaoctets
De données transportées

3 trillions et 13 millions/sec
De requêtes sur AWS DynamoDB

50 milliards
D’évènements générés et tracés dans AWS CloudTrail

https://aws.amazon.com/blogs/aws/prime-day-2017-powered-by-aws/
Le Cloud public
Quelques tendances

▷ FaaS : l’application est un ensemble de


fonctions invoquées à la demande par les
clients (AWS Lambda, Azure Functions, ...)
▷ Cloud Hybride : AWS + VMWare, AWS
offre de plus en plus de services
compatibles avec des infrastructures
privées (ELB, VPC, Route 53, Quick
Sight…) qui facilitent l’approche « Lift and
shift »
▷ AI et Deep Learning car grands
consommateurs de capacités en tout genre
Le Cloud privé
Cas d’usage & OpenStack
Le Cloud privé
Quelques cas d’usage

▷ Contraintes réglementaires excluant le


Cloud public
▷ Pas de Cloud public à l’échelon national
▷ Contrôle total
▷ Besoins très spécifiques : hardware
et/ou software
Le Cloud privé
Focus OpenStack

▷Une solution de Cloud Open Source


▷ 81803 contributeurs, 670 sponsors, 187
pays, 20 M+ de lignes de code
▷Socle Iaas avec des ajouts Paas
▷Le standard de fait des solutions Cloud
privé Iaas OpenSource
▷Solution alternative indépendante des
géants du Cloud:prisée en Chine.
Impacts
Changement des métiers ou simple migration technique ?
Les impacts potentiels
▷ Une évolution majeure des métiers de la
production par la déléguation d’une
partie du savoir faire à la plateforme
Cloud qui peut éventuellement se
substituer intégralement aux acteurs
traditionnels
▷ Une autonomie des clients : des
spécifications jusqu'au déploiement
grâce à l'interaction directe des
développeurs avec le nuage via les APIs
ou des applications qui leur sont dédiées
qui appellent ces APIs
Les impacts potentiels
▷ Une agilité renforcée par les propriétés
du Cloud
▷ Une transparence des coûts
d’hébergement (à la seconde pour
certains fournisseurs)
▷ Un recentrage sur son métier coeur
grâce à un fournisseur de Cloud public
▷ Un déploiement mondialisé au plus près
des clients
▷ De nouveaux enjeux juridiques,
financiers et sécuritaires
Merci !
Des questions ?
Vous pouvez me trouver ici:
https://www.linkedin.com/in/olivier-schmitt-architect/
Crédits

Remerciements spéciaux à toutes les peronnes qui ont


fabriqué ces excellentes ressources gratuitement:
▷ Les modèles de présentation par SlidesCarnival
▷ Photographies par Pexel
▷ http://www.cloudcomputingpatterns.org/

Vous aimerez peut-être aussi