Vous êtes sur la page 1sur 27

Le Cloud Computing

Ltat de lArt

CNAM 2008 / 2009 - CENTRE REGIONAL DE LILLE NFE107 URBANISATION ET ARCHITECTURE DES SYSTEMES DINFORMATION

AUDITEUR

AUDITEUR Eric LELEU

NUMERO DAUDITEUR NPC008029

HISTORIQUE DES MODIFICATIONS

DATE 04/05/2009 Du 05/05 au 13/5 14/05/2009

AUTEUR E. LELEU E. LELEU E. LELEU

DESCRIPTION Cration Rdaction Validation

VERSION V_1.0 V_2.0 V_3.0

Le Cloud Computing : Ltat de lArt

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

LE CLOUD COMPUTING
LETAT DE LART
SOMMAIRE
PREAMBULE ....................................................................................................... 4 DEFINITION .................................................................................................... 5 QUEST CE QUE LE CLOUD COMPUTING ? ............................................................ 5 LE CONSTAT ................................................................................................ 5 AVANTAGES DU CLOUD COMPUTING ............................................................... 6 PRCISION : CLOUD COMPUTING / INFORMATIQUE DE RSEAU ............................... 8 LE POSITIONNEMENT DU CLOUD COMPUTING ..................................................... 9 ARCHITECTURE : LES SERVICES PROPOSES..................................................................10 PRSENTATION GNRALE ..................................................................................10 SAAS : SOFTWARE AS A SERVICE ......................................................................10 PAAS : PLATFORM AS A SERVICE .......................................................................10 IAAS OU HAAS : INFRASTRUCTURE - HARDWARE AS A SERVICE ...................................10 SAAS (LOGICIEL) : SOFTWARE AS A SERVICE ...........................................................11 PRINCIPE ................................................................................................11 EXEMPLES DE SERVICES PROPOSS ....................................................................12 AVANTAGES ...............................................................................................13 INCONVNIENTS ..........................................................................................13 PAAS (PLATEFORME) : PLATFORMS AS A SERVICE .......................................................14 PRINCIPE...................................................................................................14 EXEMPLES DE SERVICES PROPOSS.....................................................................14 AVANTAGES ...............................................................................................15 INCONVNIENTS ..........................................................................................16 IAAS (HARDWARE) : INFRASTRUCTURE AS A SERVICE ..................................................17 Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation Le Cloud Computing : Ltat de lArt

PRINCIPE...................................................................................................17 EXEMPLES DE SERVICES PROPOSS ....................................................................18 AVANTAGES ...............................................................................................21 INCONVNIENTS ..........................................................................................21


BILAN ET

PERSPECTIVES .......................................................................................22

CONCLUSION ....................................................................................................23
REFERENCES

: BIBLIOGRAPHIE / WEBOGRAPHIE ...........................................................24

GLOSSAIRE ......................................................................................................25

Le Cloud Computing : Ltat de lArt

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

PREAMBULE

Les infrastructures informatiques deviennent de plus en plus complexes. Les cots de maintenance et dinstallation de serveurs, et autres lments actifs dun rseau demandent dimportantes ressources (humaines et financires). Le constat aujourdhui : Les cots informatiques reprsentent une part importante dans le budget dune entreprise. En rponse cette problmatique, est apparu le concept de Cloud Computing parfois nomm Cloud IT . Le Cloud Computing , littralement Ordinateurs dans les nuages , est un concept rcent faisant rfrence l'utilisation de la mmoire et des capacits de calcul des ordinateurs et des serveurs rpartis dans le monde entier, et lis par un rseau, tel Internet (principe de la grille informatique). Ainsi, les utilisateurs ne sont plus propritaires des serveurs informatiques mais peuvent ainsi accder de manire volutive de nombreux services en ligne sans avoir grer l'infrastructure sous-jacente, souvent complexe. Les applications ainsi que les donnes ne se trouvent plus sur l'ordinateur local (ou le serveur de lentreprise), mais dans un nuage (Cloud) compos d'un certain nombre de serveurs distants interconnects au moyen d'une excellente bande passante, indispensable la fluidit du systme. L'accs aux services se fait par une application de type navigateur Web. La facilit et la professionnalisation quInternet offre en termes de dlocalisation, daccessibilit, ainsi que les conomies engendres par le Cloud Computing , semblent trs sduisants. Mais quen est-il rellement ? Je vous propose dans ce dossier, afin de tenter de rpondre cette question, de dfinir le Cloud Computing , de dtailler les diffrents services proposs et dimaginer le futur de ce nouveau mode de fonctionnement en entreprise.

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Le Cloud Computing : Ltat de lArt

DEFINITION

QUEST CE QUE LE CLOUD COMPUTING ?

Le constat L'mergence de l'informatique dite on the Cloud , est comparable lavnement de l'lectricit : Avant la cration dun service public de distribution d'lectricit, toutes les entreprises agricoles produisaient leur propre lectricit partir de gnrateurs indpendants. Une fois le rseau lectrique implant, les exploitations agricoles ainsi que les entreprises ont optes pour lachat de llectricit un prix moindre que celui quils produisaient.

Le Cloud Computing est en train de rvolutionner le monde informatique et notre faon dutiliser lordinateur (personnel et dentreprise) ainsi qu'Internet. Il sagit dun virage comparable celui du web en 1995. Le Cloud Computing va engendrer un changement radical dans notre faon de stocker l'information et d'excuter des applications. Aujourdhui linformatique est centre sur lordinateur au sens large du terme : il peut sagir dun PC comme dun serveur. Dans la pratique, cela se traduit par : o o Pour les PC Il faut installer sur chaque poste le ou les logiciels ncessaires (cots de licences). Les documents crs par les utilisateurs sont gnralement sauvegards en local ce qui est prjudiciable en cas de panne (perte de donnes). Les documents peuvent tre visibles par les ordinateurs du rseau (cas du partage) mais restent inaccessibles en dehors du rseau. Pour les serveurs Les entreprises sont conscientes du risque encouru par la perte de donnes. Les informations sont gnralement stockes sur des serveurs, ce qui facilite les sauvegardes. Linformation est centralise mais ne peut pas tre accessible facilement en dehors du rseau. Le rseau de lentreprise doit constamment tre mis jour par ladministrateur (Maintenance : patchs, nouvelles versions, antivirus).

Le Cloud Computing : Ltat de lArt

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Dfinition

Le Cloud Computing , littralement Ordinateurs dans les nuages , est un concept rcent faisant rfrence l'utilisation de la mmoire et des capacits de calcul des ordinateurs et des serveurs rpartis dans le monde entier, et lis par un rseau, tel Internet (principe de la grille informatique). Ainsi, les utilisateurs ne sont plus propritaires des serveurs informatiques mais peuvent ainsi accder de manire volutive de nombreux services en ligne sans avoir grer l'infrastructure sous-jacente, souvent complexe. Les applications ainsi que les donnes ne se trouvent plus sur l'ordinateur local (ou le serveur de lentreprise), mais dans un nuage (Cloud) compos d'un certain nombre de serveurs distants interconnects au moyen d'une excellente bande passante, indispensable la fluidit du systme. L'accs aux services se fait par une application de type navigateur Web. Si nous reprenons la dfinition cite prcdemment, nous nous rendons compte que les inconvnients cits seffacent avec le concept de Cloud Computing . Avantages du Cloud Computing o o Plus de logiciels installer sur les PC (moins de maintenance). Les applications ne sont plus internes lentreprise (moins de cots de licences ou de dveloppement) car hberges dans le nuage de serveurs. Moins de maintenance serveurs pour ladministrateur rseau. Accessible de nimporte quel ordinateur dans le monde pourvu quil dispose dun accs Internet (dbit suffisant en rapport avec les besoins) et dun navigateur Web (plus de limites gographiques). Les documents et applications sont accessibles en dehors du rseau de lentreprise.

o o

Il existe dautres avantages : o o o Disponibilit des applications et des donnes (24H/24H, 7J/7J). Mise jour des applications. Scurit des donnes : seules les personnes autorises ont accs aux documents. Le Cloud Computing : Ltat de lArt

Jai volontairement mis part ces 3 points car ils engagent la responsabilit du prestataire qui met disposition la solution de Cloud Computing . Ces avantages existent et doivent faire partie des accords de niveaux de services (SLA). Pour faire un parallle avec ce qui a t nonc prcdemment, dans un futur plus ou moins proche, linformatique ne sera plus centre sur lordinateur mais sur le document, les donnes (le PC naura plus dimportance juste un moyen de se connecter).

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Concept du Cloud Computing - connexion une application

Source : Cloud Computing by Michael Miller

Le Cloud Computing : Ltat de lArt

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Prcision : Cloud Computing / Informatique de rseau

Les nuages de serveurs ne constituent pas une informatique de rseau. Ils sont bien plus que cela. Explications : Avec l'informatique de rseau, les applications, les documents sont hbergs sur un serveur de lentreprise et accessibles sur le rseau de l'entreprise. Dans le cas du Cloud Computing , plusieurs entreprises, plusieurs serveurs, et de multiples rseaux sont interconnects. Contrairement l'informatique de rseau restreinte lentreprise, les services sont accessibles de n'importe o dans le monde laide d'une connexion Internet. Le Cloud Computing nest pas quune simple sous-traitance, o une entreprise externalise ses services informatiques une entreprise extrieure. En effet, les applications sont accessibles par tout le monde via internet (multiples socits).

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Le Cloud Computing : Ltat de lArt

Le positionnement du Cloud Computing

Source : http://www.zdnet.fr/

Comme je lai voqu prcdemment, le concept de Cloud Computing est trs rcent. Cest dailleurs la raison pour laquelle il se situe dans la phase nomme Technology Trigger (dclenchement technologique).1

Le Cloud Computing : Ltat de lArt

Peak of Inflated Expectations ("pic des esprances ") : Il sagit de la tendance du moment. Though of Disillusionment ("trou de la dsillusion") : Il sagit de promesses non tenues ou une technologie peu fiable ou dj obsoltes. Slope of Enlightenment ("Pente d'claircissement ") : La technologie trouve finalement sa place sans exagration sur ses capacits mais avec une relle utilit. Plateau of Productivity ("plateau de productivit") : La technologie est devenue banale et livre tous ses avantages (disparait de la courbe).

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Le Cloud Computing se trouve actuellement dans une priode de forte croissance mais la technologie elle-mme en est encore ses balbutiements et ne devrait atteindre son seuil de maturit d'ici sept ans. Le march du Cloud Computing atteindra sa premire phase de consolidation dans trois ans. La courbe de dveloppement sera identique celles des technologies mergentes : - La premire phase sera domine par un groupe limit de fournisseurs, qui adoptent des stratgies agressives sur le plan technologique pour le dveloppement dapplications (dveloppement de march). - La seconde phase verra lmergence de nouveaux fournisseurs et on assistera une consolidation du march (saturation du march en 2012 - les entreprises les moins solides sur ce march seront rachetes ou tout simplement cartes du secteur). - La dernire phase : banalisation des pratiques consistant pour les entreprises confier dimportantes parties de leur infrastructure informatique des tiers.

ARCHITECTURE : LES SERVICES PROPOSES

PRSENTATION GNRALE
Le Cloud Computing est encore trs jeune. Cependant, certaines tendances se dessinent. Je me propose de vous les exposer : Saas : Software as a Service Paas : Platform as a Service Iaas ou Haas : Infrastructure - Hardware as a Service

Source : http://peterlaird.blogspot.com/2008_05_01_archive.html

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

10

Le Cloud Computing : Ltat de lArt

SAAS (LOGICIEL) : SOFTWARE AS A SERVICE


PRINCIPE 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 de plus en plus rpandu utilisant les technologies lies aux Web Services , lArchitecture Oriente Services (SOA) ainsi quau dveloppement en 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.

Source : http://nauges.typepad.com

Le Cloud Computing : Ltat de lArt

Cette reprsentation est trs intressante. Elle permet de mettre 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. Les deux zones rouges correspondent des situations de non sens (Installer des usages SaaS sur des infrastructures In house ou Proposer des logiciels traditionnels On the Cloud).

11

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Exemples de Services proposs

CRM (CUSTOMER RELATION MANAGEMENT OU GESTION DE LA RELATION CLIENTLE)


La plupart des acteurs SaaS (Salesforce par exemple) ont fait voluer leur produit afin quil soit le plus possible utilisable sur le Web. Ils facturent leurs clients (utilisateurs) sur la base de lusage quils font du produit ( On Demand ). Il sagit dune alternative sduisante et efficace aux applications classiques, car elle rduit de manire significative les risques et les cots lis l'implmentation d'un systme CRM (pouvant parfois se rvler complexe). Autres acteurs : Microsoft Dynamics CRM Online, Zoho

OUTILS BUREAUTIQUES
Google Apps fournit gratuitement une multitude doutils : Google Documents, Google Agenda, Google Sites (partage dinformation pour une quipe), Google Talk (Messagerie instantane).

Google Documents Autres acteurs : Office Live Workspace de Microsoft (Espace de travail collaboratif permettant de stocker et de partager jusqu 500 Mo), Zoho, WriteBoard, ThinkFree.

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

12

Le Cloud Computing : Ltat de lArt

GESTION DE PROJETS
Le Cloud Computing na pas pargn les applications de Gestion de projets. Nous travaillons dsormais en mode projet et il est important que nous puissions y avoir accs tout moment. Autres acteurs : Basecamp, AceProject, ZohoProjects

RESEAUX SOCIAUX
Les rseaux sociaux se sont dvelopps rapidement et font partis dsormais de notre mode de communication. Le plus connu est Facebook. Autres acteurs : Viadeo, LinkedIn

Avantages Les avantages restent identiques ceux prcdemment cits. On peut y ajouter le gain de temps : En mode SaaS, un ERP n'est pas immdiatement oprationnel. Il s'agit d'un projet de 60 90 jours, contre un minimum de six mois pour un ERP en mode licence , estime Jacques Libeyre, directeur du business dveloppement solutions chez SAP. Inconvnients Trois inconvnients majeurs existent : o Les donnes de lentreprise cliente sont stockes sur les serveurs du prestataire ce qui pose quelques problmes de confidentialit. La connexion doit tre optimum : le service en mode SaaS repose en grande partie sur une connectivit rseau de qualit. Le ou les services doivent tre remis en fonction trs rapidement en cas de panne (lentreprise na pas la main sur la remise en marche puisque tout est externalis).

Le Cloud Computing : Ltat de lArt

13

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

PAAS (PLATEFORME) : PLATFORMS AS A SERVICE

Principe 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. Exemples de services proposs

CRM (CUSTOMER RELATION MANAGEMENT OU GESTION DE LA RELATION CLIENTLE)


o Salesforce a t la premire proposer une plate-forme de dveloppement, baptise Force.com . Ce service de PaaS permet de modifier les services la demande de son CRM mais aussi d'crire et de modifier ses propres applications (langage Apex). Microsoft propose une plate-forme de dveloppement CRM en ligne, baptise Titan (Microsoft Dynamics CRM 4.0).

SITE WEB DYNAMIQUE


Google propose quant lui Google App Engine outil qui permet de dvelopper et d'hberger un site dynamique (langage Python). Il est prciser que de premiers rapprochements se ralisent dj : Google a sign un partenariat technique avec Salesforce.

Intuit propose un service PaaS grce sa suite logiciel dominante comptabilit / finance : Gestion de clientle (Intuit Website), Gestion financire (Quickbooks), Gestion des paiements (Intuit Payment), Gestion de paie (Intuit online payroll). 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). Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

14

Le Cloud Computing : Ltat de lArt

COMPTABILITE / FINANCE

Avantages Les principaux avantages du PaaS sont : o o o o o Le dveloppement et le fonctionnement des applications peuvent se faire sans aucune proccupation pour les mises jour de la plateforme. Toute la maintenance est la charge du prestataire. Laccs la plate-forme se fait uniquement par le biais dun navigateur Web (pas dinstallation particulire ni de plug-in). Le temps de dveloppement est fortement rduit par la mise disposition de nombreux modules. Le dploiement des applications se fait temps rel (au fur et mesure de lactivation des modules).

Le Cloud Computing : Ltat de lArt

Source : http://www.haute-disponibilite.net/category/clouds/

15

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Inconvnients

Les principaux inconvnients du Paas sont : o o o La scurit des donnes et leur externalisation rendent les entreprises frileuses. Les outils ainsi que les applications nappartiennent pas lentreprise. Les entreprises restent sensibles la disponibilit. (Il est trs difficile en effet de prvoir de soudaines montes en charge). Salesforce assure une disponibilit de 99.9%. Relative difficult pour le prestataire de mettre jour les versions, les correctifs, de manire incrmental dans la mesure o les ressources sont mutualises. Les entreprises sinterrogent parfois sur lvolutivit des solutions proposes (Interfaces, processus, briques logiciel propritaires).

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

16

Le Cloud Computing : Ltat de lArt

IAAS (HARDWARE) : INFRASTRUCTURE AS A SERVICE

Principe 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 (hardware): 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.

Le Cloud Computing : Ltat de lArt

17

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

Exemples de Services proposs

MICROSOFT AZURE
Intgrant une couche de virtualisation, la plate-forme Azure Services Platform (systmes, outils de dveloppement, applications) gre automatiquement la problmatique de la rpartition de charge tout comme la distribution des applications et des donnes entre les centres de traitements. Cest toute linfrastructure des DATACENTERS qui est prise en charge, avec un accent fort sur la scurit et la haute disponibilit. Cette solution sarchitecture autour des technologies de la compagnie, comme SQL Server, Active Directory et .Net. Windows Azure (infrastructure de traitements) constitue les fondations dune plate-forme permettant la diffusion de services dans un environnement CLOUD. Il est construit autour de Live Services (Synchronisation de documents personnels), .Net Services (Dveloppement), SQL Services (Base de donnes), SharePoint Services (Gestion de contenu) et Microsoft Dynamics CRM Services (Gestion relation client).

La grande force de Microsoft est de proposer lensemble de ces produits en version classique ainsi quen version Online : Il rgle de fait le dbat naissant entre les partisans du Cloud Computing et ceux qui prfrent conserver lintgralit du contrle sur leurs infrastructures.

Plate-forme Microsoft AZURE Source : http://www.gnet.tn/

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

18

Le Cloud Computing : Ltat de lArt

AMAZON

Amazon S3

Il sagit dun service web proposant un stockage illimit tout en faisant une abstraction totale de la couche physique : on ne soccupe pas de ladresse du serveur, de sa connectivit, de problmatiques lies lemplacement gographique, ou lespace disque. Le systme stocke arbitrairement des objets allant jusqu 5 Go (Photos, Vidos, Fichiers), organiss dans des buckets, sorte de dossiers en ligne.

Amazon Elastic Compute Cloud (EC2)

EC2 permet aux entreprises de dployer des images serveurs sur un systme hberg en "nuage". Le temps de dmarrage dune image serveur reste trs rapide en cas de dfaillance. Les clients sont facturs pour ce service en fonction des ressources des serveurs utilises. Les prix varient de 10 centimes 80 centimes de $ lheure (il faut tout de mme ajouter les frais de stockage, bande passante et dventuelles mappings dadresses ip).

Le cyber libraire met son infrastructure la disposition des entreprises pour qu'elles y hbergent leurs services en ligne dans des environnements Linux (Red Hat Enterprise Linux et OpenSolaris). Une version Windows devrait sous peu voir le jour (Windows serveur 2003, Asp.Net, Sql Server, IIS). Amazon en a galement profit pour mettre en place un service level agreement (SLA), un contrat de niveau de service garantissant une qualit de service de 99,95 %.

Le Cloud Computing : Ltat de lArt

19

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

IBM

IBM a mis sur le march sa solution Blue Cloud afin de promouvoir la mise disposition de ressources informatiques. IBM tente de se diffrencier en insistant sur la couche applicative : Au dessus de ressources systmes, qui tirent profit de ses propres serveurs avec des logiciels Open Source (IBM a sign un accord avec Red Hat en vue de la mise disposition de RHEL Red Hat Enterprise Linux) IBM propose son SGBD DB2, son middleware WebSphere et Hadoop de la fondation Apache. Hadoop, bnfice du savoir faire de Google, et vise tirer profit d'architectures systme massivement parallles pour faire tourner des applications. C'est en cela que Blue Cloud innove : permettre aux clients intresss de dployer dans le monde entier la mme application partir d'une grille.

Haddop Fonctionnement Source : http://hadoop.apache.org/core/

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

20

Le Cloud Computing : Ltat de lArt

Autre acteur : Google (450 000 serveurs 25 Datacenters)

Avantages

Moins de contraintes lies aux architectures (choix, achat, maintenance, volutivit). Tout est de la responsabilit du prestataire. Dmatrialisation des serveurs : 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 : il est en effet plus rentable de louer des serveurs virtuels localiss dans le nuage que dacheter de nouveaux serveurs. Autres gains engendrs : climatisation, lectricit Possibilit de grer de gros volumes de donnes Inconvnients

o o o

La confidentialit des donnes. Plus daccs aux donnes en cas de dfaillance de la liaison. La rsistance aux changements : mutation et disparition de certains mtiers dans lentreprise.

Le Cloud Computing : Ltat de lArt

21

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

BILAN ET PERSPECTIVES

Le Cloud Computing connait une vritable explosion. Lmergence rcente dune vaste offre SaaS (Software as a Service) dans le domaine des ERP, progiciels stratgiques par excellence, traduit larrive maturit de ce mode de fonctionnement. Le Cloud Computing permet de par ses nombreux avantages de gommer les inconvnients des progiciels dits classiques. De plus, la facturation la carte reste trs sduisante : Le cot nest plus sous forme de licence mais dutilisation (gnralement Utilisateur / Mois) - Un produit non utilis ne sera donc plus factur, contrairement aux logiciels actuels. A ce jour, il ne persiste quun seul frein majeur la vulgarisation du Cloud Computing : la confidentialit des donnes. Les dirigeants dentreprise restent frileux quant externaliser leurs donnes et on le comprend. Mais dun autre ct, sont-ils srs de leurs propres serveurs ainsi que de leurs employs ? Certains ont dj saut le pas. Cest le cas du spcialiste du linge de maison Carr Blanc qui a opt pour un progiciel de gestion en mode hberg. Il quipe 200 boutiques franchises. Je pense que des volutions sont venir quant lorganisation mme du service informatique : Avec une offre informatique externalise, les directions mtiers seront peut-tre amenes se passer d'une DSI en interne pour faire appel un prestataire extrieur ! Je reste persuad que le Cloud Computing est promu un brillant avenir. Loffre va bien videmment croitre. Par contre, les rivalits vont se faire sur les SLA (accords de niveaux de services) car il sagira de la seule arme que disposeront les prestataires pour fiabiliser et vendre leurs offres auprs des grands groupes de ce monde. Peut tre verrons-nous la problmatique de la confidentialit disparatre comme par enchantement ! Lavenir nous le dira

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

22

Le Cloud Computing : Ltat de lArt

CONCLUSION
Le Cloud Computing est un concept rcent (parfois mal dfini et mal compris par les entreprises) et mme si les mdias en parlent beaucoup, il est difficile de trouver de linformation pertinente. Une chose est sure : le Cloud Computing intresse ! Au point que les gants de linformatique investissent de faon colossale (Google, Microsoft, Amazon). Les services proposs voluent de jour en jour. Des partenariats (techniques) se sont dj oprs : Google et Salesforce prouvent par leur rapprochement que le march est en pleine explosion ! Autre exemple de partenariat : Amazon, la librairie en ligne, par le biais de son infrastructure, propose plusieurs services, dont EC2 (Elastic Computing Cloud) qui permet d'avoir disposition des machines virtuelles. Ce service permet d'autres acteurs, comme Bungee Labs, de fournir des prestations de PaaS. Sans savancer beaucoup, je pense aussi que certains mtiers ddis linformatique vont changer, voluer : Administrateur rseau, dveloppeurs, testeurs ! Dailleurs, je ne lai pas voqu car ce concept est trop rcent, mais il existe dsormais Humans as a Service : il sagit de services qui ne peuvent tre raliss que par le capital humain (externalisation des tests). Il est fort parier que dans un avenir plus ou moins proche, les entreprises clientes vont investir leur tour (les bnfices sont clairs et facilement identifiables). Cependant, la migration de leurs applicatifs prendra du temps. Il sera ncessaire de changer les mentalits, les modles de fonctionnement internes Se lancer On the Cloud ncessitera une prise de conscience des dirigeants et un accompagnement fort des structures. Les mentalits devront changer notamment et surtout en ce qui concerne la confidentialit des donnes. Mais, aprs tout, y a-t-il plus de risques mettre nos donnes sur des serveurs externes ? Sommes nous au moins surs de la scurit de nos serveurs et de tous nos salaris en interne ?

Le Cloud Computing : Ltat de lArt

23

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

REFERENCES : BIBLIOGRAPHIE / WEBOGRAPHIE

http://en.wikipedia.org/wiki/Everything_as_a_service http://www.bitpipe.com/tlist/Software-as-a-Service.html http://www.zdnet.fr/actualites/internet/0,39020774,39280133,00.htm http://www.microsoft.com/france/dynamics/DemoCrm/Default.aspx?WT.srch=1 http://www.zoho.com/ http://workspace.officelive.com/?cloc=fr-FR http://www.writeboard.com/ http://www.basecamphq.com/ http://www.aceproject.com/fr/ http://www.byteonic.com/2008/the-platform-as-a-service-paas-landscape-paasin-the-enterprise/ http://www.intuit.com/ http://www.ines.eu/presse/ZDNET_140108.pdf http://www.silicon.fr/fr/news/2008/10/28/windows_azure___la_plate_forme__clo ud_computing__de_microsoft http://hadoop.apache.org/core/ http://www.zdnet.fr/blogs/2008/08/28/gartner-publie-son-hype-cycle-destechnologies-2008-quo-vadis-/ http://peterlaird.blogspot.com/2008_05_01_archive.html http://nauges.typepad.com/my_weblog/2008/08/cloud-computing-saas-softwareas-a-service-diff%C3%A9rences-compl%C3%A9mentarit%C3%A9s.html http://www.haute-disponibilite.net/category/clouds/ http://www.gnet.tn/net-informatique/azure-le-systeme-concu-pour-le-cloudcomputing/id-menu-473.html http://myworld-divakar.blogspot.com/2008/05/understanding-cloudcomputingsaaspaas.html http://www.zdnet.fr/actualites/internet/0,39020774,39385388,00.htm

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

24

Le Cloud Computing : Ltat de lArt

GLOSSAIRE

AJAX : Acronyme signifiant Asynchronous JavaScript and Xml (Xml et JavaScript asynchrones). Solution pour le dveloppement dapplications Web utilisant conjointement un ensemble de technologies libres. CRM : Acronyme signifiant Customer Relationship Management (Gestion de la relation client). La gestion de la relation client consiste savoir cibler, attirer et conserver les bons clients et reprsente un facteur dterminant du succs de lentreprise. DataCenter : Un centre de traitement des donnes est un service gnralement utilis pour remplir une mission critique relative l'informatique et la tlmatique. Il comprend en gnral un contrle sur l'environnement (climatisation, systme de prvention contre l'incendie, etc.), une alimentation d'urgence et redondante, ainsi qu'une scurit physique leve. Grille informatique : Infrastructure virtuelle constitue d'un ensemble de ressources informatiques (ordinateurs, serveurs, clusters, ) potentiellement partages, distribues, htrognes, dlocalises et autonomes. IaaS : Infrastructure as a Service. Il sagit dune dmatrialisation de la salle blanche (salle informatique) chez des prestataires externes. MIT : Le Massachusetts Institute of Technology, en franais Institut de technologie du Massachusetts, est une institution de recherche et une universit amricaine, spcialise dans les domaines de la science et de la technologie. PaaS : Il propose l'utilisateur d'avoir accs une vritable plate-forme de dveloppement (langage de programmation, outils de dveloppements, modules). L'utilisateur bnficie d'un environnement de dveloppement manag, hberg, maintenu par un prestataire, bas sur une infrastructure externe son entreprise. PYTHON : Langage de programmation. Rseau social : Ensemble d'entits sociales telles que des individus ou des organisations sociales relies entre elles par des liens crs lors des interactions sociales. Il se reprsente par une structure ou une forme dynamique d'un groupement social. Le Cloud Computing : Ltat de lArt SaaS : Le Software as a Service (SaaS) est une technologie consistant fournir des services ou des logiciels informatiques par le biais du Web et non plus dans le cadre d'une application de bureau ou client-serveur. Ce concept, apparu au dbut des annes 2000, prend la suite de celui du fournisseur de service d'application ( application service provider - ASP). SLA : Le Service Level Agreement (SLA) est un document qui dfinit la qualit de service requise entre un prestataire et un client. Cest un contrat entre clients et fournisseurs, ou entre fournisseurs. Il met par crit, lattente des parties au niveau des services, priorits, responsabilits, garanties, et donc au final de ce que lon pourrait dfinir comme le niveau de service .

25

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

SOA : L'architecture oriente services (Service Oriented Architecture) est une forme d'architecture de mdiation qui est un modle d'interaction applicative qui met en uvre des services (composants logiciels).

Dossier ralis par Eric LELEU CNAM 2008 / 2009 NFE107 Urbanisation et architecture des systmes dinformation

26

Le Cloud Computing : Ltat de lArt

Vous aimerez peut-être aussi