---
# System prepended metadata

title: 'AWS : Instance'
tags: [Instance, AWS]

---

###### tags: `AWS` `Instance`
# AWS : Instance 


---
## Introduction

Amazon Elastic Compute Cloud (EC2) fournit un vaste éventail de types d'instances optimisés pour différents cas d'utilisation. 
Ces types d'instances correspondent à différentes combinaisons en termes de capacités de CPU, de mémoire, de stockage et de mise en réseau. Chaque type d'instance inclut une ou plusieurs tailles d'instance.
On peut admettre que les instances et les machines virtuelles fonctionnent de manière similaire et sont utilisées à des fins similaires, cependant, une instance EC2 est un serveur virtuel qui peut être utilisé pour exécuter des applications dans Amazon Web Services (AWS). La création de l’instance se fait avec une image de machine Amazon (AMI). Les AMI contiennent un système d'exploitation et d'autres paramètres préconfigurés.
A la création, on  sélectionne également les ressources disponibles pour chaque instance. Si cette instance n'utilise pas activement de mémoire ou de CPU, ces ressources ne sont pas disponibles pour les autres instances. 

Le stockage est contenu dans un magasin d'instances, un volume Elastic Block Storage (EBS) ou dans Simple Storage Service (S3). Les magasins d'instances sont des fichiers temporaires contenus dans l'instance EC2. Ces services coûtent plus cher à utiliser en fonction du type de matériel souhaité et du volume stocké. Le stockage EBS et S3 persiste, qu'une instance soit en cours d'exécution ou non. Le stockage du magasin d'instances est supprimé lorsque l'instance est arrêtée.


Les Instances ne peuvent pas être démarrées et arrêtées comme un ordinateur ou VM. Pour arrêter une instance et conserver les données, on doit l'attacher à un volume EBS ou à un compartiment S3. Si on souhaite conserver la configuration, on doit créer une AMI et la stocker dans EBS ou S3.


## Création d'une instance

![](https://i.imgur.com/lKYCOoT.png)
![](https://i.imgur.com/lsgA9gn.png)

**Choix d'une AMI RedHat**

![](https://i.imgur.com/oVq5hPe.png)

**Configuration de l'instance (choix du réseau**

![](https://i.imgur.com/OJpzrAx.png)

**Ajouter le stockage**

![](https://i.imgur.com/0GwSuvP.png)

**Vérification de l'instance avant le lancement**

![](https://i.imgur.com/VotlIE2.png)

**Paramètres de Connexion:**
Créer une paire de clés si elle n'existe pas encore
Télécharger la paire de clés, puis enregistrez le fichier de paire de clés sur votre ordinateur local. On utilise ce fichier de paire de clés pour se connecter à l'instance EC2. 

![](https://i.imgur.com/4dZUAtt.png)

**Instance en cours de lancement**

![](https://i.imgur.com/w7VlI10.png)
![](https://i.imgur.com/6fOFvzU.png)

**Instance démarée**
![](https://i.imgur.com/o3uq9Kl.png)

**Mode de connexion (choix du client ssh autonome)**

![](https://i.imgur.com/CFBKJRn.png)

**Clé ssh**

![](https://i.imgur.com/ysDBxcs.png)

**Connection à l'instance et verification de la version de RedHat**

![](https://i.imgur.com/oKzvRA6.png)

**Statut de l'instance**

![](https://i.imgur.com/y8HFdJ4.png)

**Instance en "running"**

![](https://i.imgur.com/QBUQdTb.png)


## Résiliation d'une instance

pour resilier l'instance il faudra au préalable faire un shutdown sur la machine
(arrêter l'instance ou la résilier sans le shutdown donnera une erreur sur l'interface)
![](https://i.imgur.com/0xWgUZC.png)


![](https://i.imgur.com/wHmDfdI.png)
![](https://i.imgur.com/aBxSMMa.png)



![](https://i.imgur.com/WJCEqcF.png)
![](https://i.imgur.com/mmPS3Ah.png)
**l'instance est officiellement résiliée**
(arrêt des prélèvements sur cette instance)
![](https://i.imgur.com/BU4cmr5.png)
**La session est coupée par AWS**



