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

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).

Une instance est un serveur virtuel figurant dans le cloud AWS. Lorsque vous lancez une instance, le type d’instance que vous spécifiez détermine les capacités matérielles de l’ordinateur hôte utilisé pour votre instance. Chaque type d'instance offre des capacités de calcul, de mémoire, de stockage et de réseau différentes. Pour de plus amples informations, veuillez consulter Types d'instances dans le Guide de l'utilisateur Amazon EC2.

Elles offrent des ressources de calcul, de mémoire, de stockage et de réseau équilibrées.

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.

Volumes Amazon EBS

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

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.

Paires de clés

Sécuriser les informations de connexion de vos instances. AWS stocke la clé publique et vous stockez la clé privée dans un endroit sécurisé.

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.

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 PCI DSS, et notamment sur la manière de demander une copie du package de conformité PCI AWS, consultez PCI DSS, niveau 1.

Services à utiliser avec Amazon Connect

Vous pouvez en utiliser d'autres Services AWS avec les instances que vous déployez à l'aide d'Amazon EC2.

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 Backup

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

Amazon CloudWatch

Surveillez vos instances et vos volumes Amazon EBS.

Elastic Load Balancing

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

Amazon GuardDuty

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

EC2 Image Builder

Automatisez la création, la gestion et le déploiement d’images de serveur personnalisées, sécurisées et à jour.

AWS Launch Wizard

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

AWS Systems Manager

Effectuez des opérations à grande échelle sur des instances EC2 grâce à cette solution de gestion sécurisée de bout en bout.

Services de calcul supplémentaires

Vous pouvez lancer des instances à l'aide d'un autre service de AWS calcul au lieu d'utiliser Amazon EC2.

Amazon Lightsail

Créez des sites Web ou des applications Web à l'aide Amazon Lightsail d'une plateforme cloud qui fournit les ressources dont vous avez besoin pour déployer rapidement votre projet, à un prix mensuel bas et prévisible. Pour comparer Amazon EC2 et Amazon EC2Lightsail, consultez Amazon Lightsail Amazon EC2.

Amazon Elastic Container Service (Amazon ECS)

Déployez, gérez et faites évoluer des applications conteneurisées sur un cluster d’instances EC2. Pour plus d'informations, veuillez consulter Création de services de conteneurs.

Amazon Elastic Kubernetes Service (Amazon EKS)

Exécutez vos applications Kubernetes sur AWS. Pour plus d'informations, veuillez consulter Création de services de conteneurs.

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 êtes inscrit à un compte AWS, vous pouvez accéder à la console Amazon EC2 en vous connectant à la AWS Management Console et en sélectionnant EC2 depuis la page d’accueil de la console.

AWS Command Line Interface

Permet d’interagir avec des services AWS à l’aide des commandes de votre shell 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’utilisateur AWS Command Line Interface. Vous trouverez les commandes Amazon EC2 dans la Référence des commandes AWS CLI (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 ressources AWS, et AWS CloudFormation alloue et configure ces ressources pour vous. Vous pouvez réutiliser vos modèles CloudFormation pour allouer les mêmes ressources plusieurs fois, que ce soit dans la même région et le même compte ou dans des régions et comptes différents. 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’utilisateur AWS CloudFormation.

AWS kits de développement logiciel (SDK)

Si vous préférez développer des applications utilisant des API propres au langage au lieu d’envoyer une demande via HTTP ou HTTPS, AWS fournit des bibliothèques, des exemples de code, des tutoriels et d’autres ressources aux 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.

AWS Tools for PowerShell

Un ensemble de modules PowerShell qui sont basés sur les fonctionnalités exposées par le AWS SDK for .NET. Les outils pour PowerShell vous permettent d’écrire le script d’opérations sur vos ressources AWS à partir de la ligne de commande PowerShell. 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 cmdlets AWS Tools for PowerShell (français non garanti).

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.

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’.

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 d’utilisation d’AWS, utilisez AWS Pricing Calculator.

Pour estimer le coût de la transformation des charges de travail Microsoft vers une architecture moderne qui utilise des services open source et natifs cloud déployés sur AWS, utilisez le calculateur de modernisation AWS pour les charges de travail Microsoft.

Pour consulter votre facture, dirigez-vous vers le Tableau de bord de gestion des coûts et de la facturation dans la console AWS 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 comptes AWS, consultez le guide de l’utilisateur AWS Billing and Cost Management.

Pour toute question relative à la facturation, aux comptes et aux événements AWS, contactez 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 environnement AWS à l’aide d’AWS Trusted Advisor.

Vous pouvez utiliser AWS Cost Explorer pour analyser le coût et de l'utilisation de vos instances EC2. Vous pouvez afficher les données pour une période allant jusqu’aux 12 derniers mois et prévoir vos dépenses pour les 3 prochains mois. Pour plus d'informations, consultez Analyse de vos coûts à l'aide d'AWS Cost Explorer dans le Guide de l'utilisateur AWS Cost Management.

Ressources