Académique Documents
Professionnel Documents
Culture Documents
Cloud Computing
SAMIRA CHERIF
Contenu
■ Introduction
■ Définition du Cloud Computing
■ Modèles de services
■ Modèles de déploiement
■ Avantages & Inconvénients
■ Conclusion
2
OUI !
4
Is cloud computing really new?
NON
■ La technologie n’est pas nouvelle
6
IT Classique vs. Cloud Computing
Classique Cloud
■ Approvisionnement manuel ■ Approvision. automatique
7
Définition
■ Ressources :
■ Équipements réseaux, serveurs, stockage, applications et services
9
5 caractéristiques clés (1/2)
① Ressources partagées/groupées
■ Les ressources sont extraites d’un reservoir commun
10
5 caractéristiques clés (2/2)
(2/2)
④ Elasticité rapide
■ Les ressources peuvent augmenter et diminuer rapidement selon la
demande du client
■ Totalement automatique
⑤ Pay by use
■ les services sont facturés
■ Les utilisateurs paient seulement le service utilisé
■ Les services peuvent être annulés à tout moment
11
Virtualisation
12
Virtualisation
■ Objectifs
■ Abstraction : simplifier l'utilisation de la
ressource sous-jacente
■ Réplication : créer plusieurs instances de la
ressource
■ Isolation : séparer les utilisations des
clients des ressources sous-jacentes
13
Multi-tenants (Multi-tenancy)
Tenant unique Multi-tenants
■ Chaque client a sa ■ Plusieurs clients (locataires) partagent la même
application, sur le même matériel, avec le même
propre instance de mécanisme de stockage de données
logiciels;
■ De manière analogue aux utilisateurs exécutant
des applications diverses sur le même système
■ Nécessite un ensemble d'exploitation
dédié des ressources pour
répondre aux besoins d'un ■ Partager les coûts de gestion et de
seul client matériel entre un certain nombre de
locataires.
■ Multi-tenants est la technologie fondamentale que le cloud utilise pour partager les
ressources informatiques de manière rentable et en toute sécurité chez les locataires
(entreprises, organisations, ...)
14
Qu’est ce que le cloud peut fournir?
Les couches de IT-as-a-Service
Software as a Service
Platform as a Service
Infrastructure as a Service
16
Modèle de services de cloud
17
SaaS
■ Applications livrées en tant que service, sur demande, aux utilisateurs finaux
sur Internet, via un navigateur
■ Exemples:
18
PaaS
■ Plate-forme de développement utilisé pour les développeurs
■ Un ensemble d'outils et de services conçus pour faire de codage et de déploiement SaaS rapide et
efficace
■ Fournit tous les outils nécessaires pour supporter le processus complet de construction et la
livraison d'applications Web et les services, tous disponibles sur Internet
Exemples
■ Google App Engine, OpenShift (Redhat), Bluemix (IBM), Azure Cloud (Microsoft), Heroku
19
IaaS
■ Caractéristiques
■ Les ressources sont distribuées en tant que service
■ Ressources informatiques évolutives
■ Coût variable, modèle de tarification des services publics
■ Exemples
■ Amazon EC2, Rackspace, FlexScale, Google Cloud (Compute Engine)
20
Public Cloud
■ Consommateur : grand public
■ Fournisseur de Cloud :
organisation vendant des
services cloud et est Cloud Provider
Internet
propriétaire et gère
l’infrastructure cloud
Institute
Consumers
■ Emplacement de ressources : toutes
les ressources existent dans les
locaux de fournisseurs (on-
premisses)
■ Multi-tenants model : coexistence Enterprise
de plusieurs consommateurs dans Consumers
le même cloud
Consumers
22
Cloud privé
23
Externe (off-premisses): l'organisation vise à
Private Cloud étendre sa capacité en utilisant un cloud privé
exclusif qui est accessible à distance et
approvisionné par une autre organisation
Private
Cloud
Cloud
Provider
Private
Cloud
24
Cloud communautaire
25
Hybrid Cloud
■ Ce modèle combine plusieurs cloud : privé, communautaire ou public qui conservent
leurs identités uniques, mais sont liés ensemble comme une seule unité
■ Par exemple, une organisation peut utiliser un cloud public pour certains aspects de ses
activités et peut avoir un cloud privé pour ses données sensibles
Public Cloud
Private
Public Cloud Cloud
Private Cloud
Enterprise
Consumers
26
Workloads
27
Avantages de cloud
To
Capacité From
Cloud accelerates business
Server / Storage 10-20%
70-90%
Utilization value
Release Minutes
Management Weeks VIRTUALIZATION
28
Modèle conceptuel de référence
29
Avantages
■ Réduction des coûts
■ Vous n’avez pas besoin d'un ordinateur de grande puissance et de prix élevé pour
exécuter des applications de cloud computing
■ Votre PC de bureau n'a pas besoin de la puissance de traitement ou d'espace disque
exigé par le logiciel de bureau traditionnel
■ Votre PC peut être moins cher, avec un disque dur plus petit, moins de mémoire,
processeur plus efficace…
■ Votre PC n'a même pas besoin d'un lecteur CD ou DVD, car aucun des logiciels
doivent être chargés et aucun fichier de documents doivent être sauvegardés
■ indépendance de l'appareil
■ Vous n’êtes plus lié à un seul ordinateur ou réseau
■ Changements des applications et des documents vous suivent à travers le cloud
■ Déplacez vers un appareil portable et vos applications et documents sont toujours disponibles
30
Avantages
■ Mises à jour logicielles instantanée
■ Lorsque vous accédez à une application basée sur le Web, vous obtenez la
dernière version sans avoir à payer pour télécharger une mise à niveau
■ Mises à jour se produisent automatiquement dans la prochaine fois que vous
vous connectez sur le cloud
31
Inconvénients
■ Caractéristiques limitées
■ Beaucoup d'applications basées sur le Web ne sont pas aussi complet que leurs
applications de bureau basé
■ Par exemple, vous pouvez faire beaucoup plus avec Microsoft PowerPoint qu'avec
l'offre basée sur le Web de Google Présentation
32
Inconvénients
33
Conclusion
34