- 1. Principe du cloud computing
- 2. Quelques jalons historiques du cloud computing
- 3. Les niveaux de service offerts par le cloud computing
- 4. Le SaaS, un service de niveau 1
- 5. Le DaaS, un service de niveau 1
- 6. Le PaaS, un service de niveau 2
- 7. Le IaaS, un service de niveau 3
- 8. Économie du cloud
- 9. Bibliographie
CLOUD COMPUTING ou INFORMATIQUE DANS LES NUAGES
Les niveaux de service offerts par le cloud computing
Les services offerts à l'utilisateur ou à l'entreprise par le cloud sont extrêmement divers et répondent à des niveaux d'exigence très différents. Ceux-ci peuvent aller de la simple consultation de courriel depuis un poste distant de l'entreprise à l'utilisation intensive d'un groupe réservé de machines distantes pour exécuter une application distribuée (c'est-à-dire s'exécutant en parallèle sur plusieurs ordinateurs) demandant une puissance de calcul très importante (mesurée en giga/téra/péta flops) ainsi qu'un espace de stockage considérable (mesuré en téraoctets). Les solutions de cloud sont modulaires et permettent de définir très clairement la frontière entre les couches logicielles du modèle client-serveur que le client cloud (l'entreprise) souhaite conserver à sa charge et celles qu'il souhaite confier au prestataire de cloud.
De manière schématique, on peut distinguer trois niveaux de service (fig. 1) dans ce modèle en couches, qui fixent la frontière d'intervention du prestataire du cloud : le niveau 1 – où le client délègue tous les services au prestataire cloud – avec le logiciel en tant que service (Software as a Service, SaaS) ou les données en tant que service (Data as a Service, DaaS) ; le niveau 2 – où le client délègue la gestion des machines et des environnements de développement tout en conservant la maîtrise de la conception des applications – avec la plate-forme en tant que service (Platform as a Service, PaaS) ; et, enfin, le niveau 3 – où le client ne délègue que la gestion des machines – avec l'infrastructure en tant que service (Infrastructure as a Service, IaaS). La famille as a Service (aaS) représente la mise en connexion transparente d'un produit avec un utilisateur, quelle que soit la distance qui les sépare. Ce produit peut être un logiciel, une base de données, un système préconfiguré pour exécuter des applications internes ou directement le matériel au travers du mécanisme de virtualisation.
La suite de cet article est accessible aux abonnés
- Des contenus variés, complets et fiables
- Accessible sur tous les écrans
- Pas de publicité
Déjà abonné ? Se connecter
Écrit par
- François PÊCHEUX : professeur, Sorbonne université
Classification
Médias