Lancer une instance EC2 sur AWS peut sembler complexe pour les débutants.
Sans les bonnes configurations, vous risquez des problèmes de connectivité et de sécurité.
Cet article vous guide à travers les étapes essentielles pour créer et sécuriser efficacement votre instance EC2.
Maîtrisez AWS pour une gestion optimale des systèmes cloud.
Guide Complet: Lancer Instance EC2
Comme vous pouvez le constater dans notre schéma ci-dessous, l’étape suivante est de créer deux instances EC2, chacune dans un sous-réseau différent mais dans le même VPC.
Dans la barre de recherche, recherchez ‘EC2’, puis cliquez sur ‘EC2’.
Et maintenant, vous pouvez voir un tableau de bord qui montre plusieurs informations sur les instances EC2, comme les instances en cours d’exécution (running), les paires de clés (key pairs), etc. Ensuite, cliquez sur « Instances (running) ».
Comme vous le voyez ici, nous n’avons aucune instance EC2 en cours d’exécution pour le moment. Pour cela, nous allons créer et lancer une instance EC2 en cliquant sur “Launch instances”.
Maintenant, nous avons besoin de spécifier quelques paramètres essentiels pour lancer une instance EC2. Tout d’abord, nous allons donner un nom à notre instance EC2, par exemple, « test-ec2-instance-1 ».
Ensuite, nous devons sélectionner une image de système d’exploitation pour notre instance EC2. Il existe de nombreux choix parmi lesquels sélectionner, tels que Amazon Linux, macOS, Ubuntu, Windows, Red Hat, etc. Pour notre exemple, nous allons choisir Ubuntu, car 90 % des projets utilisent des serveurs Linux. Cependant, vous pouvez choisir celui qui convient le mieux à vos besoins.
En choisissant cette image, nous bénéficierons de l’essai gratuit d’AWS.
Par défaut, nous allons obtenir le type d’instance T2.micro.
Pour générer une paire de clés, cliquez sur “Create new key pair”
Maintenant, nous allons donner un nom à notre paire de clés, par exemple “test-alb-demo-key-pair”, et nous allons conserver les autres paramètres par défaut.
Sélectionnez le format de clé par défaut, qui est .pem.
Maintenant, cliquez sur “Create Key Pair”.
Si tout se passe bien, une fois que nous cliquons sur “Create Key Pair”, une clé privée sera générée avec le nom de notre paire de clés et l’extension .pem. Cette clé sera téléchargée sur notre ordinateur local et pourra être utilisée pour se connecter à distance à notre instance EC2.
Nous allons maintenant modifier certains paramètres dans les paramètres réseau. Parmi ces paramètres, nous devons associer notre VPC « test-vpc » à notre instance EC2 et sélectionner le sous-réseau dans lequel nous souhaitons que notre instance EC2 soit contenue. Nous allons également activer l’option « Auto-assign public IP » et créer un groupe de sécurité.
En activant la création du groupe de sécurité, nous pouvons ajouter des règles pour contrôler l’accès à notre instance. Comme vous pouvez le voir, le port 22 pour SSH est activé par défaut, mais nous avons également besoin d’activer le port 80 pour HTTP afin d’accéder à Apache que nous allons installer sur notre instance EC2.
Pour gagner du temps, nous allons écrire un script Bash pour mettre à jour le gestionnaire de paquets et installer Apache2. Ensuite, nous modifierons le fichier index pour qu’il affiche le nom d’hôte et l’adresse IP qui lui correspond.
Lorsque nous avons terminé la configuration, cliquez sur « Launch Instance » pour lancer l’instance EC2.
Et voilà, nous avons maintenant créé une instance EC2 avec succès.
Lorsque votre instance est démarrée, nous devons nous assurer que notre script a été exécuté avec succès. Pour ce faire, cliquez sur « Instance ID ».
Voici l’adresse IP de notre instance. Maintenant, nous allons copier cette adresse et la coller dans notre navigateur.
Et voilà le nom d’hôte et l’adresse IP locale de notre instance EC2. Notre script Bash a donc été exécuté avec succès.
Avec les mêmes étapes, nous avons créé une autre instance, « test-ec2-instance-2 », dans le deuxième sous-réseau de notre VPC
Et voilà le nom d’hôte et l’adresse IP locale de notre deuxième instance EC2.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment lancer une instance EC2 sur AWS ?
Quels sont les paramètres réseau à configurer pour une instance EC2 ?
Comment sécuriser l'accès à une instance EC2 ?
Pourquoi choisir Ubuntu pour une instance EC2 ?
Comment utiliser un script Bash pour configurer une instance EC2 ?
Conclusion
Créer une instance EC2 sur AWS est un processus stratégique qui nécessite une planification minutieuse des configurations réseau et de sécurité. Avez-vous déjà envisagé d’explorer d’autres options de configuration pour optimiser vos instances EC2 ?