Tutoriel AWS EC2: Amazon Elastic Compute Cloud

Ce didacticiel AWS EC2 décrit les concepts clés des types d'instance EC2 et de son utilisation, de la sécurité et de la tarification dans EC2 avec des exemples et un cas d'utilisation sur l'instance Ubuntu.

Tout en prévoyant la puissance informatique requise, il peut y avoir deux scénarios, vous pouvez surestimer les besoins et acheter des piles de serveurs qui ne seront d'aucune utilité, ou vous pouvez sous-estimer l'utilisation, ce qui entraînera le crash de ton application. Dans ce Tutoriel EC2, nous comprendrons tous les concepts clés et la création d'instances dans l'ordre suivant:



Introduction à AWS EC2

Amazon Elastic Compute Cloud , EC2 est un service Web d'Amazon qui fournit redimensionnable services de calcul dans le cloud. Ils sont redimensionnables car vous pouvez rapidement augmenter ou réduire le nombre d'instances de serveur que vous utilisez si vos besoins informatiques changent.



ec2-what

Une instance est un serveur virtuel permettant d'exécuter des applications sur l'EC2 d'Amazon. Il peut également être compris comme une petite partie d'un ordinateur plus grand, une toute petite partie qui a son propre disque dur, une connexion réseau, un système d'exploitation, etc. Mais tout est en fait virtuel. Vous pouvez avoir plusieurs «petits» ordinateurs sur une seule machine physique, et toutes ces petites machines sont appelées Instances.



ec2-resize

Pourquoi AWS EC2?

ec2-why

Supposons que vous soyez développeur et que vous vouliez travailler de manière indépendante et que vous achetiez des serveurs, vous avez estimé la capacité correcte et la puissance de calcul est suffisante.Maintenant, vous devez vous occuper de la mise à jour des correctifs de sécurité tous les jours, vous devez résoudre tout problème qui pourrait survenir au niveau du back-end dans les serveurs, etc.

Mais si vous achetez une instance EC2, vous n'avez à vous soucier d'aucune de ces choses car tout sera géré par Amazon, il vous suffit de vous concentrer sur votre application.Cela aussi, à une fraction du coût que vous encouriez plus tôt! N’est-ce pas intéressant?



Comment exécuter des systèmes dans EC2?

  • Connectez-vous à votre compte AWS et cliquez sur AWS EC2.
  • Sous créer une instance, cliquez sur lancer une instance.

Vous devez maintenant sélectionner un Amazon Machine Image (AMI), Les AMI sont des modèles de système d'exploitation et fournissent les informations nécessaires pour lancer une instance.

Lorsque nous voulons lancer une instance, nous devons spécifier quelle AMI nous voulons utiliser. Cela pourrait être Ubuntu, un serveur Windows, etc.

fonction membre statique c ++
  • Les AMI peuvent être préconfigurées ou vous pouvez les configurer vous-même en fonction de vos besoins.
    • Pour les AMI préconfigurées, vous devez la sélectionner sur AWS marketplace.
    • Pour configurer le vôtre, accédez au démarrage rapide et sélectionnez-en un.
    • Lors de la configuration, vous atteindrez un point où vous devez sélectionner un EBS option de stockage. Stockage de blocs élastiques (EBS) est un volume de stockage de niveau bloc persistant utilisé avec EC2.

Types d'instances de calcul EC2

L'informatique est un terme très large, la nature de votre tâche décide du type d'informatique dont vous avez besoin.Par conséquent, AWS EC2 propose 5 types d'instances qui sont les suivantes:

  • Instances générales
    • Pour les applications qui nécessitent un équilibre entre performances et coût.
      • Par exemple, les systèmes de réponse par e-mail, dans lesquels vous avez besoin d'une réponse rapide et doivent être rentables, car ils ne nécessitent pas beaucoup de traitement.
  • Instances de calcul
    • Pour les applications qui nécessitent beaucoup de traitement de la part du processeur.
      • Par exemple, l'analyse des données d'un flux de données, comme le flux Twitter
  • Instances de mémoire
    • Pour les applications de nature lourde, par conséquent, nécessitent beaucoup de RAM.
      • Par exemple, lorsque votre système a besoin de nombreuses applications s'exécutant en arrière-plan, c'est-à-dire multitâche.
  • Instances de stockage
    • Pour les applications de grande taille ou dont le jeu de données occupe beaucoup d'espace.
      • Par exemple, lorsque votre application est de grande taille.
  • Instances GPU
    • Pour les applications qui nécessitent un rendu graphique intense.
      • Par exemple, la modélisation 3D, etc.

Désormais, chaque type d'instance dispose d'un ensemble d'instances optimisées pour différentes charges de travail:

Instances générales Instances de calcul Instances de mémoire Instances de stockage Instances GPU
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Maintenant que vous connaissez les différents types d'instances, découvrons les étapes impliquées dans la création d'instances dans ce didacticiel AWS EC2.

Didacticiel AWS EC2: étapes de création d'une instance

Ensuite, dans ce didacticiel AWS EC2, nous allons comprendre l'ensemble du processus de création d'instance EC2 à travers un cas d'utilisation dans lequel nous allons créer une instance Ubuntu pour un environnement de test.

  • Connectez-vous à AWS Management Console.

  • Sélectionnez votre région préférée. Suivant,Sélectionnez une région dans le menu déroulant, la sélection de la région peut se faire sur la base des critères discutés précédemment dans le blog.

  • Sélectionnez le service EC2 Cliquez sur EC2 sous la section Calcul. Cela vous mènera au tableau de bord EC2.

  • Cliquez sur Lancer l'instance .
  • Sélectionnez une AMI: car vous avez besoin d'une instance Linux, dans la ligne de l'AMI Ubuntu 64 bits de base, cliquez sur Sélectionner.

comment trier un tableau en c ++
  • Choisissez une instance

Sélectionnez l'instance t2.micro, qui est éligible à l'offre gratuite.

  • Configurer les détails de l'instance.
    Configurez tous les détails puis cliquez sur ajouter du stockage

  • Ajouter du stockage

  • Marquer une instance

Saisissez un nom pour votre instance AWS EC2 dans la zone de valeur. Ce nom, plus correctement appelé tag, apparaîtra dans la console lors du lancement de l'instance. Cela facilite le suivi des machines en cours d'exécution dans un environnement complexe. Utilisez un nom que vous pouvez facilement reconnaître et mémoriser.

  • Créer un groupe de sécurité

  • Examiner et lancer une instance

Vérifiez les détails que vous avez configurés pour lancer une instance.

  • Créer une paire de clés et lancer une instance

Ensuite, dans ce didacticiel AWS EC2, sélectionnez l'option «Créer une nouvelle paire de clés» et donnez un nom à une paire de clés. Après cela, téléchargez-le dans votre système et enregistrez-le pour une utilisation future.

comment transformer un double en un int
  • Vérifiez les détails d'une instance lancée.

  • Conversion de votre clé privée à l'aide de PuTTYgen

PuTTY ne prend pas en charge nativement le format de clé privée (.pem) généré par Amazon EC2. PuTTY dispose d'un outil appelé PuTTYgen, qui peut convertir les clés au format PuTTY requis (.ppk). Vous devez convertir votre clé privée dans ce format (.ppk) avant de tenter de vous connecter à votre instance à l'aide de PuTTY.

  • Cliquez sur Charger. Par défaut, PuTTYgen n'affiche que les fichiers avec l'extension .ppk. Pour localiser votre fichier .pem, sélectionnez l'option permettant d'afficher les fichiers de tous types.

  • Sélectionnez votre fichier.pem pour la paire de clés que vous avez spécifiée lorsque vous lancez votre instance, puis cliquez sur Ouvrir. Cliquez sur OK pour fermer la boîte de dialogue de confirmation.
  • Cliquez sur Enregistrer la clé privée pour enregistrer la clé au format que PuTTY peut utiliser. PuTTYgen affiche un avertissement concernant l'enregistrement de la clé sans phrase secrète. Cliquez sur Oui.
  • Spécifiez le même nom pour la clé que vous avez utilisé pour la paire de clés (par exemple, ma paire de clés). PuTTY ajoute automatiquement le fichier. Extension de fichier ppk.
  • Connectez-vous à l'instance EC2 en utilisant SSH et PuTTY
  • Ouvrez PuTTY.exe
  • Dans la zone Nom d'hôte, saisissez l'adresse IP publique de votre instance.
  • Dans la liste Catégorie, développez SSH.
  • Cliquez sur Auth (ne le développez pas).
  • Dans la zone Fichier de clé privée pour l'authentification, recherchez le fichier PPK que vous avez téléchargé et double-cliquez dessus.
  • Cliquez sur Ouvrir.

  • Tapez Ubuntu lorsque vous êtes invité à entrer l'ID de connexion.

Toutes nos félicitations!Vous avez lancé une instance Ubuntu avec succès.

Voici une courte vidéo du didacticiel AWS EC2 qui explique Amazon AMI EC2, une démo sur la création d'AMI, des groupes de sécurité, des paires de clés, une adresse IP élastique contre une adresse IP publique et une démo pour lancer une instance EC2, etc. Ce didacticiel AWS EC2 est très important pour ceux qui le souhaitent pour devenir architecte de solutions certifié AWS.

Tutoriel AWS EC2 pour les débutants | Tutoriel Architecte de solutions certifié AWS | Formation AWS | Edureka

J'espère que vous avez apprécié cette plongée approfondie dans le didacticiel AWS EC2. C'est l'un des ensembles de compétences les plus recherchés que les recruteurs recherchent chez un professionnel AWS Solution Architect. Voici une collection de pour vous aider à préparer votre prochain entretien d'embauche AWS. Une autre lecture intéressante que vous pouvez consulter est Tutoriel AWS S3 et pour une perspective plus large d'AWS, consultez notre .

Si vous avez trouvé ce didacticiel AWS EC2 pertinent, vous pouvez consulter le cours en direct d'Edureka et dirigé par un instructeur sur , co-créé par des professionnels de l'industrie.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de ce didacticiel AWS EC2 et nous vous répondrons.