Introduction au Cloud Computing

Définition

Le Cloud Computing est un modèle de consommation de ressources informatiques basé sur :

  • la mutualisation des infrastructures
  • l’élasticité à la demande
  • la facturation à l’usage

Quote

“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources.” — NIST SP 800-145


Origines

  • Née du besoin de scalabilité des grandes plateformes (Amazon, Google)
  • Appuyée sur la virtualisation (VMware, KVM, Xen)
  • Modèle inspiré du grid computing, mais standardisé et industrialisé

Caractéristiques essentielles (NIST)

CaractéristiqueDescription
Self-service à la demandeL’utilisateur provisionne seul les ressources
Accès large réseauRessources accessibles via Internet
MutualisationRessources partagées dynamiquement
Elasticité rapideAdaptation automatique à la demande
MesurabilitéFacturation et surveillance intégrées

Déclinaisons Cloud

TypeDescription
Public CloudRessources mutualisées (AWS, Azure, GCP)
Private CloudCloud interne à l’organisation
Hybrid CloudMix des deux, interconnecté
Community CloudCloud entre entités partageant des besoins communs