0% ont trouvé ce document utile (0 vote)
321 vues15 pages

Introduction au Cloud Computing

Le document décrit les concepts de cloud computing, de rich internet application et de web 2.0. Il explique les modèles IaaS, PaaS et SaaS du cloud computing ainsi que leurs caractéristiques.

Transféré par

abdelkader itidel
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
321 vues15 pages

Introduction au Cloud Computing

Le document décrit les concepts de cloud computing, de rich internet application et de web 2.0. Il explique les modèles IaaS, PaaS et SaaS du cloud computing ainsi que leurs caractéristiques.

Transféré par

abdelkader itidel
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Cloud computing cc

”Le Cloud computing est un concept de d´eportation sur des serveurs distants des
traitements informatiques traditionnellement localis´es sur le poste utilisateur.”
ASP - Application Services Providers = location d’applications m´etier h´eberg´ees
dans des serveurs `a l’ext´erieur de l’entreprise Deux types d’interface `a disposition : interface
Web interface C/S

Interface en HTML (client l´eger) : productivite et ergonomie reduite coˆut d


´eploiement = 0 Interface en C/S : ergonomie sup´erieure d´eploiement difficile en cas d’ajout
d’un client ou de changement de version Limitations importantes : unicit´e de l’application, de
l’interface, du systeme de s´ecurite, de la base de donnees.
Un ”client riche” est un client d’application avec une interface basee sur des technologies Web
plus ´elaborees et plus puissantes que le HTML. Functionnellement aussi puissant que le client
lourd (type C/S) et avec d´eploiement facile. Se situe entre le client lourd et le client leger
HTML. Deux type de clients riches : RIA Rich Internet Application RDA Riche Desktop Application
(application embarquee mise `a jour par HTTP)
Technologies de r´ealisation de RIA : AJAX (Asynchronous Javascript & XML) Adobe Flash Microsoft
Silverlight HTML5 (en cours) Environnement d’ex´ecution qui se charge `a l’ouverture de l’application. D
´efaut : Besoin de connexion `a l’application centrale.

Avantages majeurs : ergonomie accrue possibilite d’adapter (configurer) l’interface propos´ee `a son
propre m´etier et en ad´equation avec son travail fluidit´e dans l’enchainement des op´erations possibilit
´e d’inclure des animations ou du contenu multim´edia Le RIA est une brique de base du Cloud
Computing.

RIA − > RDA


RDA l’application est bas´ee sur le poste client peut travailler en mode d´econnect´e synchronisation de
donn´ees et mise `a jour des versions (update) automatique

Web 2.0
D´esigne un ensemble de technologies et usages qui rendent l’utilisation du Web plus facile et plus
productive. Technologies : XML, CSS et XHTML, RSS, AJAX, RIA, ...

Plate-forme utilisateur : mettre `a la disposition des utilisateurs la possibilit´e d’´elaborer et


mettre en ligne documents et autres contenus (vid´eo, sons, etc ...) exemples : Youtube, Google Docs,
blogspot, ...

Plate-forme de services : mettre `a la disposition des programmeurs (cr´eateurs de site Web)


des API (Application Programming Interface) (gratuites) permettant de r´eduire l’effort pour la r
´ealisation des certaines applications. Exemples : API de Google Maps, Google Earth, publication des
annonces, analyse du flux RSS, ..

Un mashup est une application batie(basee) uniquement sur les API.


Le Cloud Computing (CC) definit un mode de structuration et externalisation des
composants du systeme d’information de l’entreprise. Le CC repose les
technologies de virtualisation et automatisation.

trois caract´eristiques cl´es du Cloud Computing :


Services avec mise `a jour en continu et automatique, en lieu et place de produits
technologiques Self-service et paiement `a l’usage (en fonction de ce que l’on
consomme) Mutualisation et allocation dynamique de capacit´e (adaptation
´elastique aux pics de charge)

Modele IaaS : Infrastructure as a Service d´esigne qu’on dispose d’une infrastructure (serveurs,
stockage, r´eseau) h´eberg´ee. L’acc`es `a la ressource est complet et sans restriction, ´equivalent de fait
`a la mise `a disposition d’une infrastructure physique r´eelle.

Modele PaaS : Plateform as a Service designe qu’on dispose d’une plateforme capable d’accueillir les
applications de l’entreprise et tous les environnements et outils de gestion et de test. L’environnement
est pret `a l’emploi, fonctionnel et performant, y compris en production ; l’infrastructure hebergee
´etant totalement transparente.

Modele SaaS : Software as a Service designe la d´eportation des applications de l’entreprise dans
le cloud. Les CC Saas proposent des logiciels operationnels pret `a l’emploi sans aucune installation ou
operation de maintenance. Les applications d’entreprise concern´ee par le type de fonctionnement :
CRM, outils collaboratifs, messagerie, BI, ERP,... Ce modele convient `a certaines categories
d’applications qui se doivent d’ˆetre globalement identiques pour tout le monde, la standardisation
´etant un des principes du cloud.

PaaS et SaaS
Une offre de type PaaS comprend une plateforme capable de recevoir les applications client ou les
services SaaS. Elle permet : monitoring et surveillance des applications et ´equipement persistance des
donn´ees hebergement d’application int´egration Une offre de type Saas comprend : un PaaS le service
de traitement des donnees explicite ou non interface RIA fonctions et fonctionnalit´es collaboratives API
ouvertes → possibilit´e de mushup

Modele logiciel outsourcing (externalisation) logiciel ”software” ou libre exploitation `a la charge d’un
tiers (le prestataire) - exemple IBM ou HP-EDS h´ebergement interne ou chez prestataire

Modele logiciel outsourcing par ´editeur : le prestataire d’exploitation est l’´editeur du logiciel (exemple
: Oracle Application On parle aussi de l’infogerence. La customization est possible.

Modele SaaS le logiciel est heberge par le concepteur qui commercialise un service integre (offre
globale) : utilisation et exploitation `a la charge de lu propri´etaire du Cloud.

Modele logiciel ”software” -=- Modele Saas


Type d app SaaS

Vous aimerez peut-être aussi