0% ont trouvé ce document utile (0 vote)
94 vues6 pages

Fiche TD - Introduction Au Cloud Computing

Le document traite des caractéristiques clés du Cloud computing, notamment le libre-service à la demande, la mutualisation des ressources et la scalabilité. Il aborde également les éléments d'une architecture orientée services (SOA) et les quatre modèles de déploiement du Cloud : public, privé, hybride et communautaire. Enfin, il discute des raisons de la virtualisation, des principes fondamentaux, des types de virtualisation et des services offerts par le Cloud selon les couches SaaS, PaaS et IaaS.

Transféré par

pierresosthene2
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)
94 vues6 pages

Fiche TD - Introduction Au Cloud Computing

Le document traite des caractéristiques clés du Cloud computing, notamment le libre-service à la demande, la mutualisation des ressources et la scalabilité. Il aborde également les éléments d'une architecture orientée services (SOA) et les quatre modèles de déploiement du Cloud : public, privé, hybride et communautaire. Enfin, il discute des raisons de la virtualisation, des principes fondamentaux, des types de virtualisation et des services offerts par le Cloud selon les couches SaaS, PaaS et IaaS.

Transféré par

pierresosthene2
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

Exercice 1 : Cloud computing

1. Citer et commenter les caractéristiques clé du Cloud computing.

REPONSE
Les caracteristiques du cloud computing sont :
- Libre service a la demande : un consommateur peut avoir accès à des ressources unilarelarement sans
necessité une relation avec un etre humain
- Large accès au reseau : les capacités sont disponible sur le reseau et accessible via les mecanismes qui
favorisent l’utilisation sur les platforme hétérogènes telques : telephone portable tablettes ordinateur portable
et poste de travail Cette caracteristique confere au cloud computing au son caractère omnipotent
- Mutualisation des ressources ou mise en commun des ressources (ressource pooling) : le fournisseur va
regroupé ses ressources informatiques pour servir plusieures clients a l’aide un modele multi-locataire
- Services mesurables : le système du cloud computing contrôle et optimise automatiquement l’utilisation
des ressources en exploitant une capacité de comptage approprié au type de services ( services de stockage ,
bande passante, compte utilisateur actif
- La scalabilité et elasticité (flexibilité) : les capacités peuvent etre automatiquement et rapidement
redimensionées pour repondre au besoin du client
2. Quels sont les éléments clé d'une architecture orientée services ?
REPONSE
Definition
une architecture orienter service(SOA) est un modele de conception de modele de logiciel qui permet a des
different service de collaborer pour fournie des fonctionalite complexe de maniere flexible et reutilisable .
Le cloud utilise le modele de service
- les éléùent clé d’un SOA sont :
● service : un service est une unité de logiciel independant qui résoudre une tache
spécifique.
● Interface du service : chaque sevice expose une interface qui definie comment il peux
etre utiliser par d’autre service ou application normalement les protocole les plus utiliser
est REST ou SOAP CRAPH-QR .
● Contrat de servie : le contrat specifie ce que le service fait , ses entrés , ses sorties et
ses preconitions.
● Interoperabilité : les service doivent etre capable de communiqué meme si sont
inplementé dans des technologie différents.
● Gestion des messages : les service communique via des messages encapsuler dans les
standart telque les ISML ou JSON.
● Faible couplage : les servics son concu de maniere a minimiser leur dependance en vers
les autres.
● Sécurité : Les service doivent etre sécurisé pour garantir la confidentialité , l’intégrité,
la disponibilité et authenticité des données.
3. Quels sont les quatre modèles de déploiement de Cloud. Expliquez-les en illustrant avec des
schémas
REPONSE
Les quatres modele de deploiement sont :
● Le cloud public : Dans un cloud plublic les resouces sont fournies par un fournisseur
tiers et partager en plusieur clients via Internet . Le fournie geres les infrastructures
sousdjacents. Quelques fournisseur de cloud public:Amazon Web Service (AWS),
Microsoft Azure, Google Cloud Platform (GCP) etc.……
● Le cloud privé : L’infrastructure est dédiée a une seule organisation. cette infrastructure
peux etre heberger au sein de l’organisation ou chez un prestataire d’infogérance.
Quelques solutions de mise en œuvre d’un cloud privé sont : Vmware vSphère ,
Openstack, Microsoft Azure stack
● Cloud Hybride : C’est la combinaisons de cloud privé et public a fin de tirer parti des
aventages des deux . Quelques solutions : Microsoft Azure Arc, Google Anthos , AWS
Outpost
● Cloud communautaire : C’est une extention d’un cloud privé a plusieur organisation
ayant des besoins ou des préocupations similaires . Quelques solutions de cloud
communautaire:OpenStack,HCL cloud native service, IBM cloud native service

4. Qu'est ce qui peut favoriser le choix de l'un de ces modèles de déploiement pour une
organisation ?
REPONSE
➔ Le cout peut militer en faveur des choix du cloud public
➔ Un fort besoin en securité peut militer en faveur du cloud privé
➔ Un besoin important en sécurité et une limitation des resources financières peuvent militer en faveur
des choix du cloud Hybride ou Communautaire
5. Quelles sont les différents services fournis par le Cloud selon les couches SaaS, PaaS et
IaaS ?
REPONSE
● SaaS(Software as a Services) : C’est un logiciel fournie en tant que service accesible via un
navigateur web ou une platform mobile . Quelque exemples : Gmail , Office 365 , Facebook
● PaaS(Platform as a services) : Est la mise a disposition d’un environnement de creation de logiciel
comme service. Quelque solution : Heroku , GoogleAppEngino, Elastic Beantalk de AWS etc ….
● IaaS(Infrastructure as a service) : C’est la mise en disposition d’une infrastructure entre service
capacité de stockage,capacité de calcule
Exercice 2 : Virtualisation
1. La virtualisation est une technologie de plus en plus adoptée par les
entreprises aujourd'hui. Donnez trois raisons fondamentales qui poussent à la
virtualisation.

REPONSE
Definition : C’est un ensemble de technologie (Emulation , simulation) qui permet de créer
une version virtuelle d’une ressource informatique physique tlq : Un server, un espace de
stockage, un reseau
✔ Mutualisation des ressources: a parti d’une marchine physique on peut créer
plusieur VM qui vont utilisé le reste des ressources de la marchine physique . La
marchine physique est appelé hote et les marchines virtuelle sont les marchine
invitées .

✔ Econnomie des couts : reduction des dépenses liée a la consormation d’éléctricité


aux couts d’aquisition du materiel physique , reduction des dépenses liées a la
maintenance (salaire).

✔ Optimisation de l’occupation de l’espace géographique : Moin de server sur sit ,


ayant moi de server ou d’equipement physique.

2. Pour être utile de manière opérationnelle, la virtualisation doit respecter deux


principes fondamentaux. Lesquels ?

REPONSE

✔ Cloisonnement : Charque marchine fonctionne independemment et ne peut


interferé avec les autres en aucune manière
✔ Transparence : Le fait d’utilis é une marchine virtuelle ne doit rien changer au
fonctionnement du d’exploitation ou des applications
3. Citez 2 exemples de ressources virtualisables. Laquelle est-elle mise en avant
dans la figure suivante ?
REPONSE
Les des exemples de ressources virtualisable :
• Server
• Stockage
La ressources virtualisable representé sur l’image est : le stockage

NB : Il exite plusieurs categories de virtualisation on peut citer entre autre :

La virtualisation des infrastructures , la virtualisationde systemes


d’explotation , la virtualisation des applications , la virtualisation du bureaux
ou descktop virtualisation , la virtualisation marterielle, la virtualisation des
termineaux

La virtualisation des infrastructures : Cette categorie concerne les


composants marteriels et les ressources physique transformé en ressource
VT ,dans cette categorie on trouve :

✔ Virtualisation du serveur : Consiste a diviser un serveur physique en


plusieurs marchine virtuelles

✔ Virtualisation de reseaux : Creation des r éseaux voirtuels independant


des equipements physiques

✔ Virtualisation du stockage : Cela consite a agreger ou partitionner des


ressources de stockage pour les presentés sous forme virtuel

La Virtualisation du syteme d’exploitation : Elle permet d’excuter plusieurs


systemes d’exploitation sur un seul systeme physique ou dans des contenneur.

Voici quelques technologie qui permet de faire la virtualisation du systeme


d’exploitation :

✔ Creeation des marchines virtuelles avec des hyperviseurs tlq VMware ,


workstation, KVM , Virtuale BOX …
✔ Creeation des Contenneurs avec des outils tlq : Docker, Kubernetes, LXC

La virtualisation des applications : Elle permet aux applications de s’excuter


dans un environnement virtuel isolet dans se cas les applications ne dependent
plus du systeme d’exploitation du logiciel sous-jacent.

Queslques outil qui permet de faire la virtualisation des applications :

✔ Michrosoft App-V, Vmware ThinApp, Citrix XenApp

La virtualisation de bureax ou Descktop Virtualisation : Permet de créer les


postes de travail virtuele accessible a distance , les utilisateur peuvent acceder
a leurs environnement de bureau depuis n’importe qu’elle appareilconnecté.

✔ Voici qlq oustils qui permet de faire la virtualisation bureau :

✔ Vmware Horizon, Citrix Virtual descktopt

la virtualisation marterielle : Elle implement la virtualisation directement dans


le marteriel notament a travere des instentions au niveau du
michroproceseurb

Exemple : intel Vt-x, AMD-V,

La virtualisation des termineaux : Elle permet de centraliser la gestion et


l’excution des systemes d’esxploitation ou des applications sur les
termineaux leger ou mobile

Exempe : VDI (Virtual Descktop infraststratur)

[Link] images ci-dessous mettent en avant deux principaux types de


virtualisation. Lesquels ? Donnez la différence entre ces deux types de
virtualisation du point de vue du fonctionnement.

Figure A
Figure B

REPONSE
La première image fait de la virtualisation complète c’est a dire que l ‘ OS
utilisé n’est pas conscient d’etre virtualisé, c’est donc l’émulation du sytème
d’exploitation invité directement sur la marchine virtuelle

La deuxième image fait de la paravirtualisation , la paravurtualisation est une


une forme de virtualisation qui fournie une interface de marchine virtuele qui
sont similaire a leur materiele sous-jacent

NB : En plus de ces deux types de virtualisation il existe la virtualisation legère


qui permet de créer des conteneurs

Critères Virtualisation Paravirtualisatio Virtualisation


Complète n Legère

Emulation OUI NON NON


Marterielle

Isolation FORTE MOYENNE FAIBLE A


MOYENNE

Compartibilité TOUS LES OS OS MODIFIABLE MEME OS QUE


aux OS UNIQUEMENT L’HOTE

Performance MOIN EFFICACE MEILLEUR QUE TRES PROCHE DU


LA MARTERIELLE
VITUALISATION PHYSIQUE
COMPLETE

Consomation ELEVE MOYENNE FAIBLE


ressource

Technologie Vmware, VITUALE Xen Docker,


Associés BOX, Hyper-V Kubernetes

[Link]'est ce qui peut favoriser le choix de l'un de ces modèles pour une
organisation ?

REPONSE

On a : L’emulation marterielle , l’Isolation , Compartibilité aux OS ,


Performace ,Consomation ressource

Information additionnelle : Hyperviseur


Definition : Un hyperviseur est un logiciel qui permet de faire de la virtualisation
il y a deux categories de hyperviseurs
Hyperviseurs de type 1 ( Bare-metal ) Hyperviseur de type 2
Un hyperviseur de type 1 s’instale directement sur le marteriele physique,
alorque un hyperviseur de type 2 s’instale directement sur le OS Hote

[Link] sont les différents services fournis par le Cloud selon les couches
SaaS, PaaS et IaaS ? ( Deja repondu precedament )

Vous aimerez peut-être aussi