LAB : Création d’une Instance EC2 sur AWS#
Partie 1 : Création d’un Compte AWS#
Étapes pour Créer un Compte AWS
-
Accéder à la page d’inscription : Allez sur aws.amazon.com et cliquez sur Create an AWS Account.
-
Entrer les informations de compte :
- Dans Adresse e-mail de l’utilisateur racine, saisissez votre adresse e-mail, modifiez le nom du compte AWS, puis choisissez Vérifier l’adresse e-mail. Un e-mail de vérification AWS est envoyé à cette adresse avec un code de vérification.
- Entrez votre mot de passe d’utilisateur racine et Confirmez le mot de passe de l’utilisateur racine, puis choisissez « Continuer ».

- Ajoutez vos coordonnées :
- Sélectionnez « Personnel » Les comptes personnels et les comptes professionnels ont les mêmes caractéristiques et fonctions.
- Entrez les informations demandées

- Entrer les informations de paiement :
- AWS demande une carte bancaire pour vérifier votre identité.
- Aucun frais ne sera facturé tant que vous restez dans les limites du Free Tier.

- Vérification de l’identité :
- Choisissez la méthode de vérification par appel ou SMS.
- Saisissez le code de vérification reçu.

- Sélection du Support Plan : Choisissez Basic Support (Gratuit).

- Accéder à la Console AWS : Une fois inscrit, connectez-vous avec vos identifiants sur la console AWS à console.aws.amazon.com.

Remarque : Le Free Tier AWS vous donne accès à une utilisation gratuite limitée pour de nombreux services AWS pendant les 12 premiers mois.
Partie 2 : Présentation du Free Tier AWS et des 750 Heures d’Usage EC2#
AWS Free Tier
AWS offre un Free Tier (niveau gratuit) pour permettre aux nouveaux utilisateurs de tester leurs services sans coût initial. Ce Free Tier inclut une utilisation gratuite de nombreux services AWS pour une durée limitée (12 mois suivant l’inscription pour la plupart des services), avec des limitations spécifiques pour chaque service.
Avantages du Free Tier pour EC2
Avec le Free Tier, vous pouvez utiliser 750 heures par mois d’une instance EC2 t2.micro ou t3.micro (selon la région). Cette limite mensuelle est suffisante pour faire fonctionner une instance en continu pendant un mois complet, parfait pour des projets de développement ou de tests. - Instance t2.micro : 1 vCPU, 1 Go de RAM - Instance t3.micro : 2 vCPU, 1 Go de RAM
Remarque : Une fois les 750 heures dépassées, ou si d’autres configurations non incluses dans le Free Tier sont utilisées, des frais standard s’appliqueront.
Partie 3 : Création d’une Instance EC2 t2.micro sur AWS#
Étapes pour Créer une Instance t2.micro sur AWS
- Accéder au Service EC2 :
- Connectez-vous à la console AWS : AWS Console.
-
Dans la barre de recherche, tapez EC2 et sélectionnez EC2 dans les résultats.
-
Lancer une Nouvelle Instance :
- Cliquez sur Launch Instance pour commencer la configuration d’une nouvelle instance.
-
Donnez un nom à votre instance, par exemple : SRV-01.
-
Sélectionner l’AMI (Amazon Machine Image) :
- Choisissez Amazon Linux 2 ou une autre AMI de votre choix.
- Amazon Linux 2 est éligible au Free Tier et est optimisé pour les performances.

- Choisir le Type d’Instance :
- Dans la liste des types d’instances, sélectionnez t2.micro.
- t2.micro offre 1 vCPU et 1 Go de RAM.
- Remarque : Cette option est également éligible au Free Tier.

- Configurer les Paires de Clés pour SSH :
- Sous Key pair (login), sélectionnez Create new key pair pour générer une clé SSH.
- Nommez votre clé, téléchargez-la, et conservez-la en sécurité sur votre ordinateur (elle est nécessaire pour vous connecter à votre instance).

- Configurer le Pare-feu (Security Group) :
- AWS configure un groupe de sécurité par défaut. Assurez-vous d’autoriser le trafic SSH (port 22) pour vous connecter.
- Ajoutez des règles supplémentaires si nécessaire, comme HTTP (port 80) ou HTTPS (port 443).

- Configurer le Volume de Stockage :
- Le stockage par défaut est de 8 Go (suffisant pour des besoins de base).
- Laissez les paramètres par défaut pour rester dans le Free Tier.

-
Lancer l’Instance :
-
Cliquez sur Launch Instance pour démarrer votre instance EC2.
- Attendez quelques secondes jusqu’à ce que l’instance soit active.

-
Connexion à l’Instance EC2 :
-
Accédez à la liste des instances dans le tableau de bord EC2.
- Repérez votre instance SRV-01 et notez son adresse IP publique.
- Lancer la command chmod 600 [your-key.pem] pour mettre les bons droits sur la clé
- Utilisez la commande SSH suivante pour vous connecter, en remplaçant [your-key.pem] par le chemin de votre clé privée et [public-IP] par l’adresse IP publique de l’instance.

ssh -i [your-key.pem] ec2-user@[public-IP]
• Acceptez l’empreinte de la clé la première fois en tapant “yes”.
Vous avez maintenant créé une instance EC2 t2.micro en utilisant le Free Tier d’AWS. Vous pouvez utiliser cette instance pour des tests, des déploiements ou pour configurer des environnements DevOps de base. Assurez-vous de surveiller l’utilisation mensuelle de 750 heures pour rester dans le Free Tier.
Bon à savoir : AWS Free Tier est une excellente opportunité pour explorer les services AWS sans frais initiaux, mais attention à ne pas dépasser les limites pour éviter des frais additionnels.