4 PARTIE THEORIQUE
4.1 Caractérisation du Cloud Computing
Sujet d'actualité par excellence, il convient de
revenir sur la définition du Cloud Computing afin de le
caractériser précisément ceci afin d'éclaircir
l'imbroglio actuel. Il s'avère en effet que le sujet prête
à une certaine confusion chez les dirigeants ou les DSI, OUELLET l'a
relevé dans un de ses article : « Un sondage Léger Marketing
[...] révèle que 62% des dirigeants et 23% des directeurs TI
comprennent mal le concept d'informatique en nuage » (OUELLET A.
Québec Express, 20/04/2011).
Une définition donnée par le Burton Group
caractérise le Cloud Computing de façon synthétique :
« Cloud Computing is the set of disciplines, technologies, and business
models used to render IT capabilities as on-demand services ». Le Cloud
Computing est donc la mise à disposition de ressources de technologies
de l'information sous forme de services. Il est basé sur un
modèle économique particulier. Littéralement, Cloud
Computing peut se traduire par l'informatique en nuage, le terme nuage
représentant usuellement internet et par là signifiant le
déportement de services informatiques en « ligne ».
D'un aspect purement technique, le Cloud Computing n'est pas
en soi une technologie nouvelle, le Cloud Computing provient de l'aboutissement
de plusieurs technologies existantes antérieurement : internet et la
virtualisation le tout appuyé sur un réseau fiable et à
haut débit. La virtualisation étant la mutualisation des moyens
techniques informatiques, sur une seule machine physique on peut
exécuter plusieurs machines virtuelles donc plusieurs systèmes
d'exploitation et de multiples applications, cette virtualisation permet de
déporter l'informatique interne d'une organisation sur une grille de
serveurs virtuels accessible via le réseau internet. Après les
architectures de mainframe et de clients/serveurs, le Cloud Computing tend
à s'imposer comme un nouveau modèle.
Pour l'aspect « services » et d'après les
spécialistes du Cloud Computing, l'informatique change d'ère et
devient un service consommable à l'instar de
l'électricité, dans son ouvrage The Big Switch: Rewiring the
World, From Edison to Google, Nicholas Carr fait cette analogie avec
l'électricité que chacun consomme comme un service sans
connaître précisément son origine et sa mise en oeuvre. Le
Cloud Computing amènerait donc l'informatique vers une ère de
service ou chacun puiserait les fonctions ou matériels qui
l'intéresse que ce soit pour des besoins personnels ou professionnels.
Avant de s'attaquer au milieu professionnel, certains acteurs du Cloud
Computing ont d'ailleurs conquis de nombreux utilisateurs privés qui ont
adopté leurs technologies, on peut citer Gmail pour la messagerie «
offerte » par Google et Windows Live pour Microsoft.
On peut également indiquer que le Cloud Computing
permet d'accéder à ses données depuis n'importe quel
appareil quel que soit l'endroit où l'on se trouve, permettant ainsi la
mobilité des utilisateurs.
Après cette définition générale,
on doit peut donner une vision plus pragmatique du Cloud Computing en
décrivant ses différents types et ses multiples modèles de
déploiement. Les
différentes terminologies et définitions qui
suivent sont issues du NIST pour National Institute of Standards and
Technology.
4.1.1 Caractéristiques générales
Pour les différents types de Cloud Computing que l'on
décrit aux points suivants, des caractéristiques
générales sont applicables pour chacun d'eux. En effet, avec le
Cloud Computing, il s'agit toujours de libre-service à la demande, d'un
accès au réseau internet, de la mutualisation de ressources, de
l'élasticité simple et rapide à mettre en oeuvre et un
service facturé à la consommation effective.
Le libre-service à la demande permet aux entreprises
clientes des fournisseurs de Cloud Computing de faire évoluer
automatiquement les capacités informatiques mises à leur
disposition de façon continue. L'accès au réseau internet
est maintenant très fiable et rapide, il est nécessaire pour
profiter des services du Cloud et administrer et suivre les services
consommés. La mutualisation des fournisseurs de Cloud Computing
permet la mise en commun des ressources informatiques regroupées pour
servir les multiples entreprises utilisatrices, les différentes
ressources physiques sont virtuelles et non localisées
précisément; elles sont affectées dynamiquement en
fonction de la demande. L'élasticité rapide permise par le Cloud
Computing est un argument majeur car les capacités nécessaires
à une organisation peuvent être rapidement provisionnées,
et dans certains cas automatiquement, la puissance de calcul ou un nombre de
serveurs nécessaires au traitement de données peut varier en
fonction des besoins, on casse ici le modèle surcapacité/sous
capacité. Le service utilisé est mesuré et facturé
en fonction de l'utilisation des ressources qui peut être
surveillée et contrôlée, permettant une transparence entre
le fournisseur et l'entreprise utilisatrice.
|