0% ont trouvé ce document utile (0 vote)
5 vues22 pages

Caractéristiques du Cloud Computing

Le document présente une introduction au cloud computing, en définissant ses principes, caractéristiques et modèles de déploiement. Il aborde également les différents paradigmes de calcul, tels que le calcul haute performance, le calcul parallèle et le calcul distribué, ainsi que les modèles de service comme IaaS, PaaS et SaaS. Enfin, il souligne l'importance de la commodité et de la fiabilité du cloud computing pour les utilisateurs.

Transféré par

ganildream
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues22 pages

Caractéristiques du Cloud Computing

Le document présente une introduction au cloud computing, en définissant ses principes, caractéristiques et modèles de déploiement. Il aborde également les différents paradigmes de calcul, tels que le calcul haute performance, le calcul parallèle et le calcul distribué, ainsi que les modèles de service comme IaaS, PaaS et SaaS. Enfin, il souligne l'importance de la commodité et de la fiabilité du cloud computing pour les utilisateurs.

Transféré par

ganildream
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 PDF, TXT ou lisez en ligne sur Scribd

Introduction au cloud computing

Principes de Cloud Computing

Devops et Cloud Computing


Introduction au cloud Computing

Victor OYETOLA & Eric ATTOU

Université d’Abomey-Calavi, chef Service de la Promotion des TICs

December 7, 2024

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 1 / 22


Introduction au cloud computing
Principes de Cloud Computing

1 Introduction au cloud computing


Motivation pour le cloud computing
Définition

2 Principes de Cloud Computing


Les 5 caractéristiques du Cloud Computing
Les 4 modèles de déploiement
Les trois modèles de service de base

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 2 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

High-Performance Computing (HPC)


Dans les systèmes de calcul haute performance, un pool de
processeurs (machines processeurs ou unités centrales de traitement
[CPUs]) est connecté (en réseau) à d’autres ressources telles que la
mémoire, le stockage, et les dispositifs d’entrée et de sortie. Le logiciel
déployé est configuré pour s’exécuter sur l’ensemble du système
composé de ces composants interconnectés.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 3 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Parallel Computing
Le calcul parallèle est également l’un des aspects du calcul haute
performance (HPC). Dans ce contexte, un ensemble de processeurs
travaille de manière coopérative pour résoudre un problème
computationnel. Ces machines processeurs ou CPUs sont
majoritairement de type homogène. Ainsi, cette définition est identique
à celle du HPC et suffisamment large pour inclure les superordinateurs
dotés de centaines ou de milliers de processeurs interconnectés

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 4 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Distributed Computing
Le calcul distribué est un système composé de plusieurs ordinateurs
ou machines processeurs connectés via un réseau, pouvant être
homogènes ou hétérogènes, et fonctionnant comme un système
unique. La connectivité peut être telle que les CPUs dans un système
distribué soient physiquement proches et connectés par un réseau
local, ou géographiquement éloignés.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 5 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Cluster Computing
Il est composé d’un ensemble de machines processeurs de même
type ou de type similaire, connectées via une infrastructure réseau
dédiée. Toutes les machines processeurs partagent des ressources
telles qu’un répertoire commun (home directory) et disposent d’un
logiciel, tel qu’une implémentation de l’interface de passage de
messages (MPI), installé pour permettre l’exécution simultanée de
programmes sur tous les nœuds. c’est aussi un HPC.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 6 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Grid Computing
Le calcul en grille (grid computing) est un réseau de machines de
calcul ou de traitement géré par un type de logiciel tel qu’un
middleware, afin d’accéder aux ressources et de les utiliser à distance.
L’activité de gestion des ressources de la grille via le middleware est
appelée services de grille (grid services) (Electrical Power Grid)

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 7 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Cloud Computing
La tendance est orientée cloud, né du concept de grid, lorsque
d’importantes ressources informatiques sont nécessaires pour
résoudre un problème unique, utilisant les idées de la puissance de
calcul en tant qu’utilitaire et d’autres concepts connexes. La différence
entre le Grid et le cloud réside dans le fait que le premier exploite
plusieurs ordinateurs en parallèle pour résoudre une application
spécifique, et le second exploite plusieurs ressources, y compris des
ressources informatiques, pour fournir un service unifié à l’utilisateur
final.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 8 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Biocomputing
Il utilise des concepts de molécules biologiquement dérivées ou
simulées (ou des modèles) qui réalisent des processus de calcul afin
de résoudre un problème. Le bioComputing aide à structurer les
programmes informatiques qui deviennent une partie intégrante des
applications. Le biocalcul fournit les bases théoriques et les outils
pratiques permettant d’explorer les protéines et l’ADN. on travaille à
inventer un ordre adapté à diverses applications imitant la biologie.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 9 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Quantum computing
Les ordinateurs quantiques sont des millions de fois plus rapides que
nos superordinateurs les plus puissants aujourd’hui. Étant donné que
l’informatique quantique fonctionne de manière fondamentalement
différente de la technologie actuelle, et bien qu’il existe des prototypes
fonctionnels, ces systèmes n’ont pas encore prouvé qu’ils pouvaient
être des alternatives aux machines actuelles à base de silicium

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 10 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Mobile Computing: Minituarisation et communication WiFi


Optical Computing: Utilisation des photons plutôt que le courant
électrique, pour effectuer des calculs numériques
NanoComputing: utilisation des composants à l’échelle
nanométrique

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 11 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Motivation
Un utilisateur d’un système informatique a besoin d’investir dans les
ressources informatiques comme:
Matériels le matériel nécessaire pour ses calculs
Logiciel le logiciel approprié pour son application
le stockage: l’espace disque nécessaire
le réseau: La connectivité pour la visibilité du système
NB: Garder tout ceci en bon fonctionnement 24/24, ce qui a un coût
énorme

En termes clairs
C’est plus facile et moins onéreux d’avoir tout ceci chez un fournisseur
et payer uniquement pour ceux dont on a besoin.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 12 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 13 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Pourquoi avoir besoin du cloud?


Les principales raisons du besoin du (cloud computing) sont la
commodité et la fiabilité.
Copier un fichier nécessitait
Clé USB, CDROM, disquette, disque dur
Aujourd’hui : Dropbox, we transfer, whatsapp, mail etc. sont
utilisés:
Accessibilité garantie partout dès que connecté
Perte de données quasi impossible

Risque ????
Cependant, il existe un risque que quelqu’un tente d’accéder à nos
données personnelles. Bien choisir un contrôle d’accès avec un mot
de passe fort et prêter attention aux paramètres de confidentialité du
service cloud.
Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 14 / 22
Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Cloud computing
En termes simples, le cloud computing signifie stocker et accéder à
des données et des programmes via Internet à partir d’un
emplacement ou d’un ordinateur distant, plutôt que depuis le disque
dur de notre ordinateur. Le le cloud computing n’est qu’une métaphore
pour désigner Internet.

Définition de National Institute of Standards and Technology (NIST)


« Le cloud computing est un modèle permettant un accès réseau
omniprésent, pratique et à la demande à un pool partagé de
ressources informatiques configurables (réseaux, serveurs, stockage,
applications et services) qui peuvent être rapidement provisionnées et
libérées avec un effort de gestion minimal ou une interaction limitée
avec le fournisseur de services. »

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 15 / 22


Quelques Paradigmes du computing
Introduction au cloud computing
Motivation pour le cloud computing
Principes de Cloud Computing
Définition

Le cloud computing est un service


Ce que fait un ordinateur c’est juste stocker et servir l’information
Que fait Dropbox, Flickr, Zoom?

Le cloud computing est une Plateforme


Le World Wide Web (WWW) est considéré comme l’OS de toutes
applications basées sur Internet. Le web est désormais la Plateforme
pour fournir toute application sur le clou

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 16 / 22


Les 5 caractéristiques du Cloud Computing
Introduction au cloud computing
Les 4 modèles de déploiement
Principes de Cloud Computing
Les trois modèles de service de base

Principes du cloud computing


Les principes 5-4-3 proposés par NIST décrivent
Les cinq caractéristiques essentielles qui le favorisent
Les quatre modèles de déploiement pour décrire ses opportunités
Les trois modèles de service de base

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 17 / 22


Les 5 caractéristiques du Cloud Computing
Introduction au cloud computing
Les 4 modèles de déploiement
Principes de Cloud Computing
Les trois modèles de service de base

Les 5 caractéristiques du Cloud Computing


Accès à la demande : Les ressources informatiques sont
disponibles à tout moment sans intervention humaine.
Accès réseau étendu : Les services sont accessibles via des
réseaux standards depuis divers dispositifs.
Mise en commun des ressources : Les ressources physiques et
virtuelles sont partagées pour optimiser les coûts.
Élasticité rapide : Les capacités peuvent être augmentées ou
réduites dynamiquement en fonction des besoins.
Service mesuré : Les utilisations des ressources sont surveillées
et tarifées de manière transparente.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 18 / 22


Les 5 caractéristiques du Cloud Computing
Introduction au cloud computing
Les 4 modèles de déploiement
Principes de Cloud Computing
Les trois modèles de service de base

Les 4 modèles de déploiement


Cloud privé : Dédié à une organisation unique, souvent sur site
ou hébergé par un fournisseur.
Cloud public : Ouvert à plusieurs utilisateurs, géré par des tiers.
Cloud communautaire : Partagé par plusieurs organisations
avec des intérêts communs.
Cloud hybride : Combinaison de deux ou plusieurs modèles,
permettant le partage de données et d’applications.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 19 / 22


Les 5 caractéristiques du Cloud Computing
Introduction au cloud computing
Les 4 modèles de déploiement
Principes de Cloud Computing
Les trois modèles de service de base

Les trois modèles de service de base


Infrastructure as a Service (IaaS) : Fournit des ressources
informatiques telles que des serveurs, du stockage et des
réseaux.
Platform as a Service (PaaS) : Offre une plateforme pour le
développement et le déploiement d’applications.
Software as a Service (SaaS) : Permet d’utiliser des applications
via le cloud sans installation locale.

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 20 / 22


Les 5 caractéristiques du Cloud Computing
Introduction au cloud computing
Les 4 modèles de déploiement
Principes de Cloud Computing
Les trois modèles de service de base

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 21 / 22


Les 5 caractéristiques du Cloud Computing
Introduction au cloud computing
Les 4 modèles de déploiement
Principes de Cloud Computing
Les trois modèles de service de base

Victor OYETOLA & Eric ATTOU Devops et Cloud Computing 22 / 22

Vous aimerez peut-être aussi