Comprendre ce qu'est réellement l'informatique en nuage
Comprendre ce qui distingue réellement le cloud d'un hébergement classique et les caractéristiques qui permettent de parler d'informatique en nuage.
Le cloud computing, ou informatique en nuage, permet d'utiliser des ressources informatiques accessibles par un réseau sans avoir à gérer directement l'ensemble de l'infrastructure physique qui les fournit.
Un serveur hébergé dans un autre bâtiment n'est donc pas automatiquement du cloud. La différence réside surtout dans la manière dont les ressources sont mises à disposition, configurées et adaptées aux besoins.
Cinq propriétés fondamentales
Service à la demande
L'utilisateur peut obtenir des ressources informatiques sans qu'une intervention humaine du fournisseur soit nécessaire pour chaque opération.
Accès par le réseau
Les services sont accessibles par des mécanismes réseau standard depuis différents types de clients.
Mutualisation des ressources
Une infrastructure commune peut servir plusieurs utilisateurs en répartissant dynamiquement ses ressources.
Elasticité rapide
Les capacités peuvent être augmentées ou réduites en fonction des besoins.
Service mesuré
L'utilisation des ressources peut être mesurée, contrôlée et rapportée.
Une capacité plutôt qu'une machine
Cette approche change la manière de considérer l'infrastructure. Au lieu de demander exclusivement une machine physique déterminée, une application peut demander une quantité de CPU, de mémoire, de stockage ou d'autres services.
Le cloud introduit ainsi une couche d'abstraction entre le besoin informatique et le matériel qui le réalise. Le fournisseur peut déplacer, remplacer ou mutualiser des ressources sans que l'utilisateur ait nécessairement à connaître leur emplacement physique exact.
Cette abstraction ne fait cependant pas disparaître les datacenters. Derrière chaque service cloud se trouvent toujours des serveurs, des équipements réseau, des systèmes de stockage, de l'énergie et des infrastructures physiques.
Le cloud n'est donc pas un lieu mais un modèle de fourniture de ressources informatiques. Pour comprendre comment ce modèle fonctionne, il faut maintenant voir comment les ressources physiques sont abstraites et partagées.
Sources
- NIST : The NIST Definition of Cloud Computing : csrc.nist.gov
- ISO : ISO/IEC 22123-1:2023 - Information technology - Cloud computing - Part 1: Vocabulary : www.iso.org
- ISO : ISO/IEC 22123-2:2023 - Information technology - Cloud computing - Part 2: Concepts : www.iso.org