View a markdown version of this page

Choix d'une option d'achat pour Amazon EC2 - AWS Guides de décision

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.

Choix d'une option d'achat pour Amazon EC2

Objectif

Aidez à déterminer l'option d'achat Amazon EC2 la mieux adaptée à votre budget et aux besoins de votre entreprise.

Dernière mise à jour

22 juin 2026

Public

Les architectes du cloud, les ingénieurs et les équipes financières évaluent les stratégies d'optimisation des coûts EC2.

Options d'achat couvertes

Introduction

Amazon Elastic Compute Cloud (Amazon EC2) offre une capacité de calcul évolutive dans AWS le cloud qui vous permet de développer et de déployer des applications plus rapidement sans investissements matériels initiaux. En tant que pierre angulaire de la plate-forme de AWS cloud computing, Amazon EC2 offre la flexibilité nécessaire pour lancer un nombre illimité de serveurs virtuels, configurer la sécurité et le réseau, gérer le stockage et augmenter ou diminuer les ressources en fonction de l'évolution de la demande.

Pour répondre aux diverses charges de travail, nous proposons plusieurs options d'achat Amazon EC2 répondant à différentes exigences et préférences opérationnelles. Lorsque vous envisagez des options d'achat pour Amazon EC2, vous devez prendre en compte plusieurs facteurs, notamment le budget, les modèles de demande et de charge de travail, la flexibilité des engagements à terme et les conditions de configuration, telles que les exigences régionales. Chaque option d'achat vous permet d'optimiser les coûts, les performances et l'efficacité opérationnelle en fonction des cas d'utilisation et des besoins spécifiques des instances.

Dans ce guide, nous expliquons les options d'achat Amazon EC2 disponibles, examinons les principaux facteurs à prendre en compte lors du choix de l'une de ces options et fournissons des ressources pour vous aider à démarrer avec l'approche que vous avez choisie.

Comprendre les offres d'achat d'Amazon EC2

Amazon EC2 propose plusieurs options d'achat qui vous permettent d'équilibrer les coûts, l'engagement et la flexibilité pour chaque charge de travail. Certaines options négocient un engagement initial contre des remises plus importantes, tandis que d'autres préservent la flexibilité à un taux plus élevé. En les combinant de manière stratégique au sein de votre portefeuille, vous réduisez les dépenses globales sans compromettre les performances ou la disponibilité. Les sections suivantes décrivent chaque option.

Avant de poursuivre, notez que deux concepts sont souvent confondus mais qu'ils sont indépendants. Les options d'achat (On-DemandSavings Plans, Reserved Instances, Spot) déterminent le mode de AWS calcul de votre facture pour le calcul que vous utilisez. Les réservations de On-Demand capacité (réservations de capacité et blocs de capacité pour le ML) déterminent si les capacités sont conservées pour vous lorsque vous en avez besoin, que vous les utilisiez ou non. Ces deux dimensions sont indépendantes et vous les superposez généralement : une réservation de capacité est facturée au On-Demand tarif équivalent, que vous consommiez ou non la capacité. Vous pouvez ensuite bénéficier d'une réduction sur cette facture en combinant la réservation avec Savings Plans ou une instance réservée régionale. Les sections qui suivent portent d'abord sur les options d'achat, puis sur le matériel dédié, et enfin sur les réservations de capacité en tant qu'outil complémentaire de capacité et de disponibilité.

Primary purchasing options
  • On-Demand Les instances proposent une tarification par paiement à l'utilisation, sans engagement à long terme ni paiement initial. Ils offrent une flexibilité maximale, vous permettant de démarrer, d'arrêter et de mettre fin à des instances à tout moment tout en ne payant que pour le temps de calcul que vous utilisez, avec une granularité de facturation aussi faible que par seconde pour les instances Linux, RHEL et Windows.

  • Les Savings Plans sont un modèle de tarification flexible qui offre des remises importantes en échange d'un engagement à utiliser un montant spécifique de calcul (mesuré en $/heure) pour une période d'un ou trois ans. Les plans d'épargne adaptés à Amazon EC2 se déclinent en deux types : les plans Compute Savings s'appliquent automatiquement à toute utilisation d'instance Amazon EC2, indépendamment de la région, de la famille d'instances, du système d'exploitation ou de la location, et couvrent également l'utilisation de Fargate et Lambda. Les Amazon EC2 Instance Savings Plans s'appliquent à une famille d'instances spécifique au sein d'une région et offrent des remises plus importantes en échange d'un engagement plus ciblé.

    Note

    Il existe quatre types de plans d'épargne : Compute Savings Plans (jusqu'à 66 % de réduction), Amazon EC2 Instance Savings Plans (jusqu'à 72 % de réduction), Database Savings Plans (jusqu'à 35 % de réduction sur Amazon RDS, Aurora, DynamoDB ElastiCache, etc.) et AI Savings SageMaker Plans (jusqu'à 64 % de réduction). Ce guide couvre uniquement les Savings Plans relatifs à Amazon EC2.

  • Les instances Spot permettent d'accéder à une capacité de calcul interruptible en fonction de la demande avec un rabais allant jusqu'à 90 %. Cette capacité est mise à disposition par Amazon EC2 et peut être récupérée AWS si nécessaire. Les instances Spot sont idéales pour les charges de travail flexibles et tolérantes aux pannes, telles que le traitement par lots, l'analyse de données, les CI/CD pipelines et les serveurs Web sans état. Ils fonctionnent mieux lorsque vos applications peuvent gérer des interruptions potentielles ou lorsqu'ils sont utilisés avec des services qui peuvent automatiquement demander une capacité de remplacement. D'une manière générale, les instances Spot conviennent mieux aux charges de travail flexibles avec une demande variable qui peuvent tolérer des interruptions, tandis que les Savings Plans conviennent mieux aux charges de travail stables avec des modèles d'utilisation prévisibles et cohérents nécessitant une disponibilité ininterrompue. La tarification des instances Spot est indépendante de celle des Savings Plans. Les remises des Savings Plans ne s'appliquent pas à l'utilisation des instances Spot.

  • Les instances réservées (RI) sont une ancienne option d'achat que nous recommandons généralement de remplacer par des Savings Plans, et les nouvelles familles d'instances Amazon EC2 peuvent ne pas prendre en charge la tarification des instances réservées. L'ensemble des services pour lesquels les RI restent la seule remise basée sur un engagement s'est fortement réduit : la plupart des services de base de données et d'analyse sont désormais couverts par les Database Savings Plans (Amazon RDS, Aurora, DynamoDB ElastiCache, DocumentDB, Neptune, Keyspaces, Timestream, DMS et jusqu'à 35 % de réduction). OpenSearch Redshift utilise ses propres modèles d'engagement plutôt que des Savings Plans : Reserved Nodes pour les clusters provisionnés (jusqu'à 75 % de réduction) et réservations sans serveur pour Redshift Serverless (jusqu'à 45 % de réduction). Pour la plupart des charges de travail, les Savings Plans (ou la réservation spécifique au service concerné) sont désormais la solution par défaut.

Dedicated hardware

Si vous avez des exigences de conformité, réglementaires ou opérationnelles qui nécessitent que vos instances s'exécutent sur du matériel Amazon EC2 qui vous est dédié, deux options sont disponibles :

  • Les hôtes dédiés fournissent des serveurs physiques Amazon EC2 dédiés exclusivement à votre usage. Ils offrent une visibilité sur les cœurs physiques et les sockets du serveur sous-jacent, ce qui vous permet de déployer vos instances sur des serveurs spécifiques et de les y maintenir au fil du temps. Les hôtes dédiés peuvent aider à répondre aux exigences de conformité qui peuvent nécessiter l'isolation physique des serveurs et fournir des performances plus prévisibles. Cette option est particulièrement utile pour apporter vos propres licences logicielles liées au serveur (telles que Windows Server, SQL Server ou SUSE Linux Enterprise Server) sous licence par cœur ou par socket, ce qui vous permet de réduire les coûts en évitant les frais de licence normalement inclus dans la tarification standard d'Amazon EC2. Les hôtes dédiés sont facturés par hôte physique plutôt que par instance. La rentabilité dépend donc de la manière dont vous utilisez pleinement la capacité d'instance disponible sur chaque hôte.

  • Les instances dédiées s'exécutent sur du matériel dédié à un seul AWS compte, mais diffèrent des hôtes dédiés en ce sens qu'elles ne fournissent ni visibilité ni contrôle sur le placement des instances. Ils offrent une isolation physique au niveau du matériel hôte par rapport aux instances appartenant à d'autres AWS comptes, ce qui les rend adaptés aux charges de travail soumises à des exigences réglementaires ou de conformité imposant l'isolement des locataires.

Les options de tarification du matériel dédié incluent On-Demand les tarifs, les réservations d'hôtes dédiés et la couverture par Savings Plans. Pour plus d'informations, consultez la page de tarification d'Amazon EC2.

Capacity Reservations

Les réservations de capacité vous permettent de réserver des capacités de calcul dans des zones de disponibilité spécifiques pour n'importe quelle durée sans prendre d'engagements à long terme. Vous pouvez créer une réservation de capacité à tout moment, et vous pouvez choisir si elle commence immédiatement ou à une date future. Deux types de listes de préfixes existent :

  • On-Demand Les réservations de capacité (ODCR) offrent de la flexibilité pour les charges de travail soumises à des exigences de capacité strictes, telles que les événements critiques, les exigences de haute disponibilité, la conformité réglementaire ou les scénarios de reprise après sinistre. Ils peuvent être créés et annulés selon les besoins. Les réservations de capacité peuvent être configurées selon deux dimensions :

    Par étendue d'accès :

    • Réservations de capacité ouverte : toute instance en cours d'exécution au sein du compte propriétaire qui correspond aux attributs de réservation, tels que le type d'instance, la plateforme et la zone de disponibilité, utilise automatiquement la capacité réservée sans qu'il soit nécessaire de cibler explicitement la réservation. Pour partager une réservation Open Capacity avec d'autres comptes de votre organisation, utilisez AWS Resource Access Manager (RAM).

    • Réservations de capacité ciblées : seules les instances dont les attributs correspondent (type d'instance, plateforme, zone de disponibilité et location) et qui ciblent explicitement la réservation peuvent utiliser la capacité réservée, ce qui permet un contrôle plus précis de l'allocation de capacité.

    Par heure de début :

    • Réservations de capacité immédiates : commencez quelques minutes après la création et réservez de la capacité immédiatement, afin de garantir une disponibilité instantanée pour vos charges de travail.

    • Future-dated Réservations de capacité : Commencez à une date et à une heure futures spécifiées, avec une durée d'engagement requise, ce qui vous permet de planifier et de réserver des capacités à l'avance pour des événements programmés ou des pics de demande anticipés. La durée d’engagement minimale est de 14 jours.

    Les réservations de capacité sont facturées au On-Demand tarif équivalent, que la capacité réservée soit utilisée ou non, et peuvent être combinées avec des Savings Plans ou des instances réservées régionales afin de réduire les coûts.

  • Les blocs de capacité pour le machine learning vous permettent de réserver des instances GPU et accélérées pour des fenêtres temporelles spécifiques, ce qui est particulièrement utile pour les charges de travail de machine machine nécessitant des besoins de planification prévisibles. Les blocs de capacité peuvent être réservés pour des durées allant de 1 à 182 jours, avec la possibilité de commencer quelques minutes après l'achat ou à une date future planifiée. Cette option est idéale pour l'entraînement, le réglage précis, l'expérimentation et la gestion des pics de demande d'inférence temporaires. Les blocs de capacité sont tarifiés en fonction des tendances de l'offre et de la demande, les tarifs étant mis à jour périodiquement, et les frais de réservation sont facturés d'avance au moment de l'achat. La tarification n'est pas un mécanisme de discount : les tarifs peuvent être égaux, supérieurs ou inférieurs On-Demand en fonction de la famille d'instances, de la région et de la demande, et pour les instances de GPU les plus populaires, les blocs de capacité sont souvent assortis d'une prime par rapport au On-Demand prix d'une disponibilité garantie. Contrairement à On-Demand Capacity Reservations, la tarification Capacity Block ne peut pas être combinée avec des remises sur les Savings Plans ou les instances réservées.

Tenez compte

Astuce

Si vous utilisez Amazon EC2 pour la première fois ou si vous n'êtes pas sûr de vos habitudes d'utilisation, pensez à commencer par les On-Demand instances et à utiliser des outils tels que Compute AWS Optimizer et Cost AWS Explorer pour surveiller et analyser votre utilisation avant de souscrire à une option d'achat spécifique. Pour plus d'informations, consultez la documentation sur l'optimisation des AWS coûts et les conseils pour un dimensionnement correct.

Lorsque vous sélectionnez les options d'achat Amazon EC2, évaluez les facteurs clés suivants :

Commitment or term

Imaginez que les options d'achat d'Amazon EC2 existent dans des domaines allant de la flexibilité du paiement à l'utilisation à des engagements à long terme allant jusqu'à trois ans, avec des économies de coûts croissantes à mesure que la durée des engagements augmente :

  • Aucun engagement avec On-Demand ou Spot : Pay-as-you-go tarification sans durée ni paiement initial.

    • On-Demand répond à des besoins incertains, temporaires ou variables qui nécessitent une capacité ininterrompue.

    • Spot offre jusqu'à 90 % de réduction sur le même modèle sans engagement, en échange de l'interruptibilité. Idéal pour les charges de travail tolérantes aux pannes, évolutives ou surchargées qui peuvent reprendre ailleurs une fois la capacité récupérée.

  • Engagement flexible avec Compute Savings Plans : engagez-vous à effectuer une dépense horaire spécifique (in USD/hour) pour une durée de 1 ou 3 ans et bénéficiez d'une réduction allant jusqu'à 66 %. L'engagement s'applique de manière flexible aux familles d'instances, aux régions, aux systèmes d'exploitation et à la location, et couvre également Fargate et Lambda.

  • Engagement ciblé avec Amazon EC2 Instance Savings Plans : engagez-vous à consacrer une heure spécifique à une famille d'instances choisie au sein d'une région pour bénéficier d'une réduction allant jusqu'à 72 %. Une réduction plus importante que celle des Compute Savings Plans, en échange d'une flexibilité réduite. Les instances réservées offrent un compromis similaire, mais constituent une option traditionnelle ; considérez-les uniquement pour les services qui ne sont pas encore couverts par un type de Savings Plan (tels que les nœuds réservés Redshift pour les clusters provisionnés).

L'engagement comme stratégie

Les décisions d'engagement ne doivent pas nécessairement être des décisions ponctuelles. Commencez par analyser l'utilisation passée pour identifier les services toujours actifs avec des bases de référence stables et prévisibles. Ce sont de bons candidats pour la couverture Savings Plans aujourd'hui. À partir de là, vous pouvez ajouter des engagements supplémentaires à mesure que les nouveaux services se stabilisent, compléter la couverture à mesure que les niveaux de référence augmentent et choisir entre des durées d'un ou trois ans en fonction de votre confiance dans chaque tranche.

Dans chaque tranche, adaptez le type de plan à la stabilité de la charge de travail. Les Amazon EC2 Instance Savings Plans offrent les remises les plus importantes lorsque vous êtes certain de rester dans la même famille d'instances et dans la même région pendant toute la durée de votre contrat. Les Compute Savings Plans offrent une certaine réduction en échange de la liberté de passer d'une famille d'instances à une autre, d'une région à l'autre, voire Fargate et Lambda. C'est le choix le plus sûr lorsqu'un changement architectural est probable ou lorsque vous souhaitez tirer parti de nouveaux types d'instances qui offrent généralement de meilleurs résultats au fil du temps. price/performance

Dans la pratique, une option d'achat unique est rarement optimale. Vous pouvez les superposer : des Savings Plans ou d'autres options engagées pour une base de référence prévisible, On-Demand et/ou des instances ponctuelles pour une demande variable en plus. Découvrez Stratégie d'achat hybride EC2 : accélérer les charges de travail avec Spot sans compromettre les délais comment les mélanger.

Continuity and demand

Comprendre à quel point une charge de travail est critique et comment sa demande varie au fil du temps peut aider à déterminer les options d'achat les mieux adaptées à cette charge de travail.

Criticité de la charge de travail

Adaptez l'option d'achat à l'importance de la charge de travail :

  • Mission-critical systèmes : pour les applications où les interruptions de service ont un impact commercial significatif (traitement des paiements, plateformes de trading, principales expériences clients), ajoutez un mécanisme de garantie des capacités à l'option d'achat que vous avez choisie. On-Demand Les réservations de capacité garantissent que les ressources requises sont disponibles en cas de besoin, et vous pouvez les associer à des Savings Plans ou à des instances réservées régionales pour optimiser le coût de cette capacité réservée.

  • Systèmes importants mais résilients : pour les services importants mais dotés d'une résilience intégrée (systèmes distribués avec redondance), une approche équilibrée utilisant une combinaison de Savings Plans et garantissant à la fois rentabilité et fiabilité, ou On-Demand des instances ponctuelles où la charge de travail est tolérante aux pannes.

  • Traitement en arrière-plan ou par lots : pour les charges de travail qui peuvent être retardées ou replanifiées sans impact significatif, les instances Spot permettent de réaliser d'importantes économies, car les interruptions occasionnelles présentent un risque commercial minimal.

Note

Lorsque la charge de travail est tolérante aux pannes, les instances Spot peuvent encore réduire les coûts.

Schémas de demande

Le modèle de demande de votre charge de travail peut être utilisé pour orienter vos décisions d'achat Amazon EC2 :

  • Steady-state charges de travail : les applications dont les modèles d'utilisation sont cohérents et prévisibles (bases de données, infrastructure de base) bénéficient le plus des engagements à long terme pris dans le cadre de Savings Plans.

  • Schémas cycliques : les charges de travail présentant des modèles prévisibles mais variables (day/night cycles, modèles hebdomadaires, pics saisonniers) bénéficient d'une approche à plusieurs niveaux : Savings Plans pour le niveau de référence et réservations de capacité ou blocs de On-Demand capacité pour les pics prévisibles.

  • Sursauts imprévisibles : les systèmes présentant des pics aléatoires ou imprévisibles peuvent bénéficier d'une flexibilité maximale grâce à la capacité On-Demand Spot.

Coût de préparation

Le maintien de capacités réservées mais inutilisées représente un choix stratégique entre disponibilité immédiate et rentabilité. Tenez compte non seulement du coût direct des ressources inutilisées, mais également de l'impact commercial d'une disponibilité différée des capacités. Pour les cas d'utilisation critiques, réserver des capacités par le biais de réservations de On-Demand capacité, même lorsqu'elles ne sont pas pleinement utilisées, peut être la bonne décision commerciale. Pour réduire le coût de préparation, combinez Capacity Reservations avec Savings Plans pour appliquer des remises de facturation aux capacités réservées utilisées et non utilisées.

Cost considerations

Les considérations relatives aux coûts d'Amazon EC2 ne se limitent pas aux comparaisons de prix. Pour comprendre l'impact économique total de vos décisions d'achat Amazon EC2, vous devez adopter une perspective multidimensionnelle.

L'équation des coûts au sens large

Le prix visible d'une instance Amazon EC2 n'est qu'une composante de son coût réel. Lorsque vous évaluez les options, tenez compte des points suivants :

  • Frais d'exploitation : les Savings Plans offrent un moyen simple d'optimiser les coûts, les remises s'appliquent automatiquement avec une gestion continue minimale au-delà des révisions périodiques de votre niveau d'engagement. Les instances réservées peuvent générer des économies plus importantes pour des configurations spécifiques, mais nécessitent une gestion plus active des attributs, des modifications et des renouvellements des instances.

  • Coût d'opportunité : le capital engagé pour les paiements initiaux ne peut pas être investi ailleurs. Tenez compte du coût du capital et des utilisations alternatives de ces fonds lorsque vous évaluez les options de paiement.

  • Risk-adjusted coût : le prix nominal le plus bas n'est pas toujours le coût ajusté au risque le plus bas. Les instances Spot permettent de réaliser des économies importantes, mais entraînent des frais opérationnels qui peuvent se traduire par une augmentation des efforts d'ingénierie consacrés au renforcement de la résilience, ou des coûts liés aux interruptions de service si elles ne sont pas mises en œuvre correctement ou si elles ne sont pas appliquées à la bonne charge de travail.

Lorsque plusieurs types d'engagement sont actifs, AWS appliquez-les dans un ordre fixe : les instances réservées d'abord, puis les Amazon EC2 Instance Savings Plans, puis les Compute Savings Plans, ce qui peut affecter la manière dont les remises sont réparties en fonction de votre utilisation.

Calendrier de paiement stratégique

Les décisions relatives à la structure de paiement doivent correspondre à la stratégie financière de votre entreprise :

  • Optimisation de la rentabilité : si vous disposez du capital disponible et que vous vous concentrez sur une efficacité maximale, vous tirez le meilleur parti de tous les paiements initiaux lorsqu'ils sont disponibles, en prépayant efficacement pour le calcul au prix le plus bas.

  • Approche équilibrée : les paiements initiaux partiels offrent un juste milieu, réduisant l'engagement mensuel tout en bénéficiant de remises importantes, ce qui est idéal pour la plupart des entreprises établies.

  • Growth-focused, préservation de la trésorerie : Si vous accordez la priorité à la croissance et à la préservation des flux de trésorerie, vous pourriez bénéficier des options « No Upfront », en acceptant des remises légèrement inférieures afin de maintenir la flexibilité du capital nécessaire à l'expansion de votre activité.

Efficacité granulaire

Per-second la facturation modifie fondamentalement l'économie des charges de travail de courte durée. Les tâches qui s'exécutent pendant des minutes plutôt que des heures (traitement par lots, CI/CD pipelines, transformations de données) peuvent permettre de réduire considérablement les coûts grâce à une allocation précise des ressources et à une interruption immédiate une fois le travail terminé. Cette granularité récompense les modèles architecturaux qui mettent l'accent sur un démarrage rapide, un traitement efficace et un arrêt rapide.

Instance flexibility

La flexibilité des instances représente votre capacité à vous adapter à l'évolution des exigences, aux nouvelles technologies et à l'évolution des meilleures pratiques. La valeur de la flexibilité varie considérablement en fonction de votre rythme de changement et d'innovation.

La flexibilité en tant que valeur stratégique

La flexibilité est un atout stratégique doté d'une valeur commerciale tangible :

  • High-innovation environnements : si vous faites évoluer rapidement votre architecture, adoptez de nouveaux services ou modifiez fréquemment les caractéristiques de votre charge de travail, privilégiez la flexibilité avec Compute Savings Plans, même en bénéficiant de remises légèrement inférieures, en échange de la possibilité d'adopter de nouveaux types d'instances plus efficaces ou de transférer les charges de travail entre les services, ce qui offre souvent une valeur à long terme supérieure aux remises maximales à court terme.

  • Charges de travail stables et matures : les applications dont les exigences sont bien comprises et stables peuvent bénéficier de remises plus importantes par le biais d'Amazon EC2 Instance Savings Plans (ou d'instances réservées, le cas échéant), en négociant des opportunités d'économies, étant donné que des changements significatifs sont peu probables pendant la période d'engagement.

Flexibilité géographique

Les considérations relatives à la flexibilité géographique vont au-delà des simples décisions régionales ou zonales :

  • Portabilité des remises : les Compute Savings Plans s'appliquent à toutes les régions. La réduction est donc adaptée à la charge de travail, qu'il s'agisse d'une rotation quotidienne entre les régions (follow the-sun), d'un basculement pour des raisons de résilience ou d'une évolution géographique au fil du temps. Les Amazon EC2 Instance Savings Plans sont limités à une région spécifique et offrent des remises plus importantes en échange de cet engagement géographique.

  • Capacité entre les zones de disponibilité : les réservations de On-Demand capacité sont liées à une zone de disponibilité spécifique. Pour les architectures multi-AZ ou les scénarios de reprise après sinistre, envisagez de créer des réservations de capacité dans plusieurs zones de disponibilité afin de garantir la disponibilité de la capacité de basculement en cas de besoin.

  • Gravité des données : les ressources informatiques ont tendance à rester dans la même région que les données qu'elles traitent. Cross-Region les coûts de sortie, le délai de réplication, les exigences locales (Amazon S3, Amazon RDS, DynamoDB et autres services) et les engagements relatifs au cycle de vie du stockage ancrent les charges de travail dynamiques dans une région spécifique. Pour les charges de travail gourmandes en données, la flexibilité géographique est moins importante car il est peu probable que la charge de travail soit déplacée. Les charges de travail apatrides ou uniquement liées au calcul peuvent être transférées plus librement et bénéficier davantage de remises. Region-portable

  • Évolution de la réglementation : les exigences en matière de résidence et de conformité des données continuent d'évoluer à l'échelle mondiale. Si vous exercez vos activités dans plusieurs juridictions ou si vous êtes confronté à un environnement réglementaire en évolution, vous pourriez avoir besoin de flexibilité pour transférer les charges de travail dans différentes régions en fonction de l'évolution des exigences.

Les exigences spécialisées en tant que contraintes

Les charges de travail associées à du matériel spécifique (notamment les architectures de processeur, les GPU, les accélérateurs ou les configurations de mémoire) ne sont pas suffisamment flexibles pour être transférées d'une famille d'instances à l'autre, ce qui rend les remises basées sur des engagements intéressantes : vous ne renoncez pas à la flexibilité dont vous auriez bénéficié. Pour une utilisation régulière d'une famille connue dans une région, les Amazon EC2 Instance Savings Plans (ou Reserved Instances, le cas échéant) offrent la réduction la plus importante. Pour les types d'instances où la disponibilité des capacités est limitée et où l'échec du lancement est inacceptable, On-Demand superposez les réservations de capacité pour réserver de la capacité, et discount les On-Demand-equivalent frais qui en résultent auprès de Savings Plans ou d'une instance réservée régionale. Pour les GPU planifiés ou les charges de travail accélérées telles que l'entraînement au machine learning et le réglage précis, les blocs de capacité pour le machine learning réservent la capacité de l'accélérateur pour une fenêtre définie et ne facturent que pour cette fenêtre.

Usage predictability

La prévisibilité de l'utilisation façonne fondamentalement votre stratégie d'achat optimale. La compréhension des modèles, des niveaux de confiance et de la variabilité de vos charges de travail permet de prendre des décisions plus stratégiques en matière d'engagements et de flexibilité.

Spectre de prévisibilité

Les charges de travail existent selon un spectre de prévisibilité qui influence directement les stratégies d'achat optimales :

  • Charges de travail hautement prévisibles : l'infrastructure de base, les bases de données et les applications permanentes avec des modèles d'utilisation cohérents et bien compris constituent les candidats idéaux pour un engagement maximal grâce à Savings Plans. La prévisibilité de ces charges de travail transforme ce qui serait autrement un risque (engagement à long terme) en une opportunité de réaliser des économies substantielles.

  • Charges de travail prévisibles selon les saisons : les applications présentant des modèles identifiables qui varient en fonction de l'heure de la journée, du jour de la semaine ou de la saison bénéficient d'une approche à plusieurs niveaux. La base de référence prévisible est idéale pour les Savings Plans, tandis que les pics prévisibles peuvent tirer parti des réservations de On-Demand capacité ou des blocs de capacité pour les charges de travail de machine learning.

  • Charges de travail croissantes mais prévisibles : pour les applications présentant des trajectoires de croissance régulières, les engagements échelonnés peuvent être efficaces. Plutôt que de vous engager à utiliser la pleine capacité en une seule fois, mettez en œuvre une stratégie d'engagement continu dans le cadre de laquelle des parties de votre capacité sont engagées à différents moments, créant ainsi un effet d'échelle qui favorise la croissance tout en maintenant les remises.

  • Charges de travail imprévisibles : les charges de travail très variables ou imprévisibles bénéficient d'une flexibilité maximale grâce aux instances On-Demand ponctuelles.

Adaptabilité architecturale

La conception de vos applications a un impact significatif sur votre capacité à tirer parti de différents modèles de tarification :

  • Stateless versus stateful : les applications statiques qui peuvent facilement évoluer horizontalement sur différents types d'instances offrent une flexibilité d'achat bien supérieure à celle des applications statiques ayant des exigences d'instance spécifiques.

  • Modèles de résilience : les applications conçues avec des modèles de résilience (disjoncteurs, mécanismes de nouvelle tentative, dégradation progressive) peuvent utiliser les instances ponctuelles de manière plus efficace, ce qui leur permet de bénéficier des remises les plus importantes disponibles.

  • Efficacité des ressources : les applications optimisées pour une utilisation efficace des ressources peuvent souvent s'exécuter sur des types d'instances plus petits ou plus diversifiés, ce qui augmente la flexibilité des options d'achat et réduit les coûts globaux. Par exemple, une architecture de microservices conteneurisée qui adapte chaque service indépendamment peut répartir les charges de travail entre plusieurs types d'instances plus petites au lieu de nécessiter quelques grandes instances spécialisées, ce qui permet une utilisation plus large des instances Spot et des Compute Savings Plans.

At-scale patterns

À grande échelle, les décisions d'achat ne sont pas basées sur une seule charge de travail. Vous devez plutôt prendre en compte les exigences combinées de plusieurs charges de travail réparties sur différents AWS comptes, régions et fuseaux horaires. Des modèles apparaissent à grande échelle et créent des opportunités d'optimisation uniques :

  • Effet de portefeuille : sur des centaines ou des milliers de charges de travail, les pics et les baisses individuels ont tendance à s'annuler, ce qui produit une base de référence globale plus stable que ne le permettrait n'importe quelle charge de travail individuelle. Cette stabilité soutient des engagements plus importants en matière de Savings Plans avec moins de risques prévisionnels.

  • Cross-account optimisation : Si vous utilisez la facturation consolidée, vous pouvez optimiser sur plusieurs AWS comptes en centralisant les décisions d'achat via AWS Organizations. Cela permet de partager les remises sur les Savings Plans et les instances réservées régionales entre les comptes, maximisant ainsi les taux d'utilisation. On-Demand Les réservations de capacité peuvent également être partagées entre les comptes à l'aide de AWS Resource Access Manager. Pour les réservations de capacité partagée, la facturation de la capacité non utilisée peut être attribuée à un compte client spécifique, ce qui vous permet d'aligner les coûts sur ceux des équipes qui ont demandé la capacité. En outre, les réservations de capacité interruptible permettent aux équipes de mettre temporairement la capacité réservée inutilisée à la disposition d'autres charges de travail au sein de l'organisation. Le propriétaire de la capacité garde le contrôle pour la récupérer en cas de besoin, tandis que d'autres équipes peuvent l'utiliser pour des charges de travail tolérantes aux pannes dans l'intervalle.

  • Agrégation saisonnière : alors que les applications individuelles peuvent présenter des modèles saisonniers imprévisibles, les grands portefeuilles présentent souvent des tendances saisonnières agrégées plus stables. La charge de travail du commerce de détail atteint son maximum pendant les vacances, tandis que celle de l'enseignement culmine pendant les périodes d'inscription. La compréhension de ces modèles combinés permet une planification plus stratégique des capacités.

  • Répartition des risques : à grande échelle, vous pouvez mettre en œuvre des stratégies d'optimisation des coûts plus agressives, car vous pouvez répartir les risques sur l'ensemble de votre portefeuille. Une partie des charges de travail peut tirer parti de l'utilisation maximale des instances Spot, tandis que d'autres peuvent conserver la capacité réservée, ce qui permet d'optimiser les coûts globaux tout en préservant la continuité des activités.

Choix

Astuce

Avant de souscrire à une option d'achat, assurez-vous que vos instances sont correctement dimensionnées à l'aide de AWS Compute Optimizer. Les instances surdimensionnées gaspillent de l'argent quel que soit le modèle d'achat que vous choisissez.

Pour sélectionner la bonne stratégie d'achat EC2, il faut trouver un équilibre entre les considérations financières et les exigences opérationnelles. La plupart des entreprises mettent en œuvre une approche hybride, combinant plusieurs options d'achat pour optimiser à la fois les coûts et les performances. Une tendance courante consiste à utiliser des options basées sur des engagements, telles que Savings Plans pour la capacité de base, On-Demand ou des instances ponctuelles pour des charges de travail fluctuantes, et des réservations de On-Demand capacité pour les applications critiques nécessitant une garantie de capacité.

Le tableau suivant vous aide à déterminer les options d'achat les plus larges en fonction de vos besoins spécifiques et de vos habitudes d'utilisation :

Demandes instantanées Véhicules à prix réduit Garantie de capacité
On-Demand Instances Instances Spot Calculer les plans d'économies Plans d'épargne relatifs aux instances Amazon EC2 On-Demand Réservations de capacité Blocs de capacité pour ML
Durée Aucun engagement (facturation minimale de 60 secondes) Aucun engagement Engagement de dépenses horaires sur 1 an ou 3 ans Aucun engagement n'est requis pour une utilisation immédiate. Future-dated Les CR nécessitent une durée d'engagement après la date de début Période de réservation définie (durée maximale de 6 mois)
Durée minimale Aucune 1 an Aucune (utilisation immédiate), au moins 14 jours en cas de date future Minimum d'un jour. Par tranches d'un jour jusqu'à 14 jours, par tranches de 7 jours jusqu'à 6 mois. Offres de réservation disponibles dès 30 minutes
Avantage de capacité Aucune capacité réservée Open-ended réservation dans une zone AZ spécifique (type d'instance + location + plateforme fixe) Time-boxed réservation dans une zone AZ spécifique pour une fenêtre définie
Remise de facturation Pas de discount (prix de base) Jusqu'à 90 % de réduction par rapport à On-Demand Jusqu'à 66 % de réduction par rapport à On-Demand Jusqu'à 72 % de réduction par rapport à On-Demand Aucune réduction sur la facturation (peut être combinée avec des Savings Plans ou des RI régionaux pour obtenir des remises) Prix basés sur l'offre et la demande, mis à jour périodiquement
Flexibilité Élevé, n'importe quel type d'instance disponible Le plus élevé : fonctionne sur Amazon EC2, Fargate, Lambda ; toutes les régions, Arizona, famille d'instances, système d'exploitation, location Famille d'instances et région spécifiques AZ-specific, correspondance exacte du type d'instance Limité aux types d' GPU/accelerator instances pris en charge
Options de paiement Per-second (60 minutes) pour Linux, Windows, Windows+SQL, RHEL, Ubuntu, Ubuntu Pro ; par heure pour SUSE Pas de départ initial, initial partiel, tout initial Per-second On-Demand-rate facturation pendant toute la durée de vie de la réservation, qu'une instance y soit associée ou non Frais de réservation facturés à l'avance au moment de l'achat + frais du système d'exploitation pendant le fonctionnement
Garantie de disponibilité Disponible sous réserve de capacité Sous réserve de la disponibilité de la capacité Amazon EC2 inutilisée ; peut être interrompue Aucune garantie de capacité Capacité réservée dans la zone AZ spécifiée Capacité réservée pour la fenêtre planifiée
Risque d'interruption Aucune interruption Peut être interrompue avec un préavis de 2 minutes ; l'instance est interrompue par défaut (ou stopped/hibernated si elle est configurée au lancement) Aucune interruption Aucune interruption pendant la période de réservation
Début de facturation Lorsque l'instance Amazon EC2 entre en état de fonctionnement Lors de l'achat (ou à la date de début dans la file d'attente) Quand la réservation devient active À l'avance au moment de l'achat (frais de réservation) ; le système d'exploitation est facturé lors de l'exécution des instances
Flexibilité de modification Aucune condition d'engagement à modifier Les plans existants ne peuvent pas être modifiés ; les achats futurs peuvent être mis en attente Immediate-use: modifiez count/instance les attributs, divisez ou partagez via la RAM. La reliure AZ est fixée lors de la création. Future-dated CR soumis à des restrictions pendant la période d'engagement Impossible d'annuler ou de modifier après l'achat. Possibilité d'acheter des blocs consécutifs (sous réserve de disponibilité).
Champ d’application régional Tous regions/AZs (la disponibilité du type d'instance varie) Global (n'importe quelle région, n'importe quelle AZ) Région spécifique Un seul AZ uniquement Une seule zone AZ uniquement (certaines régions)
Planification de la capacité Aucune planification requise Spécifiez l'engagement des dépenses horaires (USD/hr) Doit spécifier le type d'instance, le nombre, l'AZ, la plate-forme et la location Spécifiez le type d'instance, le nombre (1 à 64), la date de début et la durée
Partage entre AWS comptes Non applicable S'applique automatiquement à tous les comptes dans AWS Organizations (par défaut) AWS Resource Access Manager Instance CB : Oui (via AWS RAM, même organisation). UltraServer CB : Non
Support de mise en file d'attente Non applicable Oui (jusqu'à 3 ans à l'avance) Oui - CR à date future jusqu'à 120 jours à l'avance (engagement minimum de 14 jours) Réservez jusqu'à 8 semaines à l'avance
Politique d'annulation Peut être résilié à tout moment Impossible d'annuler (retour sous 7 jours pour les forfaits ≤ 100/hr USD) Immediate-use: peut être annulé à tout moment. Future-dated: impossible d'annuler pendant la période d'engagement Impossible d'annuler après l'achat
Meilleurs cas d'utilisation Nouvelles applications ; charges de travail irrégulières à court terme qui ne peuvent pas être interrompues ; validation des concepts Traitement par lots ; Fault-tolerant applications ; CI/CD pipelines ; charges de travail flexibles dans le temps ou selon le type d'instance ; charges de travail conteneurisées Utilisation mixte du calcul (Amazon EC2, Fargate, Lambda) ; charges de travail ; initiatives de modernisation ; Organisations recherchant le modèle d'engagement le plus Multi-region simple Utilisation cohérente d'Amazon EC2 au sein d'une famille d'instances spécifique ; charges de travail régionales avec besoins d'instance prévisibles Charges de travail critiques nécessitant une assurance des capacités ; planification saisonnière des capacités ; reprise après sinistre ; exigences de conformité Formation et mise au point des modèles de machine learning ; expériences et prototypes de machine learning ; besoins en GPU/accelerator capacités temporaires
Stratégie de combinaison À utiliser en rafale ou à capacité variable À utiliser en complément de l'engagement ou de On-Demand la capacité. Bonne pratique : diversifier les types d'instances et les AZ Peut être combiné avec les réservations On-Demand de capacité pour garantir la capacité Combinez avec Savings Plans ou Regional RI pour bénéficier de remises de facturation Non cumulable avec les remises Savings Plans ou RI ; tarification indépendante

Le schéma suivant montre les stratégies d'achat EC2 recommandées pour les types de charge de travail courants.

Options d'achat Amazon EC2 pour les types de charge de travail courants

Stratégie d'achat hybride EC2 : accélérer les charges de travail avec Spot sans compromettre les délais

Important

Adoptez une approche d'achat hybride EC2 : utilisez On-Demand ou optez pour des options telles que Savings Plans pour obtenir une capacité de base respectant vos délais, puis complétez avec des instances Spot pour accélérer les performances et réduire les coûts.

Il est courant de définir la date limite d'achèvement de votre charge de travail, puis de fournir une capacité de base à l'aide d' On-Demand instances ou d'options validées, telles que Savings Plans, qui peuvent respecter ce calendrier de manière indépendante. Pendant l'exécution, complétez cette base avec des instances Spot pour accélérer l'exécution. Par exemple, l'ajout d'une capacité Spot égale à votre base de référence peut réduire considérablement le délai d'exécution tout en réduisant les coûts globaux, même si une partie de la capacité Spot est récupérée. Cette approche assure la fiabilité de la charge de travail grâce à une capacité de base garantie tout en permettant de réaliser des économies supplémentaires grâce à la supplémentation ponctuelle, particulièrement efficace pour le traitement par lots, l'analyse des données et les autres charges de travail tolérantes aux pannes.

Utilisez vos options d'achat

Une fois que vous avez déterminé les options d'achat Amazon EC2 les mieux adaptées à vos exigences en matière de charge de travail, les ressources suivantes peuvent vous aider à démarrer, qu'il s'agisse du lancement d'instances, de la réservation de capacités ou de la surveillance, de l'analyse et de l'optimisation de vos coûts au fil du temps.

Purchase & Setup
  • Commencez avec le didacticiel Amazon EC2

    Découvrez comment lancer et configurer votre première instance Amazon EC2 à l'aide de l'assistant de lancement d'instance Amazon EC2 dans la console Amazon EC2.

    Commencez avec le didacticiel Amazon EC2

  • On-Demand Instances de lancement

    Provisionnez les instances au On-Demand taux standard par seconde sans engagement initial, à l'aide de l'assistant de lancement, de la CLI ou du SDK.

    Commencez avec les instances Amazon EC2

  • Achetez des Savings Plans

    Engagez-vous à utiliser le calcul de manière constante ($/heure) pour une durée d'un an ou de trois ans.

    Explorez le guide

  • Création d'une demande d'instance Spot

    Demandez de la capacité Amazon EC2 en bénéficiant de remises allant jusqu'à 90 % sur le On-Demand prix ; les instances peuvent être interrompues moyennant un préavis de deux minutes si vous avez AWS besoin de récupérer de la capacité.

    Lisez le guide

  • Création d'un groupe Auto Scaling

    Configurez un groupe Auto Scaling qui combine On-Demand et repère des instances à l'aide d'une configuration unique. Définissez la diversification de votre type d'instance, vos stratégies d'allocation et la proportion par rapport On-Demand à la capacité Spot. Auto Scaling gère le provisionnement, le dimensionnement et le remplacement automatique des instances Spot interrompues.

    Lisez le guide

Monitoring & Analysis

Surveillez les performances de vos instances et les modèles d'utilisation pour identifier les opportunités de dimensionner correctement vos instances Amazon EC2.

  • Surveillez l'utilisation et la couverture des Savings Plans

    Vérifiez régulièrement les indicateurs d'utilisation et de couverture de vos Savings Plans pour vous assurer de maximiser la valeur de vos engagements.

    Lisez le guide

  • Créez des CloudWatch tableaux de bord personnalisés

    Visualisez les statistiques relatives aux coûts, à l'utilisation et aux applications d'Amazon EC2 en un seul endroit grâce à des tableaux de bord personnalisables dotés de widgets personnalisés qui aident à identifier les tendances et les opportunités d'optimisation pour une prise de décision plus éclairée.

    Lisez le guide

  • Surveillez et optimisez la capacité avec Amazon EC2 Capacity Manager

    Utilisez Amazon EC2 Capacity Manager pour surveiller, analyser et gérer votre On-Demand utilisation des réservations de places et de capacité sur l'ensemble des comptes et des régions à partir d'une seule interface. Identifiez les réservations de capacité sous-utilisées, analysez les modèles d'utilisation et prenez des mesures pour optimiser la capacité et les coûts de votre Amazon EC2.

    Lisez le guide

Scaling & Automation
  • Commencez avec Amazon EC2 Auto Scaling

    Amazon EC2 Auto Scaling permet de vous assurer que vous disposez du bon nombre d'instances Amazon EC2 disponibles pour gérer la charge de l'application.

    Commencez avec le didacticiel

  • Mise à l’échelle planifiée

    Configurez un dimensionnement basé sur le temps pour des modèles de charge de travail prévisibles, tels que les heures de bureau, les week-ends ou les variations saisonnières du trafic.

    Lisez le guide

  • Politiques de suivi des objectifs de la mise à l'échelle

    Découvrez comment ajuster automatiquement la capacité de votre Amazon EC2 en fonction des indicateurs de demande tels que l'utilisation du processeur, le trafic réseau ou les indicateurs d'application personnalisés afin de maintenir des performances optimales et une utilisation élevée de vos instances Amazon EC2 pour une meilleure rentabilité sans intervention manuelle.

    Lisez le guide

Budget & Cost Controls
  • Définissez des seuils de dépenses avec AWS les budgets

    Établissez des seuils budgétaires et des alertes automatisées pour maintenir la visibilité et le contrôle de vos dépenses Amazon EC2.

    Lisez le guide

  • Stratégies de balisage des ressources

    Mettez en œuvre un balisage cohérent sur l'ensemble de vos ressources Amazon EC2 dès le début de votre déploiement afin de suivre avec précision les coûts par département, projet, environnement ou autres dimensions commerciales, afin de permettre une allocation et une analyse détaillées des coûts.

    Lisez le guide

Right-sizing & Continuous Optimization
  • Utilisez AWS Compute Optimizer pour trouver des candidats de la bonne taille

    Découvrez comment surveiller et analyser les performances et les modèles d'utilisation actuels de vos instances Amazon EC2 afin d'élaborer une stratégie pour dimensionner correctement vos instances Amazon EC2 et optimiser vos coûts au fil du temps.

    Lisez le guide

  • AWS Billing and Cost Management

    Utilisez AWS le Cost Optimization Hub pour identifier les opportunités d'économies, notamment en vous recommandant des Savings Plans personnalisés en fonction de votre historique d'utilisation. Surveillez l'utilisation et la couverture de vos Savings Plans dans AWS Cost Explorer afin de maximiser la valeur de vos engagements au fil du temps.

    Lisez le guide

Optimisations ponctuelles

AWS propose une sélection étendue et en constante évolution de types d'instances Amazon EC2 pour s'adapter à pratiquement toutes les charges de travail. Un ensemble d'instances Amazon EC2 non utilisées avec le même type d'instance (par exemple, m5.large) dans une zone de disponibilité particulière (par exemple, us-east-1a) constitue un pool de capacité ponctuel unique. Lorsque vous demandez une capacité ponctuelle, AWS alloue des ressources de calcul à partir de pools de capacité correspondants contenant des instances Amazon EC2 inutilisées dans les zones de disponibilité que vous avez spécifiées. En incluant plusieurs types d'instances et zones de disponibilité dans vos demandes Spot, vous augmentez le nombre de pools de capacité disponibles pour répondre à votre demande, augmentant ainsi considérablement vos chances d'obtenir la capacité de calcul dont vous avez besoin.

Nous utilisons des stratégies d'allocation de capacité pour lancer des instances à partir des pools de capacités Spot les plus profonds (pools dotés de la plus grande capacité inutilisée), ce qui réduit intrinsèquement le risque d'interruptions Spot. Avec les instances Spot, vous pouvez optimiser les économies de coûts de calcul tout en apprenant à minimiser l'impact des interruptions grâce à des stratégies de planification et de mise en œuvre appropriées.

Requesting and maintaining Spot capacity
  • Commencer à utiliser les instances Spot

    Découvrez les principes fondamentaux des instances Spot Amazon EC2, notamment comment demander de la capacité Spot, comprendre la dynamique des prix et identifier les charges de travail adaptées à ce modèle de tarification.

    Lisez le guide

  • Comprendre le modèle de tarification

    Les instances Spot utilisent un modèle de tarification simplifié dans lequel les prix sont fixés par Amazon EC2 et ajustés progressivement en fonction des tendances de l'offre et de la demande à long terme. Cette approche permet d'obtenir des prix prévisibles sans la complexité des mécanismes d'appel d'offres utilisés par le passé. Si une instance Spot est interrompue au cours de la première heure d'utilisation, cette heure partielle d'utilisation ne vous est pas facturée.

    Afficher les prix au comptant actuels | Afficher l'historique des prix | Calculateur d'économies | Facturation en cas d'interruption

  • Demande et maintien de la capacité Spot

    AWS fournit des API pour demander de la capacité Spot : RunInstances Amazon EC2 Fleet et Auto Scaling Groups. RunInstances propose des fonctionnalités de base avec des options limitées, tandis qu'Amazon EC2 Fleet et Auto Scaling Groups fournissent des fonctionnalités de configuration étendues pour les déploiements de production à grande échelle.

    RunInstances API | Flotte Amazon EC2 | Groupe Amazon EC2 Auto Scaling

  • Stratégies d'allocation au comptant

    La stratégie d'allocation ponctuelle détermine la manière dont Amazon EC2 sélectionne et hiérarchise les pools de capacité ponctuels (combinaisons de types d'instances et de zones de disponibilité) lors du lancement d'instances ponctuelles. Lors du lancement d'instances, l'API utilise la stratégie d'allocation que vous spécifiez pour sélectionner les pools spécifiques parmi tous les pools possibles. Il existe cinq stratégies d'allocation : capacité optimisée par prix, capacité optimisée, capacité optimisée priorisée, diversifiée et prix le plus bas (non recommandée). Ces stratégies ont un impact significatif sur les pools de capacités qui seront sélectionnés pour fournir la capacité demandée. Dans la plupart des cas, la stratégie recommandée est la stratégie Price Capacity Optimized, qui équilibre les coûts et réduit les risques d'interruptions. Cette stratégie demande des instances ponctuelles aux pools présentant le moins de risques d'interruption à court terme, puis demande des instances ponctuelles au prix le plus bas de ces pools.

    Lisez le guide

  • Mettre en œuvre l'observabilité et le suivi

    Mettez en œuvre des pratiques d'observabilité et de gestion des coûts pour prendre des décisions basées sur les données concernant l'adéquation de la charge de travail et la maximisation des économies de coûts. Les balises de répartition des coûts permettent un suivi détaillé des charges de travail Spot en les classant par équipes, projets et environnements, ce qui permet de quantifier les économies réelles et d'identifier de nouvelles opportunités. La configuration de budgets, d'alertes et de tableaux de bord avec des ressources balisées vous permet d'analyser les modèles d'interruption, de mettre en œuvre des contrôles de gouvernance et d'optimiser votre stratégie Spot en fonction des tendances d'utilisation et des indicateurs de coûts.

    Organisation et suivi des AWS coûts à l'aide de balises de répartition des coûts | Filtrage des données de AWS coûts que vous souhaitez consulter | Économies réalisées grâce à l'achat d'instances ponctuelles

Minimizing interruption risks
  • Diversification des instances

    La diversification des instances est la recommandation la plus simple à mettre en œuvre qui apporte la plus grande amélioration à l'expérience Spot. Tirez parti d'une combinaison de stratégies d'allocation ponctuelle (telles que Price Capacity Optimized) et de types d'instances étendus et de zones de disponibilité pour optimiser l'accès à la capacité ponctuelle. Réduisez les risques d'interruption en répartissant votre charge de travail sur plusieurs types, tailles et zones de disponibilité d'instances. Les applications qui peuvent s'exécuter sur différents types d'instances présentent une disponibilité nettement supérieure et des taux d'interruption plus faibles.

  • Attribute-based sélection d'instance

    Attribute-based la sélection d'instances vous permet de spécifier les exigences de calcul (vCPU, mémoire, architecture) plutôt que les types d'instance exacts. Cela permet à votre flotte de sélectionner automatiquement parmi un pool beaucoup plus important d'instances appropriées, ce qui améliore la disponibilité et l'accès à la capacité Spot. Il simplifie la configuration tout en permettant une large diversification entre les familles, les tailles et les générations d'instances, y compris les types récemment lancés.

    Lisez le guide

  • Mettre en œuvre la flexibilité géographique

    Étendez vos déploiements d'instances Spot dans plusieurs zones de disponibilité et régions pour accéder à davantage de capacité inutilisée et réduire l'impact des contraintes de capacité sur un seul site. Utilisez l'API Spot Placement Score pour identifier les régions et les zones de disponibilité les plus prometteuses en fonction de vos exigences en matière de charge de travail.

    Score de placement ponctuel | Suivi du score de placement ponctuel

  • Flexibilité dans les délais

    Planifiez vos charges de travail Spot pendant les périodes de faible demande afin d'augmenter les chances d'obtenir et de maintenir la capacité Spot avec moins d'interruptions.

    Lisez le guide

Minimizing interruption impacts
Advanced Spot practices
  • Hibernation localisée

    Utilisez l'hibernation de l'instance Spot pour enregistrer l'état en mémoire pendant les interruptions afin d'accélérer la restauration. Les instances mises en veille prolongée ne peuvent reprendre leurs activités que dans le même pool de capacités (type d'instance et zone de disponibilité), et si ce pool ne retrouve jamais sa disponibilité, il est possible que l'instance ne reprenne jamais. Déterminez s'il est acceptable d'attendre indéfiniment plutôt que de redémarrer de nouvelles instances ailleurs. L'hibernation s'accompagne de contraintes : RAM inférieure à 150 Go, durée maximale de 60 jours avant la résiliation, EC2-only reprise, plus restrictions sur la famille d'instances, le type de volume racine et le chiffrement. Consultez le lien ci-dessous pour plus de détails.

    Lisez le guide

  • Priorisation des charges de travail

    Mettez en œuvre la priorisation de la charge de travail afin que les tâches critiques s'exécutent sur des instances On-Demand ou des instances validées.

    Lisez le guide

  • Score de placement Spot

    Maximisez vos chances de sécuriser les instances Spot Amazon EC2 en tirant parti de la fonctionnalité Spot placement score, qui vous aide à identifier les régions et les zones de disponibilité les plus prometteuses pour vos exigences en matière de charge de travail.

    Lisez le guide

  • Interruptions d'instances ponctuelles de test en utilisant AWS FIS

    Apprenez à simuler les interruptions d'instance Spot à l'aide de AWS Fault Injection Service (FIS) et à créer des applications plus fiables et plus économiques capables de gérer la restauration des capacités d'Amazon EC2 avec élégance.

    Commencez avec le didacticiel

Explorez