Vous êtes sur la page 1sur 26

Quadra Informatique

LE CLOUD COMPUTING
Le Cloud Computing Etat de lart
Intervention Eric LELEU Mai 2009 - CNAM Lille
NFE107 - Urbanisation et architecture des systmes dinformation
Prambule
Dfinition
Architecture : Les services proposs
Bilan et perspectives
Conclusion - Questions
Prambule
Le constat aujourdhui :

Les couts informatiques (humain et financier) reprsentent une part
importante du budget dune entreprise.

En rponse cette problmatique est apparu le Cloud Computing :

Externalisation de linformatique (logiciel et/ou matriel).
Utilisation de la puissance de serveurs rpartis dans le monde entier.

Cette dlocalisation est facilite par internet.

Aujourdhui le Cloud Computing dispose de nombreux avantages et semble
tre une solution sduisante mais quen est il rellement ?

Afin de rpondre cette question, je vais vous dfinir le Cloud Computing ,
les services proposs et imaginer le futur (2016) de ce nouveau mode de
fonctionnement de lentreprise.
Dfinition
Lmergence de linformatique dite on the cloud est comparable
lavnement de llectricit.
Le Cloud Computing est en train de rvolutionner linformatique,
notre faon dutiliser lordinateur ainsi quinternet.
Il sagit dun virage comparable celui du web en 95.
Aujourdhui linformatique est centre sur lordinateur (PC, serveur)
demain grce au Cloud Computing elle sera tourne sur le document
(le PC ne sera juste quun moyen de se connecter)
Le Cloud Computing va engendrer un changement radical dans
notre faon de stocker linformation et dexcuter les applications.
La tendance actuelle :


Il faut installer sur chaque poste le ou les logiciels ncessaires
(cout de licence).
Les documents crs par les utilisateurs sont souvent sauvegards
en local (prjudiciable en cas de panne).
Les documents sont parfois sauvegards sur un serveur centralis
mais ces documents sont difficilement accessibles en dehors du
rseau dentreprise.
Le rseau dentreprise doit constamment tre mis jour par
ladministrateur (patchs, nouvelles versions, antivirus).
Le Cloud Computing :
Littralement ordinateur dans les nuages.
Concept rcent.
Fait rfrence lutilisation de la mmoire et des capacits de calcul
des serveurs rpartis dans le monde entier et lis par un rseau tel
internet.
Il sagit du principe de la grille informatique.
Les utilisateurs ne sont plus propritaires des serveurs informatiques.
Ils accdent de manire volutive des services en ligne sans avoir
grer linfrastructure sous-jacente souvent complexe (seul un navigateur
web est ncessaire).
Les applications et les donnes se trouvent dans un nuage
compos dun certain nombre de serveurs distants
interconnects au moyen dune excellente bande passante.
Les inconvnients vus prcdemment nexistent plus:
Plus de logiciels installer sur le PC (moins de maintenance).
Les applications sont externalises (moins de cout de licence et de
dveloppements).
Moins de maintenance serveur pour ladministrateur rseau.
Accessible de nimporte quel ordinateur dans le monde pourvu quil
dispose dun accs internet.
Les documents et applications sont accessibles en dehors du rseau
dentreprise.
Il existe 3 autres avantages qui relvent mon sens des accords de
niveaux de services (SLA) :
Disponibilit des applications et des donnes 24h/24 - 7J/7.
Mise jour des applications.
Scurit des donnes.
1. Dclenchement technologique
2. Tendance du moment
3. Promesse non tenue, technologie peu fiable ou dj obsolte
4. Technologie trouve finalement sa place (relle utilit)
5. Technologie devenue banale (disparait de la courbe)
Trois phases seront
prpondrantes :

Groupe limit de
fournisseurs - Stratgie
agressive.
Saturation du march
(2012) - des
regroupements seront
inluctables.
2016 : Banalisation des
pratiques et confiance des
entreprises pour confier
leur infrastructure.
Les nuages de serveurs ne constituent pas une informatique
de rseau. Ils sont plus que cela :
Les services proposs sont accessibles de nimporte o dans le
monde (informatique de rseau restreinte lentreprise).
Le Cloud Computing nest pas une simple sous-traitance : Les
applications sont accessibles par tout le monde via internet (multiples
socits).
Dans linformatique de rseau les applications et les documents
sont accessibles sur le rseau dentreprise. Concernant le cloud
computing , plusieurs entreprises, plusieurs serveurs et de multiples
rseaux sont interconnects.
Architecture : Les services proposs
Le Cloud Computing , trs jeune, se dcline dj selon 3 tendances :

SaaS : Software as a Service
Paas : Platform as a Service
IaaS : Infrastructure as a Service

NB : Humans as a Service (Externalisation des tests est encore trop jeune Aucune information
prcise)
Software as a Service
SaaS (Software as a Service) renvoie un modle de logiciel
commercialis non pas sous la forme d'un produit (licence),
que le client installerait, mais en tant qu'application
accessible distance comme un service, par le biais
d'Internet et du Web.

SaaS est un modle qui sappuie sur les technologies lies aux
Web Services , lArchitecture Oriente Services (SOA), Ajax

Le Saas sinscrit dans la famille des logiciels manags ou hbergs.

La dmarche n'est pas nouvelle. Elle a t nonce pour la
premire fois en 1961 par John McCarthy, chercheur au MIT, qui avait
voqu la possibilit qu'un jour l'informatique puisse tre consomme
la manire des nergies, telle que l'eau ou l'lectricit.
Software as a Service
Cette reprsentation met en vidence le positionnement actuel et futur du
march.
Actuel : Infrastructures in house (Intranet) et usages bass sur lutilisation de
logiciels classiques avec licences.
Futur : Infrastructures majoritairement On the Cloud et usages en SaaS.
NB : Les deux zones rouges : situations de non sens (Installer des usages SaaS
sur des infrastructures In house ou Proposer des logiciels traditionnels On the
Cloud).
Software as a Service
Salesforce CRM, Microsoft Dynamics CRM on line (Gestion Relation Client).
Rduction des risques et des cots lis limplmentation dun systme CRM
(60 90 jours au lieu de 6 mois).
Google Apps (Outils bureautiques) : Google documents, Agenda, Talk
BaseCamp (Gestion de projets) La tendance est au travail en mode projet et
il est important dy avoir accs en continue.
FaceBook, Viadeo (Rseaux sociaux) : nouveau mode de communication.
Avantages : Identiques ceux dj cits prcdemment
Inconvnients :
Confidentialit des donnes
Connexion doit tre optimum
Sous-traitance (en cas de panne, le prestataire doit agir vite. Lentreprise na
plus la main sur les applications)
Platform as a Service










Le terme PaaS fait suite l'acronyme SaaS (Software as a service). Sur le
mme principe, PaaS propose l'utilisateur (en plus d'un service d'utilisation
de logiciel distance), d'avoir accs une vritable plate-forme de
dveloppement (langage de programmation, outils de dveloppements,
modules). L'utilisateur bnficie donc d'un environnement de
dveloppement manag, hberg, maintenu par un prestataire, bas
sur une infrastructure externe son entreprise.
Force.Com (SalesForce), Titan (Microsoft Dynamics CRM) (Gestion Relation
Client).
Google App Engine (Dvelopper un site web dynamique)
Intuit (Comptabilit)

Autres acteurs :

Amazon (Mise disposition de son infrastructure), Heroku (Ruby), 10Gen (OpenSource),
BungeeLabs, Aptana Cloud (Apache, Php, MySql, Ajax), CogHead (Partenariat avec Oracle, Flex,
BPM), Qrimp, Morph Labs (Java, PostGreSql), Longiump (CRM, Java, MySql).
Platform as a Service
Avantages :
Maintenance la charge du prestataire (pas de mise jour penser).
Accs la plateforme par le biais dun navigateur Web.
Temps de dveloppement fortement rduit (utilisation de modules).
Dveloppement temps rel (au fur et mesure de lactivation des modules).

Inconvnients :
Lapplication nappartient pas lentreprise cliente.
Relative disponibilit (Difficile de prvoir les soudaines montes en charge).
Infrastructure as a Service
Alors que la plupart des entreprises possdent leur propre infrastructure
informatique (serveurs, routeurs), une tendance merge peu peu :
IaaS (Infrastructure as a Service).

Lobjectif de IaaS consiste dsengager lentreprise de toute
infrastructure informatique : il sagit de dmatrialiser la salle
informatique on the Cloud afin de rduire les cots de
fonctionnement (lectricit, climatisation, achat de serveurs,).

Alors que PaaS proposait des plateformes de dveloppement mutualises,
IaaS propose des plateformes de production mutualises.

Loffre IaaS existe auprs de quelques grandes socits, seules
possder des centres de traitements informatiques (DataCenter) dans le
monde entier : Microsoft, IBM, Amazon.

Infrastructure as a Service

Microsoft

Azure : Virtualisation du systme, des outils de dveloppement et des
applications.

IBM

Blue Cloud Systme Open source (Red Hat Entreprise Linux) +
applications (Websphere, DB2).

Amazon

S3 : Offre un stockage illimit
Elastic Compute Cloud (EC2) : Images serveur
Infrastructure as a Service
Avantages

Moins de contraintes lies aux architectures (choix, achat,
maintenance, volutivit).
Tout est de la responsabilit du prestataire.
Dmatrialisation : en cas de dgradation des temps de rponse, il est
possible de passer dynamiquement sur un serveur plus puissant.
Possibilit de changer de prestataire.
Solution moins coteuse (plus rentable de louer des serveurs virtuels )
Autres gains engendrs : climatisation, lectricit
Possibilit de grer de gros volumes de donnes.

Inconvnients

La confidentialit des donnes.
Plus daccs aux donnes en cas de dfaillance de la liaison.
La rsistance aux changements : adaptation, mutation et disparition de
certains mtiers dans lentreprise.
Bilan et perspectives
Le Cloud Computing connait une vritable explosion : la vaste offre
SaaS dans le domaine des ERP, progiciel stratgique par excellence, traduit la
maturit.

Le Cloud Computing possde de nombreux avantages par rapport au
logiciel classique. La facturation la carte en est aussi un atout : un produit
non utilis ne sera plus factur.

A ce jour, ne persiste quun seul frein : la confidentialit des donnes.

Un premier exemple encourageant a t franchis par le spcialiste du linge
de maison CARRE BLANC (Progiciel de gestion quipe 200 boutiques).

Je suis persuad que des changements auront lieu au sein des DSI : Avec
une offre informatique externalise, les directions mtiers seront peut tre
amenes se passer dune DSI en interne.

Je suis persuad aussi quune guerre des prestataires dici 2012/2016 se
ferra sur les offres mais surtout sur les SLA (accords de niveaux de
services).
Conclusion
Le Cloud Computing est un concept rcent qui intresse les gants de
linformatique qui investissent de faon colossale.

Des partenariats ont dj eu lieu (Google et SalesForce) ce qui prouve que
le march est en pleine explosion.

Certains mtiers sont en train dvoluer : administrateur rseau,
dveloppeurs

Un nouveau concept dclin du Cloud Computing est en train dmerger
: Human as a Service . Il sagit de lexternalisation des tests.

Il est fort parier que dans un avenir proche les entreprises vont investir
massivement : les bnfices sont clairs et identifiables.

Cependant, la migration des applicatifs sera longue.

Il faudra changer les mentalits notamment en ce qui concerne la
confidentialit des donnes. Mais aprs y a-t-il plus de risque externaliser
nos serveurs ? Sommes nous srs de nos employs ?
Je vous remercie de votre attention.

Avez-vous des questions ?

Vous aimerez peut-être aussi