Amazon Elastic Compute Cloud

domaines de la mécanique des fluides numérique, de la bio-informatique et la recherche ... formulaire concerne uniquement les questions relatives au compte.
538KB taille 7 téléchargements 984 vues
Amazon Elastic Compute Cloud Guide de démarrage API Version 2013-08-15

Amazon Elastic Compute Cloud Guide de démarrage

Amazon Web Services

Amazon Elastic Compute Cloud Guide de démarrage

Amazon Elastic Compute Cloud: Guide de démarrage Amazon Web Services Copyright © 2013 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks of Amazon Web Services, Inc.: Amazon, Amazon Web Services Design, AWS, Amazon CloudFront, Cloudfront, Amazon DevPay, DynamoDB, ElastiCache, Amazon EC2, Amazon Elastic Compute Cloud, Amazon Glacier, Kindle, Kindle Fire, AWS Marketplace Design, Mechanical Turk, Amazon Redshift, Amazon Route 53, Amazon S3, Amazon VPC. In addition, Amazon.com graphics, logos, page headers, button icons, scripts, and service names are trademarks, or trade dress of Amazon in the U.S. and/or other countries. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon.

Amazon Elastic Compute Cloud Guide de démarrage

Mise en route .......................................................................................................................................... 1 Comment procéder ensuite ? ................................................................................................................ 11 Historique du document ........................................................................................................................ 17 Faites-nous part de vos commentaires ................................................................................................. 18

API Version 2013-08-15 4

Amazon Elastic Compute Cloud Guide de démarrage

Mise en route sur les instances Linux Amazon EC2 Pour commencer à utiliser les instances Linux Amazon EC2 (Amazon Elastic Compute Cloud), effectuez les étapes présentées dans le tableau ci-dessous. Vous utiliserez principalement AWS Management Console, une interface Web de type pointer-et-cliquer. Vous pouvez également regarder cette brève vidéo de présentation : How to Create a Red Hat Enterprise Linux EC2 Instance.

Tip Dans le cadre de ce didacticiel, vous lancez une instance Linux Amazon EC2 à laquelle vous vous connectez ensuite. Si vous préférez lancer une instance Windows Amazon EC2 et vous y connecter, reportez-vous au didacticiel : Getting Started with Amazon EC2 Windows Instances.

Pour plus d'informations sur Amazon EC2, consultez la page de présentation d'Amazon EC2.

Pour commencer à utiliser Amazon EC2 Etape

Description

Etape 1 : Inscription à Amazon EC2 (p. 2)

Créez un compte AWS, si vous n'en possédez pas déjà un.

Etape 2 : Lancement d'une instance Amazon EC2 (p. 2)

Lancez une instance Linux Amazon, laquelle correspond à un serveur virtuel figurant dans le cloud.

Etape 3 : Connexion à l'instance (p. 6)

Connectez-vous à votre instance.

Etape 4 : Fonctionnement de l'instance (p. 7)

Créez un volume Amazon EC2 et associez-le à votre instance, puis, en utilisant les commandes Linux sur votre instance, rendez le volume disponible et prêt à l'emploi.

Etape 5 : Nettoyage (p. 9)

Mettez fin à votre instance et supprimez le volume que vous avez créé.

API Version 2013-08-15 1

Amazon Elastic Compute Cloud Guide de démarrage Etape 1 : Inscription à Amazon EC2

Etape 1 : Inscription à Amazon EC2 Lorsque vous créez un compte AWS (Amazon Web Services), AWS l'inscrit automatiquement à tous les services AWS, y compris Amazon EC2. Avec Amazon EC2, vous ne payez qu'en fonction de votre consommation. Les nouveaux clients AWS peuvent commencer à utiliser Amazon EC2 gratuitement. Pour en savoir plus, consultez la page Tarification Amazon EC2. Si vous possédez déjà un compte AWS, vous pouvez ignorer la prochaine étape. Si tel n'est pas le cas, observez la procédure suivante pour en créer un.

Pour créer un compte AWS 1.

Rendez-vous sur http://aws.amazon.com et cliquez sur Inscrivez-vous maintenant.

2.

Suivez les instructions à l'écran. Dans le cadre de la procédure d'inscription, vous recevrez un appel téléphonique et vous saisirez un code PIN en utilisant le clavier numérique de votre téléphone.

Etape 2 : Lancement d'une instance Amazon EC2 Maintenant que vous êtes inscrit à AWS, vous pouvez commencer à exécuter des calculs informatiques dans le cloud. Pour cela, vous devez premièrement lancer une instance Linux à l'aide d'AWS Management Console. Une instance est un serveur virtuel figurant dans le cloud. Vous pouvez utiliser Amazon EC2 pour installer et configurer le système d'exploitation et les applications à exécuter sur votre instance. Vous pouvez choisir de lancer une des instances suivantes : • Une instance entrant dans le cadre du niveau d'utilisation gratuit. Le niveau d'utilisation gratuit vous permet de lancer et d'utiliser une micro-instance Amazon EC2 gratuitement durant 12 mois. Pour plus d'informations sur le niveau d'utilisation gratuit, consultez la page Niveau d'utilisation gratuit d'AWS et la documentation relative à la mise en route avec le niveau d'utilisation gratuit d'AWS. • Une instance normale (n'entrant pas dans le cadre du niveau d'utilisation gratuit). Pour les opérations effectuées au cours de ce didacticiel, des frais d'utilisation standard Amazon EC2 vous seront facturés pour l'instance, jusqu'à ce que vous parveniez à l'étape finale expliquant comment y mettre fin. Le montant total des frais à engager pour effectuer toutes les étapes de ce didacticiel est minime (généralement, moins de quelques dollars). Pour plus d'informations sur les tarifs d'utilisation relatifs à Amazon EC2, consultez la page Tarification Amazon EC2.

Pour lancer une instance 1.

2.

Sign in to the AWS Management Console and open the Amazon EC2 console at https://console.aws.amazon.com/ec2/. Utilisez l'adresse électronique et le mot de passe que vous avez indiqués lorsque vous vous êtes inscrit à AWS. A partir de la barre de navigation, sélectionnez la région souhaitée pour l'instance. Dans le cadre de ce didacticiel, vous pouvez utiliser la région par défaut. Dans les autres cas, sachez que ce choix est important, car certaines ressources EC2 peuvent être partagées entre différentes régions et d'autres, non. Par exemple, si vous souhaitez associer votre instance à un volume EBS existant, vous devez lancer l'instance dans la même région que celle du volume.

API Version 2013-08-15 2

Amazon Elastic Compute Cloud Guide de démarrage Etape 2 : Lancement d'une instance Amazon EC2

3.

Dans le tableau de bord de la console Amazon EC2, cliquez sur Launch Instance. La page Create a New Instance propose deux possibilités pour lancer une instance : • L'assistant Classic Wizard vous offre un niveau de contrôle précis et des paramètres avancés pour configurer votre instance. • L'assistant Quick Launch Wizard configure automatiquement diverses sélections, pour une mise en route plus rapide. Ce didacticiel vous guide pas à pas dans l'utilisation de l'assistant Quick Launch Wizard.

4. 5.

6.

Dans la page Create a New Instance, cliquez sur Quick Launch Wizard. (Facultatif) Dans le champ Name Your Instance, saisissez un nom d'instance qui vous semble évocateur. (Si vous exécutez plusieurs instances, leur attribuer différents noms vous aidera à les identifier dans la console.) Dans la zone Choose a Key Pair, vous pouvez choisir une paire de clés parmi celles que vous avez déjà créées ou en créer une nouvelle. Une paire de clés vous permet de vous connecter à une instance Linux via SSH. Il est donc recommandé de ne pas sélectionner None. Si vous lancez votre instance sans une paire de clés, vous ne pourrez pas vous y connecter. Dans cet exemple, nous allons créer une paire de clés : a. b. c.

7.

Cliquez sur Create New. Saisissez le nom de la paire de clés, puis cliquez sur Download. Enregistrez votre clé privée à un emplacement sécurisé sur votre ordinateur. Notez cet emplacement, car vous aurez besoin de la clé pour vous connecter à l'instance.

L'assistant Quick Launch Wizard affiche la liste des configurations de base, appelées images machine Amazon (AMI), parmi lesquelles vous pouvez choisir pour lancer une instance. Une AMI contient tout ce qu'il vous faut pour créer une instance d'un serveur, notamment d'un serveur Web ou de base de données. Dans ce didacticiel, nous allons lancer une instance Linux Amazon avec un système

API Version 2013-08-15 3

Amazon Elastic Compute Cloud Guide de démarrage Etape 2 : Lancement d'une instance Amazon EC2

d'exploitation 64 bits. Si la configuration est signalée par une étoile, cela signifie qu'elle entre dans le cadre du Niveau d'utilisation gratuit.

Important Si vous lancez une instance normale, votre période de facturation débute à compter du moment où vous lancez l'instance et se termine lorsque l'instance est arrêtée ou que vous y mettez fin et ce, même si l'instance reste inactive.

8. 9.

Cliquez sur Continue pour consulter et personnaliser les paramètres de votre instance. Sous Security Details, Security Group, vous pouvez voir le groupe de sécurité qui a été sélectionné pour vous par l'assistant. Un groupe de sécurité définit les règles de pare-feu de vos instances. Ces règles déterminent le trafic réseau entrant acheminé vers votre instance. Le reste du trafic est ignoré. Si vous êtes un nouvel utilisateur d'Amazon EC2 et si vous n'avez pas encore configuré de groupe de sécurité, AWS définit un groupe de sécurité par défaut pour vous. Le nom et la description du groupe est quicklaunch-x, où x correspond au numéro associé au groupe de lancement rapide. Le premier groupe de sécurité créé à l'aide de l'assistant Quick Launch Wizard se nomme quicklaunch-1. Vous pouvez modifier son nom et sa description en cliquant sur le bouton Edit details. Le groupe possède déjà des règles de pare-feu de base permettant de se connecter au type d'instance choisi. Pour une instance Linux, vous vous connectez via SSH sur le port 22. Le groupe de sécurité quicklaunch-x autorise automatiquement le trafic SSH sur le port 22. Si vous avez déjà utilisé Amazon EC2 auparavant, l'assistant recherche un groupe de sécurité existant pour le type d'instance créé.

Caution Le groupe de sécurité quicklaunch-x permet à toutes les adresses IP d'accéder à votre instance sur les ports spécifiés (par ex., SSH). Cela est acceptable pour le bref exercice effectué dans le cadre de ce didacticiel, mais n'est pas prudent pour les environnements de production. Dans un environnement de production, vous autoriserez uniquement l'accès à votre instance pour une adresse IP ou une plage d'adresses IP spécifiques.

API Version 2013-08-15 4

Amazon Elastic Compute Cloud Guide de démarrage Etape 2 : Lancement d'une instance Amazon EC2

10. Vérifiez les paramètres et cliquez sur Launch pour lancer l'instance. 11. Une page de confirmation indique que l'instance est en cours de lancement. Cliquez sur Close pour fermer la page de confirmation et revenir à la console Amazon EC2. 12. Cliquez sur Instances dans le volet de navigation pour consulter le statut de votre instance. Une instance se lance en peu de temps. Lorsque son lancement est en cours, l'instance présente le statut pending.

Une fois l'instance lancée, son statut devient running.

13. (Facultatif) Une fois votre instance lancée, vous pouvez consulter les règles du groupe de sécurité quicklaunch-x. a. b.

Dans la console Amazon EC2, dans la partie Network and Security, cliquez sur Security Groups. Cliquez sur le groupe de sécurité quicklaunch-1 afin de consulter les règles de sécurité créées par l'assistant Quick Launch Wizard.

API Version 2013-08-15 5

Amazon Elastic Compute Cloud Guide de démarrage Etape 3 : Connexion à l'instance

Le groupe de sécurité inclut une règle qui autorise le trafic SSH en provenance de toute adresse IP sur le port 22. Si vous lancez une instance Linux exécutant Apache et MySQL, l'assistant Quick Launch Wizard crée un groupe de sécurité qui autorise le trafic vers le port 80 pour HTTP (trafic Web) et le port 3306 (pour MySQL).

Etape 3 : Connexion à l'instance Vous pouvez vous connecter à une instance Linux de différentes façons. Dans cette étape, nous allons vous expliquer comment vous connecter à votre instance à partir de votre navigateur. Sachez que des outils vous permettent également de vous connecter à votre instance sans passer par votre navigateur. Pour plus d'informations, consultez les rubriques suivantes : Connect to Linux/UNIX Instances from Linux/UNIX with SSH et Connecting to Linux/UNIX Instances from Windows Using PuTTY.

Pour vous connecter à votre instance via un navigateur Web 1.

Java doit être installé et activé pour votre navigateur. Si Java n'est pas déjà installé, vous pouvez contacter votre administrateur système pour qu'il soit installé ou suivre les procédures indiquées dans les pages suivantes : 1. Installation de Java 2. Activation de Java dans votre navigateur Web

2.

Sign in to the AWS Management Console and open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.

3.

Cliquez sur Instances dans le volet de navigation.

4. 5.

Faites un clic droit sur votre instance, puis cliquez sur Connect. Cliquez sur Connect from your browser using the Java SSH client (Java Required). AWS détecte automatiquement l'adresse DNS publique de votre instance et le nom de la paire de clés avec laquelle vous l'avez lancée.

6.

Dans User name, saisissez le nom d'utilisateur permettant de se connecter à l'instance.

Note Pour une instance Amazon Linux, le nom d'utilisateur par défaut est ec2-user. Pour Ubuntu, le nom d'utilisateur par défaut est ubuntu. Certaines AMI autorisent la connexion en tant que root. Ainsi, dans cet exemple, il est possible que vous deviez changer le nom d'utilisateur et remplacer ec2-user par le nom d'utilisateur approprié.

7.

Le champ Key name est automatiquement renseigné pour vous. API Version 2013-08-15 6

Amazon Elastic Compute Cloud Guide de démarrage Etape 4 : Fonctionnement de l'instance

8. 9.

Dans Private key path, saisissez le chemin d'accès complet au fichier de clé privée .pem. Cliquez sur Save key location, puis sur Stored in browser cache pour stocker l'emplacement de la clé dans le cache de votre navigateur. De cette façon, l'emplacement de la clé sera automatiquement détecté lors des sessions de navigateur ultérieures, jusqu'à ce que vous vidiez le cache de votre navigateur. 10. Cliquez sur Launch SSH Client.

11. 12. 13. 14. 15.

Lorsque vous êtes invité à ajouter l'hôte à votre ensemble d'hôtes reconnus, cliquez sur No. Si nécessaire, cliquez sur Yes pour approuver le certificat. Cliquez sur Run pour exécuter le client MindTerm. Si vous acceptez le contrat de licence, cliquez sur Accept. Si vous exécutez MindTerm pour la première fois, une série de boîtes de dialogue vous demande de confirmer la configuration de votre répertoire de base, ainsi que d'autres paramètres. 16. Confirmez les paramètres de configuration de MindTerm. Un écran s'affiche et vous êtes connecté à votre instance. Félicitations ! Vous êtes parvenu à lancer une instance Linux et à vous y connecter. Si vous souhaitez découvrir plus en détail cette instance, passez à l'étape suivante. Sinon, passez directement à l'Etape 5 : Nettoyage (p. 9) pour mettre fin à l'instance et ne pas continuer à encourir de frais.

Etape 4 : Fonctionnement de l'instance A présent que vous êtes connecté à votre instance, vous pouvez l'utiliser comme un ordinateur Linux que vous auriez directement devant vos yeux. Examinons le stockage par défaut associé à l'instance. Dans MindTerm, exécutez la commande suivante pour afficher les volumes montés :

API Version 2013-08-15 7

Amazon Elastic Compute Cloud Guide de démarrage Etape 4 : Fonctionnement de l'instance

$ df -h

Dans le cas d'une micro-instance, votre sortie doit être similaire à la suivante : Filesystem /dev/xvda1 tmpfs

Size 8.0G 298M

Used 1.1G 0

Avail Use% Mounted on 6.9G 14% / 298M 0% /dev/shm

Le volume /dev/xvda1 correspond à la capacité du périphérique racine. Il contient l'image utilisée pour amorcer l'instance. Notez qu'il reste suffisamment d'espace disponible pour installer des logiciels supplémentaires sur votre instance. Par exemple, vous pouvez utiliser yum pour télécharger et installer des packages sur votre instance. Si vous avez besoin d'espace de stockage supplémentaire pour vos données, il existe une solution simple qui consiste à ajouter des volumes Amazon EBS (Amazon Elastic Block Store) à votre instance Amazon EC2. Pour votre instance, un volume Amazon EBS fait office de stockage en réseau (NAS). Ajoutons un volume à l'instance que vous avez lancée. Pour cela, nous allons d'abord utiliser la console EC2 pour créer un volume Amazon EBS que nous associerons à l'instance, puis nous nous connecterons à l'instance et monterons le volume.

Pour créer et associer un volume Amazon EBS 1. 2.

Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/. Dans la barre de navigation, sélectionnez la région dans laquelle vous avez créé votre instance, puis cliquez sur Instances dans le volet de navigation. La console présente la liste des instances actuelles pour cette région. Sélectionnez votre instance Linux. Dans l'onglet Description au sein du volet inférieur, notez la Zone indiquée pour l'instance.

3.

Dans le volet de navigation, sous Elastic Block Store, cliquez sur Snapshots. Sélectionnez Public Snapshots à partir de la liste Viewing. Choisissez un instantané dans la liste et notez son ID. Le niveau d'utilisation gratuit fournit jusqu'à 30 Go de stockage Amazon Elastic Block Storage ; aussi, pour ne pas encourir de frais dans le cadre de ce didacticiel, optez pour un instantané de moins de 30 Go.

4.

Dans le volet de navigation, sous Elastic Block Store, cliquez sur Volumes. La console présente la liste des volumes EBS actuels pour cette région. (Vous devriez voir le volume EBS utilisé comme capacité de périphérique racine pour votre instance).

5.

Cliquez sur Create Volume.

6.

Dans la boîte de dialogue Create Volume, configurez les paramètres suivants, puis cliquez sur Yes, Create : • Sélectionnez le type de volume Standard pour créer un volume EBS standard. • Sélectionnez la même zone de disponibilité que celle que vous avez utilisée lors de la création de votre instance. Dans le cas contraire, vous ne pourrez pas associer le volume à votre instance. • Indiquez l'ID de l'instantané que vous avez sélectionné à l'étape 3. Vous pouvez ainsi créer rapidement un volume qui est formaté et contient des données. Afin de trouver l'instantané que vous aviez sélectionné précédemment, accédez à la liste Snapshot et commencez à taper l'ID de l'instantané jusqu'à ce que vous trouviez l'instantané en question. • N'indiquez pas de taille de volume, puisque l'instantané choisi la détermine.

Notez que le volume présente l'état available et qu'il est donc prêt à être associé à une instance.

API Version 2013-08-15 8

Amazon Elastic Compute Cloud Guide de démarrage Etape 5 : Nettoyage

7.

Faites un clic droit sur le volume que vous venez de créer et sélectionnez Attach Volume.

8.

Dans la boîte de dialogue Attach Volume, configurez les paramètres suivants, puis cliquez sur Yes, Attach : • Sélectionnez votre instance Linux dans la liste. • Indiquez le nom de périphérique /dev/sdf.

Vous constaterez que, dans le volet Details relatif à votre volume, l'état du volume est in-use et que le volume est associé à votre instance avec le nom de périphérique /dev/sdf. Cependant, si vous revenez dans MindTerm et que vous exécutez à nouveau la commande df -h, vous ne verrez pas encore le volume. En effet, nous devons d'abord monter le volume pour qu'il soit disponible. Pour monter le volume en tant que /mnt/my-data, exécutez les commandes suivantes : $ sudo mkdir /mnt/my-data $ sudo mount /dev/sdf /mnt/my-data

A présent, lorsque vous exécutez la commande df -h, vous obtiendrez une sortie similaire à la suivante : Filesystem /dev/xvda1 tmpfs /dev/xvdf

Size 8.6G 313M 5.0G

Used 1.2G 0 4.3G

Avail Use% Mounted on 7.4G 14% / 313M 0% /dev/shm 442M 91% /mnt/my-data

Pour voir le contenu du nouveau volume, exécutez la commande suivante : $ dir

/mnt/my-data

A ce stade, vous devriez avoir compris les bases concernant les instances et comment les utiliser. Une fois que vous en avez terminé avec votre instance, n'oubliez pas de nettoyer les ressources utilisées et de mettre fin à l'instance, comme expliqué à l'étape suivante.

Etape 5 : Nettoyage A présent que vous avez terminé ce didacticiel, vous pouvez personnaliser l'instance afin qu'elle réponde à vos besoins spécifiques et continuer à l'utiliser.

Important Souvenez-vous, si vous avez lancé une instance dans le cadre du niveau d'utilisation gratuit, aucuns frais ne vous sont facturés. Toutefois, si vous avez lancé une instance normale, dès que votre instance démarre, vous êtes facturé pour chaque heure (pleine ou partielle) pendant laquelle l'instance est exécutée et ce, même si l'instance est inactive. Dès lors que le statut de l'instance devient shutting down ou terminated, vous cessez d'encourir des frais. Pour en savoir plus, consultez la page Tarification Amazon EC2.

En mettant fin à une instance, vous la supprimez complètement, car il vous est impossible de vous y reconnecter ensuite. Cela est différent de l'arrêt d'une instance : lorsque vous arrêtez une instance, elle

API Version 2013-08-15 9

Amazon Elastic Compute Cloud Guide de démarrage Autres didacticiels

est fermée et vous n'êtes plus facturé pour votre utilisation horaire ou vos transferts de données (mais des frais vous sont facturés en cas de stockage sur volume Amazon EBS). Vous pouvez également redémarrer une instante arrêtée à tout moment via une requête de démarrage. A chaque fois que vous redémarrez une instance arrêtée, nous vous facturons une heure complète pour l'instance, même si ces différents redémarrages ont été réalisés au cours d'une même heure. Pour en savoir plus sur ce qui diffère quand vous arrêtez ou mettez fin à une instance, consultez la rubrique Stopping Instances.

Pour mettre fin à l'instance 1. 2. 3. 4.

Sign in to the AWS Management Console and open the Amazon EC2 console at https://console.aws.amazon.com/ec2/. Repérez votre instance dans la liste des instances sur la page Instances. Faites un clic droit sur l'instance, puis cliquez sur Terminate. Cliquez sur Yes, Terminate lorsque vous êtes invité à confirmer l'opération. Amazon EC2 commence à mettre fin à l'instance.

Les volumes Amazon EBS peuvent perdurer, même sans l'instance. Si vous avez créé et associé un volume EBS au cours de l'étape précédente, il a été dissocié au moment où vous avez mis fin à l'instance. Toutefois, vous devez le supprimer pour ne pas encourir de frais si le volume de stockage du volume excède les limites du niveau d'utilisation gratuit. Une fois le volume supprimé, il n'y a plus aucune donnée et le volume ne peut plus être associé à aucune instance.

Pour supprimer le volume 1. 2. 3. 4.

Sign in to the AWS Management Console and open the Amazon EC2 console at https://console.aws.amazon.com/ec2/. Repérez le volume que vous avez créé dans la liste des volumes sur la page Volumes. Faites un clic droit sur le volume, puis cliquez sur Delete. Cliquez sur Yes, Delete lorsque vous êtes invité à confirmer l'opération. Amazon EC2 commence à supprimer le volume.

Autres didacticiels Ce didacticiel vise à expliquer comment utiliser Amazon EC2. Pour consulter des didacticiels qui expliquent comment utiliser d'autres produits et services AWS avec Amazon EC2, reportez-vous à la page Documentation Démarrer avec AWS.

API Version 2013-08-15 10

Amazon Elastic Compute Cloud Guide de démarrage AWS Account and Security Credentials

Comment procéder ensuite ? Topics • AWS Account and Security Credentials (p. 11) • Comment accéder à Amazon EC2 (p. 11) • Concevoir votre application pour le nuage (p. 12) • En savoir plus sur Amazon EC2 (p. 12) • Ressources Amazon EC2 (p. 15) Amazon EC2 est un service riche proposant de nombreuses fonctionnalités que nous n'avons pas décrites dans ce manuel. Il vous permet, notamment, de créer vos propres AMI, d'utiliser le stockage permanent, de surveiller l'état de votre instance, d'équilibrer la charge de travail et de créer un réseau privé virtuel. Cette section vous indique des liens vers des ressources supplémentaires, qui vous aideront à approfondir votre compréhension et votre utilisation d'Amazon EC2.

AWS Account and Security Credentials So far you signed up for the service, got an AWS account and security credentials, and then completed a short exercise covering the essential product functions. Now that you're finished with the exercise, we recommend that you check with an administrator or coworker in your organization to determine if he or she already has an AWS account and security credentials for you to use in future interactions with AWS. If you're an account owner or administrator and want to know more about AWS Identity and Access Management, go to the product description at http://aws.amazon.com/iam or to the technical documentation at Using IAM.

Comment accéder à Amazon EC2 Ce manuel vous a expliqué comment lancer et mettre fin à une instance en utilisant AWS Management Console. Vous pouvez continuer à utiliser Amazon EC2 par le biais de la console ou essayer l'une des autres interfaces.

API Version 2013-08-15 11

Amazon Elastic Compute Cloud Guide de démarrage Continuer à utiliser la console

Continuer à utiliser la console AWS Management Console inclut de nombreuses fonctionnalités autres que le lancement et l'arrêt des instances. Pour en savoir plus sur la manière d'utiliser Amazon EC2 par le biais de la console, accédez au manuel Amazon Elastic Compute Cloud User Guide. Vous pouvez également consulter l'aide en ligne de la console. Pour cela, il suffit de cliquer sur le bouton Help dans la console.

Utiliser l'interface de ligne de commande Pour commencer à utiliser l'interface de ligne de commande basée sur Java d'Amazon EC2, consultez la section Setting Up the Command Line Tools du manuel Amazon Elastic Compute Cloud User Guide. Ces outils de ligne de commande sont un moyen rapide d'exécuter EC2 sans codage sur l'API ou recours à une bibliothèque.

Utiliser une bibliothèque existante Si vous préférez utiliser Amazon EC2 par le biais d'une interface de programmation, des bibliothèques et des ressources sont disponibles pour les langages suivants : • • • • •

Java PHP Python Ruby Windows et .NET

Pour connaître les bibliothèques et les exemples de code dans tous les langages, accédez à la page Exemples de codes et bibliothèques Amazon EC2.&

Ecrire du code directement sur l'API de service Web Si vous voulez écrire du code directement sur l'API d'interrogation Amazon EC2, consultez la section Making API Requests dans le manuel Amazon Elastic Compute Cloud User Guide. Vous découvrirez comment créer et authentifier les demandes d'API et comment utiliser EC2 par le biais d'une API. Pour une description complète des actions des API, consultez le document Amazon Elastic Compute Cloud API Reference.

Concevoir votre application pour le nuage Les architectes de solutions et les spécialistes d'AWS ont écrit des livres blancs pour vous aider à concevoir votre application, afin qu'elle tolère les pannes et qu'elle soit évolutive et élastique. Pour en savoir plus, consultez les livres blancs relatifs à l'informatique en nuage sur AWS.

En savoir plus sur Amazon EC2 Voici une liste de fonctionnalités supplémentaires disponibles dans Amazon EC2.

API Version 2013-08-15 12

Amazon Elastic Compute Cloud Guide de démarrage Amazon Virtual Private Cloud

Amazon Virtual Private Cloud Vous pouvez utiliser Amazon EC2 avec Amazon Virtual Private Cloud, un service qui permet de créer une portion isolée du nuage AWS, appelée VPC. Avec Amazon VPC, vous pouvez créer une topologie de réseau virtuel (y compris des sous-réseaux et des tables de routage) pour vos ressources EC2. Pour en savoir plus, accédez à la page de produit Amazon VPC et au manuel Amazon Virtual Private Cloud User Guide.

Créer ses propres AMI Amazon et d'autres sources fiables proposent des AMI que vous pouvez lancer. Toutefois, vous souhaiterez peut-être créer vos propres AMI personnalisées. Vous pouvez modifier les instances des AMI Amazon ou des autres AMI publiques fiables selon vos besoins et créer vos propres AMI personnalisées à partir d'elles. Pour obtenir des informations générales sur les AMI, accédez à AMIs et à Creating Your Own AMIs dans le document Amazon Elastic Compute Cloud User Guide. Vous pouvez choisir entre Amazon S3 et Amazon Elastic Block Store en tant que périphérique racine pour votre AMI (pour une brève description d'Amazon EBS, voir Amazon Elastic Block Store (p. 14) dans la suite de cette section). Nous recommandons d'utiliser les instances renforcées par Amazon EBS. En effet, elles sont lancées plus vite et utilisent un stockage permanent. Pour en savoir plus, consultez la section AMIs Backed by Amazon EBS dans le manuel Amazon Elastic Compute Cloud User Guide.

Importer ses propres machines virtuelles Vous pouvez importer une machine ou un volume virtuel de votre propre centre de données dans Amazon EC2. Pour en savoir plus, consultez la section Importing Your Virtual Machines and Volumes into Amazon EC2 dans le manuel Amazon Elastic Compute Cloud User Guide.

Types d'instances Pour répondre aux besoins des différentes organisations et applications, les instances Amazon EC2 sont disponibles en différentes tailles et configurations de CPU/mémoire. Pour en savoir plus, consultez la section Instances dans le manuel Amazon Elastic Compute Cloud User Guide.

Balises Vous pouvez ajouter des métadonnées optionnelles à vos instances, AMI et autres ressources EC2 pour vous aider à les classer et à les gérer. Pour en savoir plus, accédez à la section Using Tags dans le manuel Amazon Elastic Compute Cloud User Guide.

Adresses IP élastiques Vous voudrez peut-être disposer d'adresses IP statiques pour vos instances. Amazon EC2 procure des adresses IP élastiques qui peuvent être remappées de manière dynamique vers différentes instances. Pour en savoir plus, accédez à la section Elastic IP Addresses dans le manuel Amazon Elastic Compute Cloud User Guide.

Groupes de sécurité Vous êtes sans doute préoccupé par la restriction de l'accès à vos instances, au sein et hors du réseau Amazon. Vous pouvez créer d'autres groupes de sécurité (au-delà du groupe de base que nous avons utilisé dans ce manuel) pour répondre à vos besoins en matière de sécurité. Pour en savoir plus, consultez la section Network Security Concepts dans le manuel Amazon Elastic Compute Cloud User Guide.

API Version 2013-08-15 13

Amazon Elastic Compute Cloud Guide de démarrage Zones de disponibilité

Zones de disponibilité Vous voudrez peut-être bâtir une architecture géographiquement dispersée et tolérant les pannes sur Amazon EC2. Vous pouvez placer les instances dans différentes régions géographiques et isoler les instances dans ces régions en utilisant les zones de disponibilité. Ceci procure une flexibilité géographique et une tolérance des défaillances abordable. Pour en savoir plus, consultez la section Region and Availability Zone Concepts dans le manuel Amazon Elastic Compute Cloud User Guide.

Amazon Linux AWS prend en charge des AMI Amazon Linux et tient à jour des images Linux optimisées pour l'environnement EC2. Pour en savoir plus, consultez la page de présentation de l'AMI Amazon Linux.

Amazon EC2 exécutant Windows Amazon EC2 peut exécuter Microsoft Windows Server, avec ou sans Microsoft SQL Server. Pour en savoir plus, consultez la page Amazon EC2 exécutant Microsoft Windows Server et SQL Server. Consultez également la page de présentation des types et familles d'instances et recherchez les types d'instances Windows dans le manuel Amazon Elastic Compute Cloud User Guide.

Instances réservées Vous voudrez peut-être exécuter un ensemble d'instances à temps plein ou presque plein, tout en réduisant vos coûts. Amazon EC2 prend en charge une option tarifaire supplémentaire qui permet, moyennant un paiement peu important et unique pour chaque instance, de réserver et de recevoir une réduction importante sur les frais d'utilisation horaire pour cette instance. Pour en savoir plus, consultez les sections On-Demand and Reserved Instances et Reserving Amazon EC2 Instances dans le manuel Amazon Elastic Compute Cloud User Guide.

Instances ponctuelles Si vos besoins en instances sont flexibles et si vous souhaitez réduire vos coûts, Amazon EC2 vous permet d'émettre des offres d'achat sur les capacités Amazon EC2 inutilisées et d'exécuter vos instances pendant aussi longtemps que votre offre dépasse le prix ponctuel actuel. Pour en savoir plus, consultez la page de présentation des instances ponctuelles Amazon EC2 et la page d'introduction aux instances ponctuelles.

Amazon Elastic Block Store Vous pourriez avoir besoin de plus d'espace que ce que fournit l'instance ou d'une solution de stockage permanente. Amazon Elastic Block Store vous permet de créer des volumes qui peuvent être montés en tant que dispositifs de blocs par les instances Amazon EC2. Les volumes Amazon EBS se comportent comme des dispositifs de bloc externes non formatés et bruts et ils durent plus longtemps que la vie d'une instance Amazon EC2. Pour plus d'informations, allez à la page de produit Amazon Elastic Block Store. Consultez également la section Amazon Elastic Block Store dans le manuel Amazon Elastic Compute Cloud User Guide.

Surveillance des instances Vous pourriez avoir besoin d'une solution pour surveiller vos instances. Amazon CloudWatch est un service de surveillance pour Amazon EC2 qui est conçu pour recueillir, grouper, stocker et récupérer les mesures. Pour en savoir plus, accédez à la page de produit Amazon CloudWatch et au manuel Amazon CloudWatch Developer Guide. API Version 2013-08-15 14

Amazon Elastic Compute Cloud Guide de démarrage Equilibrage de charge

Equilibrage de charge Vous pourriez avoir besoin d'une solution permettant d'équilibrer la charge sur vos instances. Elastic Load Balancing vous permet de répartir uniformément les demandes entre vos différentes instances Amazon EC2 en cours d'exécution. Pour plus d'informations, allez à la page de produit Elastic Load Balancing et le Elastic Load Balancing Developer Guide.

Dimensionnement automatique des instances Vous voudrez peut-être étendre ou réduire automatiquement le nombre d'instances que vous utilisez. Auto Scaling vous permet d'augmenter ou de réduire automatiquement le nombre d'instances Amazon EC2 exécutées en fonction de l'utilisation de votre application Web et de la configuration que vous avez définie. Pour en savoir plus, accédez à la page de produit Auto Scaling et au manuel Auto Scaling Developer Guide.

Instances Micro Amazon EC2 propose des instances Micro, qui fournissent une quantité limitée de ressources CPU constantes et vous permettent d'« éclater » la capacité CPU lorsque des cycles supplémentaires sont disponibles. Ces instances sont adaptées aux applications à moindre trafic et aux sites consommant de façon régulière un nombre important de cycles de calcul. Pour en savoir plus, consultez la section Micro Instance Concepts dans le manuel Amazon Elastic Compute Cloud User Guide.

Instances en cluster Amazon EC2 propose des instances en cluster pour vos applications de Calcul Haute Performance ou HPC (High Performance Computing). Ces instances permettent des communications internœuds à large bande passante et à faible latence pour les applications informatiques avancées, notamment dans les domaines de la mécanique des fluides numérique, de la bio-informatique et la recherche documentaire. Pour en savoir plus, consultez la section Using Cluster Instances dans le manuel Amazon Elastic Compute Cloud User Guide.

Ensembles de données publics Amazon EC2 fournit un référentiel regroupant des ensembles de données publics, tels que le mappage du génome humain et les données du recensement des Etats-Unis, que vous pouvez intégrer en continu dans vos applications basées sur le nuage AWS. Pour en savoir plus, consultez la page AWS relative aux ensembles de données publics. Consultez également la section Using Public Data Sets dans le manuel Amazon Elastic Compute Cloud User Guide.

Ressources Amazon EC2 Le tableau suivant répertorie les ressources connexes qui pourront vous être utiles lors de l'utilisation du service Amazon EC2. Ressource

Description

Ressources AWS

Point de départ centralisant la documentation, les exemples de code, les notes de mise à jour et d'autres informations utiles pour vous aider à créer des applications novatrices à l'aide d'AWS.

API Version 2013-08-15 15

Amazon Elastic Compute Cloud Guide de démarrage Ressources Amazon EC2

Ressource

Description

Amazon EC2 forum

Forum communautaire permettant aux utilisateurs d'échanger à propos de questions techniques concernant Amazon EC2.

Amazon EC2 – Notes de mise à jour

Présentation générale de la version actuelle.

Centre de support AWS

Page d'accueil de l'assistance technique d'AWS.

AWS Support

Principale page d'informations sur le canal d'assistance individuelle et rapide AWS Support, pour vous aider à développer et à exécuter des applications sur AWS.

Contactez-nous

Page de contact centralisant les demandes liées à la facturation, aux comptes et aux événements AWS. Ce formulaire concerne uniquement les questions relatives au compte. Pour les questions techniques, utilisez les forums de discussion.

Vous pouvez également trouver des informations supplémentaires sur Amazon EC2 dans la section consacrée aux articles et didacticiels concernant Amazon EC2 sur le site Web d'AWS.&

API Version 2013-08-15 16

Amazon Elastic Compute Cloud Guide de démarrage

Historique du document Le tableau suivant répertorie les modifications significatives apportées à ce document depuis la dernière publication de la documentation relative à Amazon EC2. Version de l'API : 2012-08-15. Date de la dernière mise à jour de la documentation : 19 avril 2012. Modification

Description

Date de parution

Mise à jour Vous pouvez désormais vous connecter à des instances Linux à 5 mars 2012 vers le partir de votre navigateur Web à l'aide d'un client SSH basé sur Java. nouveau client SSH basé sur Java Publication

C'est la première publication du Amazon Elastic Compute Cloud Getting Started Guide.

API Version 2013-08-15 17

Dans cette publication

Amazon Elastic Compute Cloud Guide de démarrage

Faites-nous part de vos commentaires Votre retour est important pour nous aider à rendre notre documentation utile et facile à utiliser. Faites-nous part de vos premières impressions concernant EC2 en remplissant notre enquête sur la mise en route. Merci.

API Version 2013-08-15 18