4.1.2 Les Différents types de Cloud Computing
On peut distinguer 4 différents types de ressources
communément décrites par des sigles de 4 lettres : IAAS pour le
hardware, PAAS pour le middleware, SAAS pour les logiciels et XAAS de
façon générale.
4.1.2.1 L'IAAS
L'IAAS pour Infrastructure As A Service, désigne la
couche basse du Cloud Computing et peut être considéré
comme un point d'entrée dans les technologies du Cloud. L'IAAS est la
mise à disposition de ressources matérielles comme des
unités de puissance de calcul, de traitement, des capacités de
stockage. Le fournisseur met donc à disposition de ses clients des
serveurs « virtualisés » évolutifs suivant la
demande.
Cette infrastructure sera pilotée et administrée
par l'entreprise cliente. Auparavant, l'entreprise cliente louait un serveur
physique aux caractéristiques bien déterminées, elle peut
maintenant louer un serveur dont les ressources peuvent évoluer en
fonction de ses besoins de façon dynamique. Pour L'IAAS, le
fournisseur mutualise les ressources grâce à la virtualisation de
ses serveurs, de son réseau (infrastructure et liaisons) et de ses
capacités de stockage (SAN, NAS, Backup sur bande par exemple).
Si on illustre l'IAAS par l'exemple, on peut citer plusieurs
possibilités : l'IAAS permet un choix hardware et de systèmes
d'exploitation différent de ce qui existe en interne - pour les clients,
l'IAAS assure une connectivité internet garantie continue -- il permet
l'installation des applications - il est adapté à un lancement du
service sans investissement « lourd » - il permet d'éprouver
les performances des applications...
D'après une étude Pierre Audoin Consultants,
l'IAAS représente environ 50% du marché du Cloud dans le monde et
sa progression est constante depuis 2008. Du côté des
fournisseurs, le marché est également en plein effervescence, de
quelques acteurs en 2008, les annonces de services Cloud IAAS explosent, on
peut citer les plus connus : Microsoft avec Windows Azure, Amazon avec Amazon
Web Services, VMware avec VMware vSphere.
4.1.2.2 Le PAAS
Evolution de l'IAAS, le PAAS pour Platform As A Service
propose davantage que la seule couche matérielle. Si le PAAS s'appuie
également sur les infrastructures du Cloud, il propose également
des éléments de middleware (bases de données, serveurs
d'application comme Apache Tomcat,...). Ces plates-formes sont donc directement
utilisables par des éditeurs qui proposeront leurs logiciels en mode
Cloud. Ici, la responsabilité du fournisseur est au niveau du
matériel et des services middleware proposés alors que la
responsabilité de l'éditeur se situe du côté des
logiciels qu'il installera sur le PAAS et de l'exploitation qui en est
faite.
Le PAAS offre des ressources machines et de l'espace de
stockage mais est aussi une plateforme d'exécution pour les logiciels
d'un éditeur qui souhaite disposer d'une vitrine Cloud. On peut noter
toutefois que ces plateformes sont très souvent spécifiques
à des langages ou à des bases de données (Apache, langage
PHP, base Mysql ou bases non SQL1 par exemple) et les applications
déployées par les entreprises utilisatrices de PAAS devront
être compatibles. Les offres de PAAS incluent généralement
les notions de temps de processeur, d'espace de stockage utilisée et de
bande passante consommée. L'entreprise utilisatrice paiera ensuite en
fonction de ce qu'elle a consommé. Par rapport aux deux autres
modes de Cloud Computing (on verra le SAAS au point suivant), le marché
est naissant mais en pleine croissance. On retrouve ici des fournisseurs d'IAAS
comme Amazon et Google mais aussi SalesForce. Pour l'instant, le PAAS est peu
utilisé.
|