Vous êtes sur la page 1sur 6

Module : Architecture Cloud

Durée : 1h30
Groupe : 5ème GL
Nombre de pages : 6
Enseignant : Wael Sellami

TP 4 : Manipulation avancées de l’environnement Amazon

Objectifs du TP

Dans ce TP, nous allons tester des fonctionnalités avancées du service Amazon Elastic
Compute comme le redimensionnement des ressources, la gestion des instantanées, des règles
de sécurité, @IP élastique, etc.

Tâche 1 : Redimensionnement de votre instance : type d'instance et volume

Lorsque les besoins des entreprises deviennent de plus en plus complexe, les ressources de
l’instance deviennent soit sur-utilisée (le type d'instance est trop petit), soit sous-utilisée (le
type d'instance est trop grand) par rapport à la charge actuelle. Afin de palier à ce problème,
nous pouvons changer le type d'instance.

Par exemple, si une instance t2.micro est trop petite pour sa charge de travail, nous pouvons
la remplacer par une instance t2.medium. De la même manière, nous pouvons également
modifier la taille d'un disque.

1.1 Arrêter l’instance : Avant de pouvoir redimensionner une instance, nous devons arrêter
l’instance « Web server 1» qui doit être déjà sélectionnée. Dans le menu Instance state (État
de l'instance), sélectionner Stop instance (Arrêter l'instance). L’instance s'arrêtera
normalement, puis cessera de fonctionner.
N.B : Attendre qu'Instance State (État de l'instance) affiche : stopped (arrêté).
1.2 Modification du type d'instance : Dans le menu « Actions », sélectionner Instance
Settings (Paramètres d'instance). Modifier le type d'instance, puis configurer les paramètres
suivants :
 Instance Type (Type d'instance) : t2.medium
 Choisir Apply (Appliquer).

Lorsque l'instance est relancée, il s'agit d'une instance t2.medium (2 vCPU, 4 GiM mémoire),
qui possède deux fois plus de CPU et 4 fois de plus de mémoire qu'une instance t2.micro.

1
1.3. Redimensionnement du volume EBS (Elastic Block Store) : Il s’agit d’un service de
stockage par bloc facile à utiliser, évolutif et haute performance conçu pour Amazon Elastic
Compute Cloud (Amazon EC2).

1.3.1 Cocher le nom de l’instance et accéder à l’onglet « Storage » et cliquer sur


l’identifiant du volume.

1.3.2 Cocher le volume et cliquer sur le bouton « actions » puis « modifier volume »

1.3.3 Augmenter la taille du volume du disque de « 8 GO ». à « 10 G.O » et valider la


modification puis fermer

1.3.4 Démarrage de l'instance redimensionnée dont laquelle elle possède désormais


plus de mémoire et davantage d'espace disque.

Tâche 2 : Création et restauration d'un instantané (snapshot) :

Amazon EBS (Elastic Block Store) permet de créer des instantanées (snapshots), qui sont
des copies de vos volumes EBS. Les snapshots sont utiles pour la sauvegarde des données, la
duplication de volumes, et la création de nouveaux volumes.

2.1 Cocher le nom de l’instance, accéder à l’onglet « Storage » et cliquer sur l’identifiant du
volume.

2
2.2 Cliquer sur "Actions" > "Create Snapshot"

2.3 Ajouter une description pour le snapshot et confirmer la création.

2.4 Aller à la section "Snapshots" dans le menu principal d’EC2 pour vérifier que le snapshot
a été créé avec succès.

2.5 Dans le client ssh « MobaXterm » déjà connecté à l’instance « Web server 1 », créer un
dossier intitulé « PFE-Cloud »

2.6 Revenir au menu « instances » et arrêter l’instance « Web server 1 » afin de restaurer un
volume à partir du snapshot

2.7 Dans l’onglet « Storage », cliquer sur l’ID du Volume, puis « détacher le volume »

3
2.8 Supprimer maintenant le volume en cliquant sur « delete volume »
2.9 Accéder au menu « Snapshots » et sélectionner le snapshot créé, puis cliquer sur
"Actions"  "Create Volume from snapshot".
2.10 Configurer le nouveau volume en spécifiant le type, zone de disponibilité, la taille, etc.
2.11 Afin d’attacher le volume restauré à une instance EC2, il faut aller à la section
"Volumes" dans EC2, trouver le volume créé à partir du snapshot, puis attacher-le à une
instance EC2.

2.12 Connectez-vous à l'instance EC2 et vérifiez que le volume restauré est disponible et
contient les données d'origine.

Tâche 3 : Gestion des régles de sécurité


Les groupes de sécurité permettent de contrôler le trafic entrant et sortant de vos instances en
limitant l'accès aux ports et protocoles nécessaires uniquement. Dans cette partie, nous allons
accéder au groupe de sécurité de notre instance « Web server 1 » et y ajouter une règle
permettant de tester la connectivité de l’instance au réseau. Pour cela, il faut :
3.1 Cocher l’instance « Web server 1 » et accéder à l’onglet sécurité
3.2 Cliquer sur le nom du groupe de sécurité

3.3 Cliquer sur "modifier les règles entrantes"

4
3.4 Ajouter une règle permettant d’autoriser le protocole ICMP afin de tester la connectivité
de l’instance et à partir des sources : N’importe où (accès publique 0.0.0.0/0)

3.5 Tester de nouveau la connectivité de cette instance. Que remarquez-vous ?

Tâche 4 : Attribution d'une adresse IP élastique à une instance :

L'attribution d'une adresse IP élastique à une instance EC2 peut être utile lorsque vous avez
besoin d'une adresse IP persistante (statique) qui ne change pas chaque fois que vous
démarrez votre instance.
4.1 Dans le volet de navigation de gauche, rechercher et cliquer sur "Elastic IPs" sous la
section "Réseau et sécurité".
4.2 Cliquez sur "Attribuer une nouvelle adresse IP élastique".

5
4.3 Une fois que l'adresse IP élastique est attribuée, associer-la à votre instance en
sélectionnant l'adresse IP élastique, puis en choisissant "Associer une adresse IP élastique"
dans le menu.

4.4 Accéder à la section "Instances" sous "EC2" dans la console AWS et vérifiez que
l'adresse IP élastique est bien associée à votre instance.

4.5 Afin de tester la persistance de l'adresse IP, arrêter l’instance puis la démarrer et vérifier
que l'adresse IP élastique reste inchangée après le redémarrage.

Tâche 5. Déconnectez-vous de la console de gestion AWS.

5.1 Sélectionner l’instance crée puis l’arrêter.


5.2 Dans le coin supérieur droit de la page, choisir « votre nom d'utilisateur » qui
commence par « voclabs/user ».
5.3 Choisir « Sign out » (Se déconnecter).
5.4 Choisir « End Lab » (Terminer l'atelier) en haut de cette page, puis sélectionner « Yes »
(Oui) pour terminer l'atelier.

Vous aimerez peut-être aussi