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éristique | Description |
|---|---|
| Self-service à la demande | L’utilisateur provisionne seul les ressources |
| Accès large réseau | Ressources accessibles via Internet |
| Mutualisation | Ressources partagées dynamiquement |
| Elasticité rapide | Adaptation automatique à la demande |
| Mesurabilité | Facturation et surveillance intégrées |
Déclinaisons Cloud
| Type | Description |
|---|---|
| Public Cloud | Ressources mutualisées (AWS, Azure, GCP) |
| Private Cloud | Cloud interne à l’organisation |
| Hybrid Cloud | Mix des deux, interconnecté |
| Community Cloud | Cloud entre entités partageant des besoins communs |