Bases du cloud computing
Le problème que le cloud résout, la définition du NIST, la virtualisation et les cinq caractéristiques que partage tout vrai cloud.
Bases du cloud computing, c'est le point de départ de tout le cours, parce que chaque domaine suivant suppose que vous maîtrisez déjà ce que "cloud" veut dire formellement. Avant de comparer des modèles de service, de peser des choix de sécurité ou de lire un tableau de tarification, il vous faut une définition précise et testable du cloud computing lui-même, pas seulement l'impression que cela signifie "internet" ou "le serveur de quelqu'un d'autre."
Ce sujet construit cette définition dans l'ordre : le problème qui a rendu le cloud nécessaire, la définition formelle du NIST, la technologie de virtualisation sur laquelle elle repose, et les 5 traits précis qui distinguent un véritable service cloud d'un centre de données que quelqu'un appelle simplement ainsi.
Ce que couvre ce sujet
- pourquoi le cloud computing existe : les délais d'approvisionnement, le matériel sous-utilisé et les coûts initiaux de l'informatique traditionnelle, et les 3 technologies (temps partagé, virtualisation x86 et haut débit abordable) qui ont dû converger avant que le cloud puisse la remplacer
- ce qu'est le cloud computing : la définition officielle du NIST pour le cloud computing, décortiquée expression par expression, ainsi que la forme du modèle plus large qu'elle introduit
- la virtualisation expliquée : comment un hyperviseur divise un serveur physique en plusieurs machines virtuelles isolées, et la différence entre les hyperviseurs de Type 1 et de Type 2
- les 5 caractéristiques essentielles du cloud computing : libre-service à la demande, accès réseau étendu, mutualisation des ressources, élasticité rapide et service mesuré, avec le test que chacune vous donne
Pourquoi c'est important
Sans définition précise, "cloud" devient tout ce que le marketing d'un fournisseur veut bien en faire. Ce sujet vous donne un test en 5 points que vous pouvez appliquer à n'importe quel service, libre-service à la demande, accès réseau étendu, mutualisation des ressources, élasticité rapide, service mesuré, pour vérifier si quelque chose relève véritablement du cloud computing ou n'est qu'un serveur distant avec un nouveau nom.
Ce test explique aussi la technologie derrière le discours marketing. Une fois que vous comprenez ce que fait réellement un hyperviseur, vous voyez précisément pourquoi un fournisseur cloud peut découper une seule machine physique en dizaines de charges de travail client en toute sécurité, et précisément pourquoi une entreprise qui virtualise ses propres serveurs n'exploite toujours pas un cloud tant qu'elle n'y ajoute pas le libre-service et l'élasticité. Tout le reste de ce cours, modèles de déploiement, modèles de service, tarification, sécurité, s'appuie sur le vocabulaire et le test que ce sujet vous donne.
