Présentation d’Amazon EC2 - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Présentation d’Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) offre une capacité de mise à l’échelle à la demande dans le cloud Amazon Web Services (AWS). L’utilisation d’Amazon EC2 réduit les coûts de matériel, ce qui vous permet de développer et de déployer des applications plus rapidement. Vous pouvez utiliser Amazon EC2 pour lancer autant de serveurs virtuels que nécessaire, configurer la sécurité et les réseaux, et gérer le stockage. Vous pouvez ajouter de la capacité (augmenter) pour gérer les tâches lourdes en termes de calcul, telles que les processus mensuels ou annuels, ou les pics de trafic sur les sites web. Lorsque l’utilisation diminue, vous pouvez de nouveau restreindre la capacité (réduire).

Le schéma suivant illustre l’architecture de base d’une instance Amazon EC2 déployée au sein d’un Amazon Virtual Private Cloud (VPC). Dans cet exemple, l’instance EC2 se trouve dans une zone de disponibilité de la région. L’instance EC2 est sécurisée par un groupe de sécurité, qui est un pare-feu virtuel contrôlant le trafic entrant et sortant. Une clé privée est stockée sur l’ordinateur local et une clé publique est stockée sur l’instance. Les deux clés sont spécifiées comme une paire de clés pour prouver l’identité de l’utilisateur. Dans ce scénario, l’instance est basée sur un volume Amazon EBS. Le VPC communique avec l’internet à l’aide d’une passerelle Internet. Pour plus d’informations sur la sécurité dans Amazon VPC, veuillez consulter le Guide de l’utilisateur Amazon VPC.


			Schéma d’architecture de base d’une instance EC2 au sein d’un VPC.
Astuce

Ce guide de l’utilisateur fournit des informations spécifiques à l’exécution d’instances basées sur Linux sur Amazon EC2. Consultez le Guide de l’utilisateur EC2 pour les instances Windows pour obtenir des informations vous permettant d’exécuter des instances basées sur Windows sur EC2.

Amazon EC2 prend en charge le traitement, le stockage et la transmission des données de cartes bancaires par un commerçant ou un fournisseur de services et a été validé comme étant conforme à la norme PCI (Payment Card Industry) DSS (Data Security Standard). Pour plus d'informations sur la norme PCI DSS, notamment sur la manière de demander une copie du Package de AWS conformité PCI, consultez la section PCI DSS niveau 1.

Si vous recherchez des conseils techniques sur Amazon EC2, essayez AWS re:Post.

Pour plus d’informations sur le cloud computing, consultez Qu’est-ce que le Cloud Computing ?

Fonctionnalités d’Amazon EC2

Amazon EC2 offre les fonctionnalités de haut niveau suivantes :

instances

Serveurs virtuels.

Amazon Machine Images (AMI)

Modèles préconfigurés pour vos instances qui regroupent les packages des composants dont vous avez besoin pour votre serveur (y compris le système d’exploitation et les logiciels supplémentaires).

Types d’instances

Diverses configurations de CPU, de mémoire, de stockage, de capacité réseau et de matériel graphique pour vos instances.

Paires de clés

Informations de connexion sécurisées pour vos instances. AWS stocke la clé publique et vous stockez la clé privée dans un endroit sécurisé.

Volumes de stockage d’instances

Volumes de stockage pour les données temporaires qui sont supprimées lorsque vous arrêtez, mettez en veille prolongée ou résiliez votre instance.

Volumes Amazon EBS

Volumes de stockage permanents pour vos données à l’aide d’Amazon Elastic Block Store (Amazon EBS).

Régions, zones de disponibilité AWS Outposts, zones locales et zones de longueur d'onde

Plusieurs emplacements physiques pour vos ressources, telles que les instances et les volumes Amazon EBS.

Groupes de sécurité

Un pare-feu virtuel qui vous permet de spécifier les protocoles, les ports et les plages d’adresses IP source qui peuvent atteindre vos instances, ainsi que les plages d’adresses IP de destination auxquelles vos instances peuvent se connecter.

Adresses IP Elastic

Des adresses IPv4 statiques pour le cloud computing dynamique.

Balises

Métadonnées que vous pouvez créer et affecter à vos ressources Amazon EC2.

Clouds privés virtuels (VPC)

Vous pouvez créer des réseaux virtuels qui sont logiquement isolés du reste du AWS cloud. Vous pouvez éventuellement connecter ces réseaux virtuels à votre propre réseau.

Pour en savoir plus sur toutes les fonctionnalités d’Amazon EC2, consultez la section Fonctionnalités d’Amazon EC2.

Pour connaître les options d'exécution de votre site Web AWS, consultez la section Hébergement Web.

Mise en route avec Amazon EC2

Les rubriques suivantes peuvent vous aider à démarrer avec Amazon EC2. Après avoir configuré l’utilisation d’EC2, vous pouvez parcourir Didacticiel : démarrez avec les instances Linux Amazon EC2 pour lancer une instance, vous y connecter et la nettoyer. Les autres rubriques renvoient à des informations plus détaillées sur les fonctionnalités de haut niveau d’EC2.

Découvrir les principes de base d’Amazon EC2
En savoir plus sur la mise en réseau et la sécurité
Passer en revue vos options de stockage

Vous pouvez allouer des ressources Amazon EC2, telles que des instances et des volumes, en utilisant directement Amazon EC2. En outre, vous pouvez provisionner des ressources EC2 à l'aide d'autres AWS services, tels que les suivants :

  • Amazon EC2 Auto Scaling

    Permet de s’assurer que vous disposez du nombre adéquat d’instances Amazon EC2 pour gérer la charge de votre application.

  • AWS CloudFormation

    Vous aide à modéliser et à configurer vos AWS ressources à l'aide de modèles.

  • AWS Elastic Beanstalk

    Déployez et gérez des applications dans le AWS Cloud sans avoir à comprendre l'infrastructure sous-jacente.

  • AWS OpsWorks

    Automatisez la configuration, le déploiement et la gestion des serveurs sur vos instances Amazon EC2 à l’aide de Chef et de Puppet.

  • EC2 Image Builder

    Automatisez la création, la gestion et le déploiement d'images personnalisées, sécurisées et de up-to-date serveur.

  • AWS Launch Wizard

    Dimensionnez, configurez et déployez des AWS ressources pour des applications tierces sans avoir à identifier et à provisionner manuellement AWS des ressources individuelles.

Services connexes supplémentaires
  • Amazon Lightsail

    Pour créer des sites Web ou des applications Web, vous pouvez déployer et gérer des ressources de cloud basiques à l'aide d'Amazon Lightsail. Pour comparer les fonctionnalités d'Amazon EC2 et de Lightsail en fonction de votre cas d'utilisation, consultez Amazon Lightsail ou Amazon EC2 (langue française non garantie).

  • Elastic Load Balancing

    Répartissez automatiquement le trafic applicatif entrant sur plusieurs instances.

  • Amazon Relational Database Service (Amazon RDS)

    Configurez, exploitez et mettez à l’échelle une base de données relationnelle gérée dans le cloud. Même si vous pouvez configurer une base de données sur une instance EC2, Amazon RDS présente l’avantage de gérer vos tâches de gestion de base de données, telles que l’application de correctifs logiciels, la sauvegarde et le stockage de sauvegardes.

  • Amazon Elastic Container Service (Amazon ECS)

    Déployez, gérez et faites évoluer des applications conteneurisées sur un cluster d’instances EC2.

  • Amazon Elastic Kubernetes Service (Amazon EKS)

    Exécutez vos applications Kubernetes sur AWS.

  • Amazon CloudWatch

    Surveillez vos instances et vos volumes Amazon EBS.

  • Amazon GuardDuty

    Détectez l’utilisation potentiellement non autorisée ou malveillante de vos instances EC2.

  • AWS Backup

    Automatisez la sauvegarde de vos instances Amazon EC2 et des volumes Amazon EBS qui leur sont attachés.

Accès à Amazon EC2

Vous pouvez créer et gérer vos instances Amazon EC2 à l’aide des interfaces suivantes :

Console Amazon EC2

Une interface web simple pour créer et gérer les instances et les ressources Amazon EC2. Si vous avez créé un AWS compte, vous pouvez accéder à la console Amazon EC2 en vous connectant AWS Management Console et en sélectionnant EC2 sur la page d'accueil de la console.

AWS Command Line Interface

Vous permet d'interagir avec les AWS services à l'aide des commandes de votre interface de ligne de commande. Elle est prise en charge sur Windows, Mac et Linux. Pour plus d’informations sur l’ AWS CLI , consultez le Guide de l’utilisateurAWS Command Line Interface. Vous trouverez les commandes Amazon EC2 dans la Référence des commandesAWS CLI (français non garanti).

AWS Tools for PowerShell

Un ensemble de PowerShell modules basés sur les fonctionnalités exposées par le AWS SDK for .NET. Les outils vous PowerShell permettent de scripter des opérations sur vos AWS ressources à partir de la ligne de PowerShell commande. Consultez le AWS Tools for Windows PowerShell Guide de l’utilisateur pour démarrer. Vous trouverez les cmdlets pour Amazon EC2 dans la Référence des cmdletsAWS Tools for PowerShell (français non garanti).

AWS CloudFormation

Amazon EC2 prend en charge la création de ressources avec AWS CloudFormation. Vous créez un modèle, au format JSON ou YAML, qui décrit vos AWS ressources, fournit AWS CloudFormation et configure ces ressources pour vous. Vous pouvez réutiliser vos CloudFormation modèles pour fournir les mêmes ressources plusieurs fois, que ce soit dans la même région et le même compte ou dans plusieurs régions et comptes. Pour plus d’informations sur les types de ressources et les propriétés prises en charge pour Amazon EC2, consultez Référence des types de ressources EC2 (français non garanti) dans le Guide de l’utilisateurAWS CloudFormation .

API de requête

Amazon EC2 fournit une API de requête. Ces requêtes sont des requêtes HTTP ou HTTPS qui utilisent les verbes HTTP GET ou POST et un paramètre de requête nommé Action. Pour plus d’informations sur les actions d’API pour Amazon EC2, consultez Actions dans le Amazon EC2 API Reference.

AWS SDK

Si vous préférez créer des applications à l'aide d'API spécifiques à un langage plutôt que de soumettre une demande via HTTP ou HTTPS, AWS fournit des bibliothèques, des exemples de code, des didacticiels et d'autres ressources pour les développeurs de logiciels. Ces bibliothèques offrent des fonctions de base qui automatisent les tâches telles que la signature cryptographique des demandes, les nouvelles tentatives de demande et la gestion des réponses d’erreur. Vous pouvez ainsi démarrer plus facilement. Pour en savoir plus, consultez la section Outils pour créer sur AWS.

Tarification pour Amazon EC2

Amazon EC2 fournit les options suivantes :

Offre gratuite

Vous pouvez commencer à utiliser Amazon EC2 gratuitement. Pour explorer les options de l’offre gratuite, consultez Offre gratuite d’AWS.

On-Demand instances

Payez les instances que vous utilisez à la seconde, avec un minimum de 60 secondes, sans engagement à long terme ou paiement initial.

Savings Plans

Vous pouvez réduire les coûts de Amazon EC2 en vous engageant pour une utilisation continue, en USD par heure, pour une durée de 1 à 3 ans.

Reserved instances

Vous pouvez réduire les coûts de Amazon EC2 en vous engageant pour une configuration d’instance spécifique, incluant le type et la région, pour une durée de 1 à 3 ans.

Spot instances

Demande d’instances EC2 inutilisées, ce qui peut réduire vos coûts de Amazon EC2 de façon considérable.

Hôtes dédiés

Réduisez vos coûts en utilisant un serveur EC2 physique entièrement dédié à votre usage, soit à la demande, soit dans le cadre d’un Savings Plan. Vous pouvez utiliser vos licences logicielles existantes liées au serveur et obtenir de l’aide pour répondre aux exigences de conformité.

On-Demand Capacity Reservations

Réservez de la capacité de calcul pour vos instances EC2 dans une zone de disponibilité spécifique pour n’importe quelle durée.

Facturation à la seconde

Supprime de votre facture le coût des minutes et des secondes inutilisées.

Pour obtenir une liste complète des frais et des prix d’Amazon EC2 et plus d’informations sur les modèles d’achat, consultez Tarification Amazon EC2.

Estimations, facturation et optimisation des coûts

Pour créer des estimations pour vos cas AWS d'utilisation, utilisez le AWS Pricing Calculator.

Pour consulter votre facture, dirigez-vous vers le Tableau de bord de gestion des coûts et de la facturation dans la consoleAWS Billing and Cost Management. Votre facture contient des liens vers les rapports d’utilisation qui fournissent des détails sur votre facture. Pour en savoir plus sur la facturation des AWS comptes, consultez le guide de l'utilisateurAWS de Billing and Cost Management.

Si vous avez des questions concernant la AWS facturation, les comptes et les événements, contactez le AWS Support.

Pour calculer le coût d’un exemple d’environnement alloué, consultez le Centre d’optimisation des coûts du Cloud. Lorsque vous calculez le coût d’un environnement alloué, n’oubliez pas d’inclure les coûts accessoires tels que le stockage d’instantanés pour les volumes EBS.

Vous pouvez optimiser le coût, la sécurité et les performances de votre AWS environnement en utilisant AWS Trusted Advisor.