Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Introduction
Si, par le pass, les utilisateurs excutaient des applications ou des programmes partir de
logiciels tlchargs sur un ordinateur ou un serveur physique situ dans leur btiment, le
cloud computing permet aujourdhui ces personnes daccder au mme type dapplication
via Internet. Le Cloud Computing est la nouvelle forme de stockage de donnes du 21me
sicle. Cependant, il se dcline en de nombreuses variantes, et il nest pas toujours facile de
choisir loffre qui convient le mieux son activit. Ce chapitre prsente en dtail le premier
domaine, qui est le Cloud Computing, dans lequel sintgre le travail de ce mmoire. Tout
dabord, nous prsentons un petit historique sur les origines de ce domaine, ensuite nous
dfinissons ce quest le Cloud Computing tout en expliquant les diffrents utilisateurs qui
lutilisant. Nous prsentons, par la suite, ses fondements technologiques, ses modes de
dploiement, ses diffrents types, ses avantages et inconvnients ainsi que son
fonctionnement. Nous concluons ce chapitre par des exemples concrets de services Cloud.
Lorsque la vitesse et la fiabilit des connexions s'est amliore, un nouveau type d'entreprise
est apparue : les fournisseurs d'applications en ligne (Application Service Provider, ASP).
Les ASP utilisaient des applications mtiers et les excutaient pour leurs clients. Dans ce
modle, l'ASP achetait le matriel informatique et excutait continuellement l'application. Le
client, lui, payait un abonnement mensuel pour y accder via Internet.
Mais il a fallu attendre les annes 1990 pour que le Cloud Computing fasse son apparition.
C'est cette poque que lditeur de logiciels Salesforce a prsent sa propre application
multi-tenante. Elle tait spcialement conue pour :
Depuis, le cloud n'a cess de crotre : en 2013, les dpenses mondiales en services cloud
taient estimes 47 milliards de dollars. En 2017, ce chiffre sest doubl pour atteindre
108 milliards de dollars, mesure que les entreprises investissent dans des services cloud
pour crer de nouvelles offres comptitives. [1]
Page 10
CHAPITRE 01 : LE CLOUD COMPUTING
1. Dfinitions
Le Cloud Computing, ou linformatique en nuage ou nuagique ou encore linfonuagique
est une infrastructure dans laquelle la puissance de calcul et le stockage sont grs par
des serveurs distants auxquels les usagers se connectent via une liaison Internet scurise.
L'ordinateur de bureau ou portable, le tlphone mobile, la tablette tactile et autres objets
connects deviennent des points d'accs pour excuter des applications ou consulter des
donnes qui sont hberges sur les serveurs. Le cloud se caractrise galement par sa
souplesse qui permet aux fournisseurs d'adapter automatiquement la capacit de stockage et
la puissance de calcul aux besoins des utilisateurs.
Pour le grand public, le Cloud Computing se matrialise notamment par les services de
stockage et de partage de donnes numriques type Box, Dropbox, Microsoft OneDrive ou
Apple iCloud sur lesquels les utilisateurs peuvent stocker des contenus personnels (photos,
vidos, musique, documents...) et y accder n'importe o dans le monde depuis n'importe
quel terminal connect [2]
1.1. Dfinition donne par NIST (National Institute of Standards and Technology )
C'est--dire, le Cloud Computing est un modle Informatique fournis sur le net qui
permet un accs facile un ensemble partag de ressources informatiques configurables
(rseaux, serveurs, stockage, applications et services) qui peuvent tre rapidement
provisionnes et libres par un minimum defforts de gestion ou dinteraction avec le
fournisseur du service.[4]
Page 11
CHAPITRE 01 : LE CLOUD COMPUTING
Il sagit dun style dinformatique base sur des ressources partages et flexibles,
proposes aux utilisateurs en libre accs, de manire graduelle et laide du Web. [5]
1.3. Dfinition propose par Microsoft
Le Cloud Computing est un ensemble de services informatiques (serveurs, stockage,
bases de donnes, composants rseau, logiciels, outils danalyse, etc.) fournis via
Internet. [6]
1.4. Dfinition propose par IBM
Le Cloud Computing, souvent appel "le Cloud", est la fourniture la demande, via
Internet, de ressources informatiques - des applications jusqu'aux Datacenter - sur une
base de paiement l'utilisation. [7]
Daprs les dfinitions prcdentes, on peut dire que le terme du Cloud Computing
signifie le partage dun ensemble des services et des ressources informatiques fournis et
accessibles via internet la demande des abonns, avec une tarification progressive.
1
CRM : La gestion de la relation client - Customer Relationship Management en anglais
Page 12
CHAPITRE 01 : LE CLOUD COMPUTING
Page 13
CHAPITRE 01 : LE CLOUD COMPUTING
Page 14
CHAPITRE 01 : LE CLOUD COMPUTING
Lanalyse des donnes pour en tirer des informations et des prvisions [6]
2
ONG : Une organisation non gouvernementale
Page 15
CHAPITRE 01 : LE CLOUD COMPUTING
une large accessibilit via le rseau : les services sont accessibles en ligne et sur tout
type de support (ordinateur de bureau, portable, smartphone, tablette). Tout se passe dans
le navigateur internet.
mesurabilit du service : lutilisation du service par le client est supervise et mesure
afin de pouvoir suivre le niveau de performance et facturer le client en fonction de sa
consommation relle
une solution multi client : une mme instance dun logiciel est partage par lensemble
des clients de faon transparente et indpendante. Tous les clients utilisent la mme
version du logiciel et bnficient instantanment des dernires mises jour. Chaque
client dispose dun paramtrage utilisateur qui lui est propre
une disponibilit la demande : le service peut tre souscrit rapidement et rendu
oprationnel automatiquement avec un minimum dinteraction avec le fournisseur
llasticit immdiate des ressources : des ressources supplmentaires peuvent tre
alloues au service pour assurer la continuit du service en cas de pic de charge, ou tre
bien ralloues un autre service dans le cas inverse
la scurit des accs et des donnes : les risques de scurit sont accrus par la
dlocalisation des ressources. Laccs au service induit donc des connexions scurises et
authentifies pour les utilisateurs et des garanties sur la confidentialit, lintgrit et la
traabilit des donnes confies et stockes sur linfrastructure du fournisseur.
Le risque de perte de donne doit galement tre anticip via une procdure de
sauvegarde adapte ;
la localisation des donnes : le Cloud nayant pas de frontire, il faut pouvoir disposer
dun engagement sur les lieux de stockage des donnes, et sassurer que les
3
Ces caractristiques sont galement dfinies dans la norme ISO/IEC 17788:2014
Page 16
CHAPITRE 01 : LE CLOUD COMPUTING
rglementations des pays sont en conformit avec les rglementations auxquelles le client
est soumis ou bien quil souhaite avoir ;
le niveau de qualit du service : le client doit disposer dun droit de regard sur la qualit
des prestations et le niveau de performance du service, avec un engagement contractuel
de la part du fournisseur ;
le cot long terme : si les dpenses dinvestissement sont limites ou nulles, les
dpenses dexploitation doivent tre correctement values en disposant de mtriques
prcises et lavantage du client pour mesurer la consommation relle des ressources ;
la rversibilit du service : en cas de rupture de contrat ou de changement de
fournisseur, le client doit sassurer de la rcupration et de la destruction de ses donnes
sur linfrastructure du fournisseur aprs sa migration.
Mise lchelle mondiale : La mise lchelle lastique est un des avantages des
services de Cloud Computing. En termes de cloud, cela veut dire quil est possible de
mettre en uvre la quantit ncessaire de ressources informatiques, par exemple plus
ou moins de puissance de calcul, de stockage ou de bande passante, au moment o
elles sont ncessaires, l o elles sont ncessaires.
Page 17
CHAPITRE 01 : LE CLOUD COMPUTING
niveau pour assurer des performances rapides et efficaces. Ceci offre plusieurs
avantages par rapport un centre de donnes classique, y compris un temps de latence
rseau rduit pour les applications et de plus grandes conomies dchelle.
7.2. Inconvnients
La scurit : la plateforme Cloud, si elle est externe (non installe sur le rseau interne
ou avec une ouverture extrieure) doit tre suffisamment scurise pour viter le risque
dintrusion, de vol des donnes par piratage. Lautre risque est quun utilisateur oublie de
se dconnecter sur un appareil accessible par des lments externes lorganisation. Il
faut dans ce cas prvoir une dconnexion automatique en cas de non-activit du compte
et bien segmenter les droits utilisateurs afin que ces derniers ne puissent accder quaux
donnes des projets dans lesquels ils sont impliqus. Plus gnralement, une clause de
confidentialit et la confiance dans son personnel sont primordiales pour que les donnes
ne fuitent pas de manire volontaire.
La connexion : cest lautre goulot dtranglement. Si lutilisateur na pas de connexion
internet, ou une connexion insuffisante, il ne pourra accder sa plateforme de travail.
Lide dans ce cas est de permettre le travail sur une application locale qui synchronise
ensuite les donnes avec le serveur ds que lutilisateur a nouveau accs au rseau. Le
problme de la scurit des donnes en local se pose donc nouveau.
Cloud public
Les Clouds publics sont exploits par un fournisseur de
services Cloud, qui propose des ressources de calcul, par
exemple des serveurs et du stockage, via Internet.
Microsoft Azure est un exemple de Cloud public. Dans
un Cloud public, tout le matriel, tous les logiciels et
toute linfrastructure sont la proprit du fournisseur du
cloud. Nous accdons ces services et nous grons
notre compte par lintermdiaire dun navigateur web.
Page 18
CHAPITRE 01 : LE CLOUD COMPUTING
Cloud priv
Le Cloud priv est lensemble des ressources de Cloud
Computing utilises de faon exclusive par une
entreprise ou une organisation. Le Cloud priv peut se
trouver physiquement dans le centre de donnes local
de lentreprise. Certaines entreprises paient galement
des fournisseurs de services pour quils hbergent leur
Cloud priv. Le Cloud priv est un Cloud dans lequel
les services et linfrastructure se trouvent sur un rseau
priv.
Cloud hybride
Le Cloud hybride regroupe des Clouds publics et
privs, lis par une technologie leur permettant de
partager des donnes et des applications. En permettant
aux donnes et aux applications de passer du Cloud
priv au Cloud public, le Cloud hybride offre aux
entreprises un plus grand niveau de flexibilit et plus
doptions de dploiement. [6]
4
API Une interface de programmation applicative.
REST (representational state transfer) est un style d'architecture pour les systmes hypermdia distribus
Page 19
CHAPITRE 01 : LE CLOUD COMPUTING
Page 20
CHAPITRE 01 : LE CLOUD COMPUTING
11. Conclusion
Pour faire simple, le Cloud Computing, cest tout notre informatique sur Internet ! Cest
une nouvelle faon de fournir des solutions de technologie de l'information sous forme dun
service.
Ce chapitre avait pour objectif de donner une description globale de la technologie de
Cloud Computing, ainsi que son dveloppement remarquable ces dernires annes qui
suscite de plus en plus lintrt des diffrents utilisateurs de lintrt de linformatique.
Page 21