[PDF] [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 



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] MASTER Droit des collectivités territoriales

[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 1

Pré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 - Introduction

Cloud Computing Data Center

Matériel, logiciel, données résidentes au centre de données du fournisseur de services

Le prestataire de services assure sa

gestion, etc.

Site du client

Services, supports,

sauvegardes etc.

Origines

4 5

1990: la première ruptureCLOUD - Origine

Le PC (l'ordinateur personnel) Le concept du multi fenêtrage (Windows) et de la souris.Grosso modo ... 6

CLOUD - Origine

2000: la seconde ruptureGrosso modo ...

L'internet (le Web ou la toile informatique).

7

CLOUD - 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

SaaS

2000Premières applications Cloud

Web2.0

courrier électronique ,outils collaboratifs ,CRM environnements de développement et de test

1990 WEBINTERNET

1980 Client-Serveur

1970 Mainframe

1950 Concept du RJE (Remote Job Entry Process _exécution de travaux à distance) (IBM).CLOUD - Origine

8

Plus précisemment ...

•Problématique d'Amazon(2006) :

Absorber la charge importante des commandes

faites sur leur site aumoment de Noël

Investissement dans ungrandparc de machines

Ressources sous-utilisées le reste de l'année • Idée: Louer ces ressources à d'autres entreprises.CLOUD - Origine 9

Définitions

10

Le 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 des

Services 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 11

Ensemble 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 12

Selonla 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. 13

Lecloudcomputing, 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éralementInternet

CLOUD - 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. 14

Un 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 monde

Lecloud 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) 16

Modèles de CLOUD

17

Cloud Computing: Modèles

Entreprise

Data

Storage

Service

Office

Apps

On Demand

CPUs

Printing

ServiceFournisseur de Cloud #1

Fournisseur

de Cloud #2

Cloud interne (privé)

CRM

Service...

Service 3

Backup

Service

ILM

Service

Service

ServiceService

Business

Apps/Service

EmployeeUtilisateur

...Internet 18 Caractéristiques essentiellesModèles de services

Modèles de

déploiement •Modèle de Développement •Modèle de Déploiement •Modèle de Consommation CLOUD - Modèles

Mise en commun de ressources

19

CLOUD - Modèles

Schémas symbolique

du Cloud

Représentation symbolique des

briques ou couches des services du Cloud computing. 20

Architecture du Google App Engine

Clients du Cloud

Couche de présentation

Exemples: browsers / navigateurs, dispositifs mobiles (sur tablettes, smartphones

Applications 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 Cloud

Storage as a Service [Stockage en tant que

service] Note : anciennement informatique utileCLOUD - Modèles

Infrastructure 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. 21

Services fourni par le

CLOUD

Software as a Service

Platform as a Service

Infrastructure as a Service

22

Cloud Infrastructure Services (IaaS)

Cloud PlatformServices (PaaS)

Cloud End-User Services (SaaS)

Infrastructure

physique

Utilisateurs de Services

Source: HP Labs, Automated Infrastructure Lab (AIL), Bristol, UK - Peter Toft

Fournisseurs 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. 24

CLOUD - 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 :

25

Cetterepré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 26
27

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. 28

CLOUD - 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 App

Engine et

Windows Azure

sont des exemples d'OS de

Cloud.

OrangesScape

& Wolf PaaS sont des middleware(s) de Cloud.CLOUD - Services 30

Platform 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. 31

Platform 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. 32

CLOUD - 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

CLOUD - Services

Software as a Service (SaaS)

Dans ce type de service,des applications sont mises à la disposition des consommateurs. Les applications peuvent être manipulées à l'aide d'unquotesdbs_dbs42.pdfusesText_42