20 mar 2015 · Le Cloud Computing (le Nuage informatique) Page 8 ➢ 2010 CLOUD ➢ 2006 AWS (Amazon Web Service) : 1er
Previous PDF | Next PDF |
[PDF] Cloud Computing - Mines Saint-Etienne
Contexte du développement des SI Concepts de base : Cloud Computing, SaaS, PaaS Scénario (3) Coté entreprise : usage ponctuel de software avec licence
[PDF] Une approche Cloud Computing pour le développement de - CORE
DOCTORAT 3ème CYCLE EN INFORMATIQUE Par Melle HOADJLI Abir THEME Une approche Cloud Computing pour le développement de 'Smart City' à
[PDF] CLOUD COMPUTING - doc-developpement-durableorg
20 mar 2015 · Le Cloud Computing (le Nuage informatique) Page 8 ➢ 2010 CLOUD ➢ 2006 AWS (Amazon Web Service) : 1er
[PDF] Quest ce que le Cloud computing ?
C'est également un moyen d'expérimenter l'intégration d'un logiciel (via le SaaS) ou le développement d'une application (via le PaaS ou l'IaaS) Enfin cette
[PDF] Le Cloud Computing est-il une solution davenir pour l - DoYouBuzz
Grâce au développement considérable des réseaux et avec l'avènement des standards informatiques et de la virtualisation, l'Utility Computing, avec la notion de «
[PDF] Virtualisation et cloud computing - Asprom
Elles nécessitent en revanche un important travail de développement en interne Les fournisseurs commerciaux (Microsoft et VMware) proposent des solutions
[PDF] études sectorielles - Direccte Ile-de-France
Définition du « Cloud Computing » ou informatique en nuage en direction des entreprises qui a été le moteur de développement du Cloud Computing en
[PDF] Mémoire de Fin de Cycle CLOUD COMPUTING : - Université
Elle achetait donc ses propres serveurs, et assurait le développement et la maintenance des systèmes nécessaires à son fonctionnement Par opposition, le Cloud
[PDF] LE CLOUD COMPUTING ET SES PERSPECTIVES D
certains une technologie avant-gardiste, pour d'autres un fourre-tout marketing La réalité est qu'avec le Cloud computing, on assiste au développement d'une
[PDF] Nouveaux regards sur la ville
[PDF] PROGRAMMATION ÉCRITURE LECTURE Mon CP avec Papyrus Manuel + fichier d exercices
[PDF] -RÈGLEMENT DU CONCOURS CONCOURS MARC JACOBS VESPA
[PDF] Le congé de présence parentale
[PDF] L Administration Centrale comprend une Direction Générale, des Directions et des Services Centraux.
[PDF] Consortium des bibliothèques universitaires suisses Règlement. La Conférence des bibliothèques universitaires suisses (CBU),
[PDF] e.magnus - Module 8 e.gestion financière Gestion des immobilisations
[PDF] L Assemblée Nationale a délibéré et adopté en sa séance du 2 décembre 1995 ;
[PDF] La Plateforme Office de Tourisme de Saint-Etienne Métropole
[PDF] Position de la COFACE sur le rôle des pensions alimentaires dans la lutte contre la pauvreté des familles monoparentales
[PDF] Français: langue d enseignement Compétences: Écrire des textes variés
[PDF] NOTRE MÉTIER CHANGE... CHANGER NOTRE IMAGE POUR AFFIRMER UNE IMAGE POSITIVE ET ATTRACTIVE DES EXPERTS-COMPTABLES BRETONS
[PDF] MASTER Management Public
[PDF] CP.CAC Mode d emploi
CLOUD COMPUTING
Généralités et enjeux
V0 1Présenté par
Benjamin LISAN
Date le
20/03/2015
introduction 2 3 •Lecloud computing(littéralement " le calcul sur/avec le nuage ») est un modèle informatique qui vous permet d'accéder des ressources logicielles, des serveurs et du stockage sur Internet, en libre-service, normalement payant à la demande (sauf exception). •Au lieu d'avoir à acheter, installer, entretenir et gérer ces ressources sur vos propres serveurs sur votre site informatique, vous y accédez et les utilisez sur Internet via, le plus souvent, un navigateur Web •Parfois, vous pourriez avoir besoin de télécharger un petitmorceau de code client, mais dans la plupart des cas, la vraie puissance de calcul estfournie par le nuage. •Lecloud computingnécessite un réseau d'ordinateurs, le plus souvent puissants, des data centers ... Il peut utiliser une " grille informatique » (en anglais, grid computing) _ c'est-à-dire une infrastructure constituée d'un ensemblede ressources informatiques potentiellement partagées, distribuées, délocalisées ... _, mais il ne faut pas le confondre avec une " grille informatique ». C'est avant toutun modèle informatique et économique et un nouveau paradigme informatique.CLOUD - IntroductionCloud Computing Data Center
Matériel, logiciel, données résidentes au centre de données du fournisseur de servicesLe prestataire de services assure sa
gestion, etc.Site du client
Services, supports,
sauvegardes etc.Origines
4 51990: la première ruptureCLOUD - Origine
Le PC (l'ordinateur personnel) Le concept du multi fenêtrage (Windows) et de la souris.Grosso modo ... 6CLOUD - Origine
2000: la seconde ruptureGrosso modo ...
L'internet (le Web ou la toile informatique).
7CLOUD - Origine
2010: la troisième rupture
Grosso modo ...
Le Cloud Computing (le Nuage informatique).
2010 CLOUD
2006 AWS (Amazon Web Service) : 1er cloudpublic
2000 SOA, Service-Oriented Architecture.
Hébergeurs Web d'applications (ancêtre du
SaaS2000Premières applications Cloud
Web2.0
courrier électronique ,outils collaboratifs ,CRM environnements de développement et de test1990 WEBINTERNET
1980 Client-Serveur
1970 Mainframe
1950 Concept du RJE (Remote Job Entry Process _exécution de travaux à distance) (IBM).CLOUD - Origine
8Plus précisemment ...
•Problématique d'Amazon(2006) :Absorber la charge importante des commandes
faites sur leur site aumoment de NoëlInvestissement dans ungrandparc de machines
Ressources sous-utilisées le reste de l'année • Idée: Louer ces ressources à d'autres entreprises.CLOUD - Origine 9Définitions
10Le terme actuel de CLOUD(nuage) l'emprunte de
la téléphonie ence que les entreprises de télécommunications, qui, jusqu'à 1990 principalement, offraient des circuits de données dédiés point à point, ont alors commencé à offrir desServices de réseauprivé VIRTUELLE (VPN)
avec une qualité de service comparable, mais à uncoût beaucoupplus faible.Selond'autres sources, le nomviendrait du
nuage (enanglais "cloud»), symbole utilisé pour représenter l'Internet dans les diagrammes des réseaux informatiques.CLOUD - Définitions 11Ensemble de Services & Ressources IT à lademande, consolidés, virtualisés, allouésautomatiquement externalisés, facturés àl'usage.
Le " cloudcomputing » est une technologie
informatique émergente qui utilise l'Internet et des serveurs centraux, utilisés à distance, pour gérer des données et des applications.Ondéporte sur des ordinateurs distants des
traitements informatiques traditionnellement localisés sur des serveur locaux ousur les postes clients des utilisateursCLOUD - Définitions 12Selonla définitiondu
National Institute of
Standards andTechnology
(NIST), leCloud computingest l'accès via un réseaude télécommunications , à la demande et enlibre- service, à des ressources informatiques partagées configurables. Il s'agit donc d'une délocalisationde l'infrastructure informatique.CLOUD - Définitions (suite)Dupoint de vue économique, lecloudcomputing
est essentiellement uneoffre commerciale d'abonnement économique à des services externes. 13Lecloudcomputing, abrégé encloud("le
Nuage »), oul'informatique ennuage(ou
nuagique) ouencore l'infonuagique(auQuébec), est l'exploitationde la puissance de calcul oude stockage de serveurs informatiques distants par l'intermédiaire d'unréseau, généralementInternetCLOUD - Définitions (suite)
Ces serveurs sont loués à la demande, le plus souvent par tranche d'utilisation selon des critères techniques (puissance, bande passante, etc.) mais également au forfait. But : avoir accès et partager diverses ressources informatiques (espaces de stockage, capacités de calculs et réseau etc. ...), pouvoir y accéder de " partout », grâce à Internet. 14Un nuage (anglaiscloud) est
un ensemble de matériel, de raccordements réseau et de logiciels 3 qui fournitdes services sophistiqués que les individus et les collectivités peuvent exploiter à volonté depuis n"importe où dans le mondeLecloud computingest un
basculement de tendance : au lieu d"obtenir de la puissance de calcul par acquisition de matériel et de logiciel, le consommateur se sert de puissance mise à disposition par un ou des fournisseur(s) via Internet.CLOUD - Définitions (suite)
15 •Grid Computing [grille informatique] -Se réfère à des environnements de ressources mises en commun pour l'exécution de tâches de calcul (comme le traitement des images) plutôt que les processus de fonctionnement longs (comme un serveur de site Web ou d'e- mail).•Utility Computing [informatique utilitaire?]-Se réfère à des environnements de ressources mises en commun
d'hébergement pour les processus en cours d'exécution longs, et tend à se concentrer sur les niveaux de service rassemblés avec la quantité optimale de ressources nécessaires pour le faire. •Cloud Computing -Se réfère à une variété de services disponibles sur Internet qui offrent des fonctionnalités de calcul sur l 'infrastructure du prestataire de services. -Son environnement (infrastructure ) peut effectivement être soit hébergé sur un environnement informatique de type grille ou utilitaire, mais cela est sans importance pour un utilisateur du service. -Les data (données) dans le cloud, en tant que "Intel inside" (ouintelligence interne), est souvent une part importante des services.CLOUD - Définitions (suite) 16Modèles de CLOUD
17Cloud Computing: Modèles
Entreprise
DataStorage
Service
Office
AppsOn Demand
CPUsPrinting
ServiceFournisseur de Cloud #1
Fournisseur
de Cloud #2Cloud interne (privé)
CRMService...
Service 3
Backup
Service
ILMService
Service
ServiceService
Business
Apps/Service
EmployeeUtilisateur
...Internet 18 Caractéristiques essentiellesModèles de servicesModèles de
déploiement •Modèle de Développement •Modèle de Déploiement •Modèle de Consommation CLOUD - ModèlesMise en commun de ressources
19CLOUD - Modèles
Schémas symbolique
du CloudReprésentation symbolique des
briques ou couches des services du Cloud computing. 20Architecture du Google App Engine
Clients du Cloud
Couche de présentation
Exemples: browsers / navigateurs, dispositifs mobiles (sur tablettes, smartphonesApplications du Cloud
Software as a Service [logiciels en tant que Services]Exemples : Google docs ou Google calendar
Services du Cloud
Components as Service [Composants en tant que Services]Example: SOA via les standards du Service Web
Plateforme du Cloud
Platform as a Service [Plateforme en tant que
Service]
Exemples : serveur web , server
d'applicationsStockage du CloudStorage as a Service [Stockage en tant que
service] Note : anciennement informatique utileCLOUD - ModèlesInfrastructure du Cloud
Infrastructure physique distribuée multi-sites
Note : activé par la virtualisation des serveurs Le Cloud Computingest, ici, représentée comme des Catégories de piles d'Offre de services. 21Services fourni par le
CLOUDSoftware as a Service
Platform as a Service
Infrastructure as a Service
22Cloud Infrastructure Services (IaaS)
Cloud PlatformServices (PaaS)
Cloud End-User Services (SaaS)
Infrastructure
physiqueUtilisateurs de Services
Source: HP Labs, Automated Infrastructure Lab (AIL), Bristol, UK - Peter ToftFournisseurs de CloudFournisseurs deServices
23•Les Services du Cloud peuvent être divisés en 3 couches (pile) :•1. Infrastructure as a Service:
IaaS •Infrastructure en tant que service. •2. Platform as a Service: PaaS •Plateforme en tant que service. •3. Software as a Service: SaaS •Logiciels en tant que service.CLOUD - Services
Selon le
National Institute of Standards and
Technology
il existe trois catégories de services qui peuvent être offerts encloud computing:IaaS,PaaSetSaaS. 24CLOUD - Services
Modèle de prestation de services Cloud de la banque CBA (Modèle de distribution en " tant que service » de la banque CBA) 'As a Service' Delivery Model (de la banque CBA).Source :
25Cettereprésentation desdifférents modèlesde service montrecomment lesresponsabilités sontthéoriquementréparties suivant lesmodèles interne,IaaS, PaaS, SaaS
CLOUD - Services
Cloud Computing =
Software as a Service
+ Platform as a Service + Infrastructure as a Service + Data as a Service 2627
CLOUD - Services
CLOUD - Services
Infrastructure as a Service (IaaS)
•Ceci est la couche de base du modèle de la pile du Cloud. •Il sert de base pour les deux autres couches, pour leur exécution.Le mot-clé derrière cette couche est devirtualisation.•Essayons de comprendre cela en utilisant Amazon EC2. Dans
Amazon EC2
(Elastic Compute Cloud) votre demande sera exécutée sur un ordinateur virtuel (instance virtuelle). Vous avez le choix de l'ordinateur virtuel, où vous pouvez sélectionnerune configuration de processeur, de mémoire et de stockage qui est optimale pour votre application. L'ensemble de l'infrastructure globale du Cloud _ i.e. les serveurs, routeurs, matériel à partage de charge (load balancing hardware), pare-feu, stockage et autres équipements réseau _ sont fournis par le fournisseur de l' IaaS .Le client achète ces ressources comme un service, sur la base deses besoins. 28CLOUD - Services
Infrastructure as a Service (IaaS)
C'est le service de plus bas niveau. Il consiste à offrir un accès à un parc informatique virtualisé . Des machines virtuelles sur lesquelles le consommateur peut installer un système d'exploitation et des applications. Le consommateur est ainsi dispensé de l'achat de matériel informatique.Ce service s'apparente aux services d'hébergement classiques des centre de traitement de données [datacenter (°) ...] et la tendance est en faveur de services deplus haut niveau, qui font davantage abstraction de détails techniques 10.29 (°) Datacenter : usine ou centre de stockage de données, fonctionnant jour et nuit.Platform as a Service (PaaS)
•Maintenant, vous n'avez pas besoin d'investir des millionsde $$$ pour obtenir cette plateforme de développement prête pour vos développeurs. Le fournisseur PaaS vous livrera cette plate-forme sur le web, et dans la plupart des cas, vous pouvez utiliser cetteplate- forme en utilisant votre navigateur, sans avoir besoin de télécharger un logiciel. •Couches du PaaS •OS du Cloud •Middleware ( logiciel tiers créant un réseau d'échange d'informations entre différentes applications informatiques ) du Cloud. •Exemples de PaaS•Google AppEngine et
Windows Azure
sont des exemples d'OS deCloud.
OrangesScape
& Wolf PaaS sont des middleware(s) de Cloud.CLOUD - Services 30Platform as a Service (PaaS)CLOUD - Services
Dans ce type de service, situé juste au-dessus du précédent,le système d'exploitation et les outils d'infrastructure sont sous la responsabilité du fournisseur. Le consommateur a le contrôle des applications et peut ajouter ses propres outils. 31Platform as a Service (PaaS)CLOUD - Services
La situation est analogue à celle de l'
hébergement web où le consommateur loue l'exploitation de serveurssur lesquels les outils nécessaires sont préalablement placés et contrôlés par le fournisseur. La différence étant que les systèmes sont mutualisés et offrent une grande élasticité - capacité de s'adapter automatiquement à la demande, alors que dans une offre classique d'hébergement web l'adaptation fait suite à une demande formelle du consommateur. 32CLOUD - Services
Software as a Service (SaaS)
•Ceci est le plus haut niveaude la couche de la pile duCloud- directement utilisé (consommé) par l'utilisateur final- i.e.SaaS(Software as a Service/ Logiciels comme service).•La prochaine génération de SaaS promet que tout peutdevenir un service sur Internet.
•Le Cloud computing a commencé par un prémissesimilaire.•Un paradigme informatique où il existe un ensembleflexible de ressources informatiques, au travers del'Internet.
33