📘 Fiche de cours
L'essentiel du cours
Le Cloud Computing est un modèle permettant un accès réseau omniprésent à un ensemble de ressources informatiques partagées. La virtualisation est la technologie clé qui permet de faire abstraction du matériel physique.
- Modèles de service : IaaS (Infrastructure), PaaS (Plateforme), SaaS (Logiciel).
- Modèles de déploiement : Public, Privé, Hybride, Communautaire.
- Types d'hyperviseurs : Type 1 (Bare metal, ex: ESXi, Xen) et Type 2 (Hosted, ex: VirtualBox, VMware Workstation).
Méthodes à maîtriser
- Identifier le modèle de service selon le besoin (ex: besoin d'un OS -> IaaS).
- Différencier entre virtualisation (plusieurs OS sur un matériel) et conteneurisation (partage du noyau OS).
- Calculer le taux de disponibilité (Uptime) : $T = \frac{\text{Temps total} - \text{Temps d'arrêt}}{\text{Temps total}} \times 100$.
Exemples corrigés
- Exemple 1 : Une entreprise veut utiliser Gmail. Quel modèle ? Réponse : SaaS, car c'est une application clé en main.
- Exemple 2 : Installation de VirtualBox sur Windows. Quel type d'hyperviseur ? Réponse : Type 2, car il s'exécute au-dessus d'un OS hôte.
Erreurs fréquentes
- Confondre "Cloud" et "Internet" : Le Cloud est un modèle de service, l'Internet est le moyen de transport.
- Croire que le Cloud est toujours public : Il existe des Clouds privés sécurisés pour les banques.