Software as a service ou encore application en tant que
service en français est le modèle le plus utilisé dans le
monde après le service d'email. C'est un modèle de
déploiement d'application dans lequel un fournisseur loue une
application clé en main à ses clients en tant que service
à la demande au lieu de leur facturer la licence du logiciel. De cette
façon, l'utilisateur final n'a plus besoin d'installer le logiciel,
le
maintenir, ou le mettre à jour. Toutes ces
opérations de maintenance sont effectuées par le fournisseur de
service.
Exemple: Google docs
http://docs.google.com
Les trois modèles du Cloud Computing peuvent être
résumés dans cette illustration :

Figure 8 : Architecture du Cloud
Computing Où

L'Infrastructure en tant que service offre une base
matérielle (hardware) aux plateformes en tant que service. Ces
infrastructures sont mises en place et gérées par des
administrateurs réseau avec un bon niveau d'expertise. Elles sont le
plus souvent constituées d'équipements réseaux et de
serveurs la plus part du temps entièrement virtualisés.

Rédigé et présenté par FOSSOUO
NOUMSI Landry Page 40
.
La plateforme en tant que service est un ensemble de
composants
reposant sur l'infrastructure offerte par la couche Iaas.
Elle permet aux développeurs d'applications d'avoir une plateforme de
travail adaptable, distribuée et virtualisée dans laquelle ils
n'ont plus besoin d'installer l'architecture sous-jacente (réseaux,
matériels, serveur, système d'exploitation)
L'application en tant que service est une application souple
et
déployée dans une plateforme en tant que
service. C'est une application souple qui est accessible uniquement à
travers un réseau et qui est le plus souvent facturée à
l'utilisateur final.
Cette organisation permet de séparer les domaines de
compétences, ainsi l'utilisation d'une couche est complètement
non assujetti aux couches inférieures ou supérieures.
Nous pouvons nous résumer avec cette figure qui explique
qui contrôle quoi en fonction du modèle utilisé
Figure 10 : répartition des
charges en fonction du model de Cloud