Se rendre au contenu

Utiliser des instances Spot

Les instances Spot vous permettent de tirer parti de la capacité excédentaire dans AWS, offrant des réductions significatives par rapport aux prix standard.
20 mai 2026 par
Tony FinOps

 

Utiliser des instances SpotLes Instances Spot vous permettent de profiter de capacité excédentaire dans AWS, offrant des réductions significatives par rapport aux prix standard. Au lieu de prix fixes, les instances Spot vous permettent d'utiliser la capacité EC2 inutilisée à un prix variable fixé par AWS.

Les sous-titres sont disponibles en anglais, français et espagnol. Cliquez ici pour obtenir la masterclass complète. 

Aperçu des Instances Spot

  • Le prix des Instances Spot est variable et déterminé par l'offre et la demande.

  • Lorsque la demande pour les ressources informatiques est faible, vous pouvez utiliser ces ressources inutilisées pour une fraction du prix standard.

  • Le compromis pour cette réduction est qu'AWS peut récupérer les Instances Spot avec un préavis de deux minutes si la capacité est nécessaire pour des instances à la demande.

  • Les Instances Spot conviennent le mieux aux charges de travail pouvant gérer des interruptions et qui ne sont pas sensibles au temps, sans état, et tolérantes aux pannes.

  • Si AWS a besoin de récupérer la capacité, votre charge de travail sera interrompue (avec un préavis de 2 minutes).

Cas d'utilisation

Utiliser des instances Spot – Aperçu des Instances Spot 

Les cas d'utilisation courants pour les Instances Spot incluent :

  • Charges de travail qui peuvent être interrompues et n'ont pas besoin d'être complétées dans un délai spécifique.

  • Travail qui peut être facilement redémarré ou retravaillé.

  • Informatique haute performance et traitement par lots.

  • Environnements de développement et de test/sandbox.

  • Grandes applications sans état.

Utiliser des instances Spot – Aperçu des Instances Spot

Vous pouvez économiser jusqu'à 90 % sur les prix à la demande.

C'est une option d'achat qui permet aux utilisateurs de profiter de la capacité excédentaire d'EC2 à un prix bas (déterminé par les tendances à long terme de l'offre et de la demande).

MAIS elle peut être réclamée pour d'autres charges de travail avec seulement un préavis de deux minutes.

De plus, si le prix dépasse votre prix maximum fixé, votre charge de travail sera également interrompue.

Cela signifie que les charges de travail doivent être spécifiquement conçues pour la tolérance aux pannes, même si AWS affirme que les instances spot sont interrompues moins de 5 % du temps.

Comment identifier ?

  1. Dans la console AWS, allez au service EC2, puis sélectionnez la section Flottes Spot.

    • Les Flottes Spot sont des collections d'instances, y compris Instances Spot et éventuellement Instances à la demande.

    • Lors de la provision d'une Flotte Spot, vous pouvez définir une capacité cible pour la flotte, et la demande sera satisfaite s'il y a une capacité disponible.

    • Atténuez les risques de coûts en définissant un coût maximum par heure pour l'ensemble de la flotte.

Comment corriger ?

  • Assurez-vous que votre charge de travail est tolérante aux pannes.

  • Préparez votre charge de travail à redémarrer ou reprocesser en cas d'interruption.

  • Dans la console AWS, allez dans le service EC2 et créez une demande de flotte Spot.

    • Définissez une capacité cible et un coût maximum.

    • En option, spécifiez qu'Amazon EC2 met en hibernation vos instances Spot lorsqu'elles sont interrompues (la mémoire est sauvegardée sur le volume EBS racine et rechargée lorsque l'instance reprend).

 

Si la ressource est provisionnée automatiquement via IaC (comme CloudFormation ou Terraform), mettez à jour le code correspondant pour refléter les changements.

 

 

 

EC2 : création de groupes Auto Scaling
Amazon EC2 Auto Scaling aide à maintenir la disponibilité de l'application et vous permet d'ajouter ou de supprimer automatiquement des instances EC2 en utilisant des politiques de mise à l'échelle que vous définissez.