Cloud Computing
Introduction au Cloud
Computing
Session : Décembre 2022
Cours proposé par Ing. YOUSSEU Jerry 1
Objectifs
Avoir une synthèse complète et réaliste du Cloud
Computing.
les modèles de services du cloud;
les types de cloud
2
Un « cloud » de tags pour
commencer…
3
Quelques images des
infrastructures
4
Des éléments matériels
5
Le refroidissement et l’énergie
6
Qu’est-ce que le Cloud Computing ?
L’informatique est encore en train de se transformer, elle se
centralise à nouveau avec l’avènement des data centers, et
surtout, elle se dématérialise et devient « l’informatique en
nuage» ou « Cloud Computing » en anglais. La puissance
informatique devient virtuelle et se consomme où et quand on
en a besoin et devient extensible, tout ceci grâce à l’Internet.
G5
G4
G3
G2
G1 7
Qu’est-ce que le Cloud Computing ?
Le Cloud computing consiste à déporter sur des serveurs
distants des données et des traitements informatiques
traditionnellement localisés sur des serveurs locaux, voire sur le
poste de l’utilisateur.
Il permet l’accès via un réseau, généralement entendu comme
Internet, à la demande et en libre service, à des ressources
informatiques virtualisées et mutualisées habituellement
facturées à l’usage.
8
Qu’est-ce que le Cloud Computing ?
Le cloud computing est la fourniture des services informatiques
( ex : serveur, stockage, bases de données, gestion réseau,
logiciels, outils d’analyse, intelligence artificielle, etc …) via
internet.
Le Cloud Computing est un modèle permettant d’accéder au
travers du réseau et à la demande à un ensemble de ressources
informatiques partagées et configurables, qui sont rapidement
mobilisables et libérables avec un effort minimal d’administration
ou d’interaction du fournisseur.
9
Qu’est-ce que le Cloud Computing ?
Selon la définition du National Institute of Standards and
Technology (NIST), le Cloud computing est l'accès via un
réseau de télécommunications, à la demande et en libre-service,
à des ressources informatiques partagées configurables. Il s'agit
donc d'une délocalisation de l'infrastructure informatique.
Du point de vue économique, le cloud computing est
essentiellement une offre commerciale d'abonnement
économique à des services externes.
10
L’informatique en nuage se caractérise par :
Le matériel est détenu par le fournisseur de service Cloud et non par
l’utilisateur;
Une flexibilité immédiate en fonction des besoins de l'utilisateur;
Une mutualisation des ressources au sein d'un data center;
Une virtualisation des systèmes;
Un usage à la demande ;
Une accessibilité par le biais d'un réseau depuis n'importe quel point
géographique;
Une possibilité de paiement à l’usage (pay per use).
11
les raisons de la mutation
Facturation à l’usage
Services à la demande
Provisioning rapide (automatique)
Gestion optimisée des
ressources partagées
Sécurité
12
Caractéristiques du cloud
computing
Caractéristiques communes:
Échelle massive
Homogénéité
Virtualisation
Logiciel à faible coût
Informatique résiliente
Distribution géographique
Orientation service
Sécurité avancée
13
Caractéristiques du cloud
computing
Selon NIST, les Caractéristiques essentielles:
Libre-service à la demande
Large accès au réseau
Élasticité rapide
Mise en commun des ressources
Service mesuré
14
Avantages du Cloud Computing
Rationalisation et réduction des coûts relatifs à l’achat de
serveurs et de logiciels ou à l’embauche de personnel
responsable de l’entretien des serveurs.
Utilisation plus efficace des ressources informatiques:
Centres de données partagés, mutualisés et décentrés.
Flexibilité accrue à l’utilisateur final (services accessibles
en se connectant à Internet de n’importe où et à n’importe
quel moment).
Optimisation de la consommation d’énergie
15
Avantages du Cloud Computing
Coût : Passer dans le Cloud élimine la nécessité d’investir dans
une infrastructure propre (matériel et logiciels) de même que les
coûts liés à la maintenance (alimentation, entretien matériel).
Performance et vitesse : Les capacités peuvent être rapidement
mises à l’échelle («scalability»), parfois automatiquement, pour
évoluer rapidement et être disponible dans un temps réduit.
Productivité : Les tâches liées à la maintenance du matériel et à
la mises à jour des logiciels sont totalement supprimées, ce qui
permet un gain important en temps.
16
services du Cloud Computing
Le cloud selon NIST à 03 modèles de services:
17
SaaS : Software as a Service
Dans ce type de service, des applications sont mises à la
disposition des consommateurs.
Les applications peuvent être manipulées à l'aide d'un
navigateur web ou installées de façon locative sur un PC, et
le consommateur n'a pas à se soucier d'effectuer des mises à
jour, d'ajouter des patches de sécurité et d'assurer la
disponibilité du service.
18
SaaS : Software as a Service
Mise à disposition par Internet d’applications informatiques ou
logiciels comme un service.
dans le cadre d’un abonnement,
les données peuvent aussi être stockées sur un serveur de
l’opérateur SaaS.
l’utilisateur final n’a plus besoin d’installer l’application sur son
poste
Il accède à son compte et aux applications par le Web
19
SaaS : Software as a Service
Microsoft Office 365, Bime, Google Apps, Keynote, FaceBook,
Skype, NetFlix, DropBox, SlideShare, G-suite, Lotus Live (IBM);
Des exemples:
- Gestionnaire de relation client (CRM)
- Comptabilité et finance / RH
- Visio conférence et communications
- Messagerie et logiciels collaboratifs
20
21
Platform as a Service (PaaS)
Dans ce type de service, 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.
22
Platform as a Service (PaaS)
PaaS désigne la mise à disposition d’un environnement de
développement et d’exploitation de logiciels sur Internet.
PaaS regroupe donc la partie développeur et système du Cloud
Computing.
PaaS propose des fonctions de base (ou non) afin de simplifier
‘la vie’ du développeur (par exemple, gestion des utilisateurs et de
la disponibilité des ressources).
Microsoft Azure, Bungee Connect, WorkXpress, [Link],
Google App Engine
23
Platform as a Service (PaaS)
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.
Service qui offre un environnement pour développer, tester,
fournir et gérer des applications logicielles.
24
25
Infrastructure as a Service (IaaS)
Il sert de base pour les deux autres couches, pour leur
exécution. Le mot-clé derrière cette couche est de virtualisation.
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.
26
Infrastructure as a Service (IaaS)
IaaS désigne une infrastructure matérielle, louée à la demande
L’infrastructure propose du stockage, des machines virtuelles,
des OS, etc.
L’utilisateur peut disposer sur demande d’une capacité de
traitement pour n’importe quel type d’application.
27
28
CLOUD – Services
29
Modèle de déploiement
On distingue quatre modèles de déploiement :
Cloud public
Cloud privé
Cloud hybride
Cloud communautaire
30
Cloud public
Le Cloud public est un modèle informatique dans lequel les services et
l’infrastructure informatiques à la demande sont gérés par un fournisseur
tiers et partagés avec plusieurs entreprises utilisant l’Internet public.
Les fournisseurs de services de Cloud public proposent des services
Cloud, comme l’infrastructure sous forme de service (IaaS), la plate-
forme sous forme de service (PaaS) ou le software as a Service (SaaS)
aux utilisateurs. Ces derniers profitent d’un paiement mensuel ou d’un
paiement à l’utilisation, éliminant la nécessité d’héberger ces services
sur site dans leur propre Data Center.
31
Cloud public
L’utilisation du Cloud public peut permettre aux entreprises de
réaliser des économies de plusieurs manières :
Réduction des coûts d’achat d’équipements : comme les
collaborateurs peuvent accéder aux ressources Cloud et les
payer uniquement lorsqu’ils en ont besoin.
Réduction des coûts de maintenance des équipements
32
Cloud privé
Le cloud privé est un modèle informatique qui offre un
environnement propriétaire dédié à une seule entité
commerciale. Le cloud privé fournit des ressources informatiques
étendues et virtualisées via des composants physiques stockés
sur place ou dans le centre de données d'un fournisseur.
33
Cloud hybride
Un cloud hybride est un environnement dans lequel les
applications s'exécutent dans une combinaison d'environnements
différents.
les avantages offerts par le cloud hybride sont :
Gouvernance efficace des applications
Performances améliorées et latence réduite
Opérations flexibles
34
Cloud Communautaire
Un cloud communautaire est un modèle de service cloud qui
fournit une solution de cloud computing à un nombre limité de
personnes ou d'organisations, qui est gouverné, géré et
sécurisé communément par toutes les organisations participantes
ou un fournisseur de services gérés tiers.
35
principaux fournisseurs
36