Projet-semestre 1 : cloud
computing
Représentés par :
* Yesmine mechmech
* Mortadha jabari
Encadré par :
Mr. Maher jabberi
mercredi 23 octobre
2024
Le Plan :
1.Définition de cloud computing
[Link] architectures de cloud computing
[Link] types de cloud computing
[Link] relation de cloud computing avec IOT et Big
data
[Link] nouveaux paradigmes en relation ( sensor-
cloud )
2
1. définition de cloud computing
3
Le cloud computing ou informatique en nuage est une
infrastructure dans laquelle la puissance de calcul et le
stockage sont gérés par des serveurs distants auxquels les
usagers se connectent via une liaison Internet sécurisée.
Les appareils connectés deviennent des points
d'accès pour exécuter des applications ou consulter
des données qui sont hébergées sur les serveurs.
4 Le cloud se caractérise également par sa souplesse qui
permet aux fournisseurs d'adapter automatiquement la
capacité de stockage et la puissance de calcul aux besoins
des utilisateurs.
5
A quoi sert le cloud computing ?
Le cloud computing offre
plusieurs avantages
considérables aux entreprises. Il
leur permet de délocaliser leur
matériel, leurs données et leurs
applications sur des serveurs
dans des espaces spécifiques
(les centres de données).
En confiant ces tâches à un
prestataire de confiance, ils
6 gagnent de l'espace dans leurs
locaux (plus besoin de stocker
des serveurs) et du temps
(l'architecture et le stockage des
données sont pris en charge par
le fournisseur).
Comment fonctionne le cloud computing ?
Vous souscrivez une formule
et signez un contrat
d'externalisation de votre
architecture informatique avec
un fournisseur de solutions de
cloud computing (abonnement
mensuel ou annuel).
Toutes les données de votre
entreprise sont envoyées vers
7 des serveurs distants, dans un
centre de stockage. Pour y
accéder, vous vous connectez
à Internet depuis votre PC ou
votre smartphone.
2. les architectures de cloud
computing
8
on distingue plusieurs types de services cloud
:
IaaS
PaaS
9
SaaS
• (Infrastructure as a Service, en anglais) : le
système d'exploitation et les applications
Ia sont installés par les clients sur des
serveurs auxquels ils se connectent pour
a travailler comme s'il s'agissait d'un
S ordinateur classique .
• (Platform as a Service, en anglais) : dans
P ce mode, c'est le fournisseur du service
a cloud qui administre le système
d'exploitation et ses outils. Le client peut
a installer ses propres applications si besoin .
S • (Software as a Service, en anglais) : les
applications sont fournies sous forme des
10 services clés en mains auxquels les utilisateurs
se connectent via des logiciels dédiés ou un
Sa navigateur Internet. Pour le grand public, il
s'agit par exemple des
aS messageries électroniques type Gmail, Yahoo,
Outlook ,ou des suites bureautiques type Office
365 ou Google Apps .
3. les types de cloud computing
11
Dans l'architecture de
cloud computing, les
applications, les
données et les services
sont tous stockés dans Cloud
le cloud via Internet et
exécutez les
public
applications et les
données stockées en Cloud privé
fournissant les
ressources logicielles à
12 la demande prestations Cloud
de service. Nous hybride
décrivons maintenant
différents modes de
cloud computing comme
suit :
cloud public :
Il peut être partagé par
diverses organisations
informatique publique.
Exemple - Amazon, Google
Le stockage des applications
est accessible à tous
organisation, ceci est
également connu sous le nom
13 de «Cloud externe».
Les ressources sont réparties
dynamiquement sur le
Internet via des services Web.
cloud privé :
Cette infrastructure
Cloud est dédiée à un
organisation
spécifique et ne peut
pas être partagée
avec d'autres
organisation. Le cloud
14 privé est plus
sécurisé et plus cher
par rapport au cloud
public et autres
modes.
cloud hybride :
C'est une combinaison de
Cloud public et privé et
également composé de plus
de deux nuages modes.
L'organisation peut héberger
des applications critiques sur
cloud public ou cloud privé
totalement dépendant sur les
demandes.
15 Dans un cloud hybride, une
partie des applications,
infrastructure de service
traitée dans nuages privés
tandis que la partie restante
est traitée dans nuages
• l’infrastructu • un cloud
re
informatique partagé
entière est entre des
hébergée par organisation
une société s avec un
informatique objectif
qui offre le Cloud commun .
service cloud Cloud
. public communautai
re
Cloud
Cloud
hybrid
16 privé e
• cloud non • En utilisant à la
partagé et la fois des cloud
sécurité et le privés et
contrôle sont au publics en
plus haut fonction de leur
niveau . objectif .
17
4. la relation de cloud computing avec big
data et IOT
18
Qu'est-ce que le Big Data?
Big Data signifie un grand ensemble (pétaoctets ou
giga-octets) de données structurées, non
structurées ou semi-structurées et l'analyse de ces
données pour obtenir des informations sur la
19 tendance commerciale.
La relation de cloud computing et big
data :
*Un environnement de cloud computing a généralement plusieurs terminaux
utilisateurs et fournisseurs de services. A partir des terminaux de collecte, l'utilisateur
collecte les données à l'aide des outils Big Data. D'autre part, du côté du fournisseur de
services, il enregistre, stocke et traite les mégadonnées. Par conséquent, le cloud
computing fournit une infrastructure Big Data. L'infrastructure doit fournir des
ressources et des services à la demande pour garantir un service ininterrompu.
* Étant donné que l'environnement cloud est évolutif, il peut donc fournir une solution
de gestion des données adéquate quel que soit le volume des données. Si le
fournisseur de services de cloud computing nécessaire peut également proposer des
politiques de sécurité selon les demandes des utilisateurs.
20
*La gestion de l'identité et le contrôle d'accès sont deux préoccupations majeures dans
le traitement des données confidentielles de l'entreprise. Le cloud computing peut
répondre à cette exigence de sécurité à l'aide d'une interface logicielle simple en
faisant abstraction des détails internes des informations. De plus, cela garantit une
confidentialité totale des données des utilisateurs et ne donne accès qu'aux
utilisateurs autorisés.
• * Les mégadonnées pour le traitement des données peuvent être
localisées à travers le monde et la maintenance de serveurs aussi
énormes dans différents endroits est une mesure coûteuse pour une
organisation. Étant donné que le cloud computing peut stocker et traiter
des données via des serveurs géographiquement dispersés et virtuels, il
réduit considérablement le coût du traitement du Big Data.
• * Le cloud computing utilise des logiciels et des applications de haut
niveau qui ne dépendent pas de l'efficacité des appareils des
utilisateurs. De plus, cela dépend des serveurs du réseau et de leur
force. Au contraire, si nous utilisons des ressources personnelles pour le
Big Data, cela dépendra de l'appareil de l'utilisateur. Par conséquent, le
21 service de cloud computing Big Data est bénéfique.
• * Le cloud computing permet un flux de données à haut débit sur le
réseau. En conséquence, cela accélère le traitement du Big Data.
Qu'est-ce que l'Internet des objets(IOT)?
L'Internet des objets (IoT) fait référence à un système
d'objets physiques connectés via Internet. La «objet»
dans l'IoT peut faire référence à une personne ou à
tout appareil attribué via une adresse IP. Une «objet»
collecte et transfère des données sur Internet sans
aucune intervention manuelle à l’aide de la
22 technologie embarquée. Il les aide à interagir avec
l'environnement externe ou les états internes pour
prendre la décision .
la relation de cloud computing
avecIOT et big data :
On trouver l'interdépendance entre les trois
technologies mutuellement exclusives. Ici, le
cloud computing joue le rôle d'un lieu de travail
commun pour l'IoT et le big data où l'IoT est la
23
source de données et le big data en tant que
technologie est la plate-forme analytique des
données.
24
5. Les nouveaux
paradigmes en relation (
sensor-cloud )
25
Qu’est ce que un sensor-cloud?
Sensor-Cloud est un
nouveau paradigme pour
le cloud computing qui
utilise les capteurs
physiques pour
accumuler ses données
et transmettre toutes les
données des capteurs
dans une infrastructure
de cloud computing.
26 Sensor-Cloud gère
efficacement les données
des capteurs, ce qui est
utilisé pour de
nombreuses applications
de surveillance.
Les avantages de sensor-cloud :
Évolutivité: Cela signifie qu'à mesure que le besoin en ressources
augmente, les entreprises peuvent évoluer ou ajouter les services
supplémentaires des fournisseurs de cloud computing sans avoir à
investir massivement pour ces ressources matérielles supplémentaires
Automatisation: L'automatisation a joué un rôle essentiel dans la
fourniture de services informatiques Sensor-Cloud. L'automatisation des
services a grandement amélioré le délai de livraison
La flexibilité: Sensor-Cloud offre plus de flexibilité à ses utilisateurs que
les anciennes méthodes de calcul. Il offre la flexibilité d'utiliser des
applications aléatoires à n'importe quel nombre de fois et permet le
partage des ressources des capteurs dans un environnement
d'utilisation flexible
Optimisation des ressources: Sensor-Cloud infrastructure enables the
resource optimization by allowing the sharing of resources for several
27 number of applications
Temps de réponse rapide: Le sensor-cloud fournit une réponse très
rapide à l'utilisateur, c'est-à-dire en temps réel en raison de la grande
architecture de routage du cloud, le temps de réponse rapide des flux
de données provenant de plusieurs réseaux ou dispositifs de capteurs
permet aux utilisateurs de prendre des décisions critiques en temps
réel.
Quelques applications de sensor-cloud :
Google Health: Il s'agit d'un service de centralisation de
Google qui fournit des informations de santé personnelles et
sert de stockage de données de santé dans le cloud.
Observation de la Terre: Une grille de capteurs est développée
pour la collecte de données à partir de plusieurs stations GPS,
pour traiter, analyser, gérer et visualiser les données GPS . Ces
données GPS seraient ensuite téléchargées sur le cloud pour
une surveillance efficace, une alerte précoce et une capacité
de prise de décision pour des situations critiques telles que les
éruptions volcaniques, les tremblements de terre, les
tsunamis, les cyclones, etc. aux utilisateurs du monde entier.
28
Télématique: Les Sensor-Clouds peuvent être utilisés pour la
télématique, destinée à déployer la transmission longue
distance de nos informations vers un système en continu. Il
permet une communication fluide entre le système et les
appareils sans aucune intervention .
29