

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.

# Réservations de capacité interruptible pour les consommateurs de capacité
<a name="capacity-consumer-procedures"></a>

Le consommateur de capacité est le compte qui lance les instances dans des réservations de capacité interruptibles partagées, étant entendu que leurs instances peuvent être résiliées lorsque le propriétaire récupère de la capacité.

Cette section explique comment vous (le consommateur de capacité) pouvez lancer des instances dans le cadre d'une réservation de capacité interruptible et découvrir ce qui se passe lorsque la capacité est récupérée par le propriétaire.

**Topics**
+ [Afficher une réservation de capacité interruptible](#view-interruptible-cr-consumer)
+ [Lancez des instances dans des réservations interruptibles](#launch-instances-interruptible)
+ [Expérience en cas d'interruption](#interruption-experience)

## Afficher une réservation de capacité interruptible
<a name="view-interruptible-cr-consumer"></a>

Utilisez les procédures suivantes pour consulter une réservation de capacité interruptible.

------
#### [ Console ]

**Pour consulter les réservations de capacité interruptibles dans votre compte**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Choisissez **Capacity Reservations**.

1. Dans la colonne **Type**, recherchez les réservations marquées comme **interruptibles.**

1. Notez que la réservation IDs à utiliser dans votre instance est lancée.

------
#### [ AWS CLI ]

**Pour trouver toutes les réservations de capacité interruptibles dans votre compte**  
Utilisez la commande [describe-capacity-reservations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-capacity-reservations.html) :

```
aws ec2 describe-capacity-reservations \
--filters Name=state,Values=active
```

Recherchez les réservations à `Interruptible` l'endroit indiqué `true` dans la réponse.

**Pour filtrer spécifiquement les réservations interruptibles**  
Utilisez la commande suivante :

```
aws ec2 describe-capacity-reservations \
--capacity-reservation-ids cr-example123 \
--query 'CapacityReservations[?Interruptible==`true`]'
```

------

**Note**  
Les réservations de capacité interruptible sont par défaut des réservations de capacité ciblées. Vous devez donc les cibler spécifiquement lors du lancement de votre instance. Contrairement aux réservations ouvertes, les réservations interruptibles ne couvrent pas automatiquement les instances correspondantes. Vous devez spécifier explicitement le numéro de réservation lors du lancement.

## Lancez des instances dans des réservations interruptibles
<a name="launch-instances-interruptible"></a>

Suivez la procédure suivante pour lancer des instances Amazon EC2 dans le cadre de réservations de capacité interruptibles au sein de votre compte.

**Note**  
Nous vous recommandons de n'utiliser les réservations de capacité interruptibles que pour les applications susceptibles d'être interrompues.

------
#### [ Console ]

**Pour lancer des instances dans des réservations de capacité interruptibles**

1. Ouvrez la console Amazon Amazon EC2 à l'adresse. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Dans le tableau de bord Amazon EC2, choisissez **Lancer une instance**.

1. Configurez les paramètres de votre instance.

1. Dans **Informations avancées** pour la réservation de capacité, choisissez **Lancer des instances interruptibles dans votre réservation active**.

1. Sélectionnez l'ID de réservation interruptible et la nouvelle option d'achat d'instance.

1. Choisissez **Launch instance** (Lancer une instance).

------
#### [ AWS CLI ]

```
aws ec2 run-instances \
--instance-type m5.large \
--count 2 \
--image-id ami-12345678 \
--instance-market-options '{
    "MarketType": "interruptible-capacity-reservation"
}' \
--capacity-reservation-specification '{
    "CapacityReservationTarget": {
        "CapacityReservationId": "cr-abcdef1234567890"
    }   
}'
```

------

### Lancer des instances avec Auto Scaling Groups
<a name="launch-with-asg"></a>

Vous pouvez également lancer des instances dans des réservations interruptibles à l'aide d'Auto Scaling Groups avec des modèles de lancement. Configurez le modèle de lancement avec le type de marché interruptible et l'ID de réservation, puis créez votre groupe Auto Scaling à l'aide de ce modèle. Pour plus d'informations, consultez la section [Réservations de capacité interruptible avec EC2 Auto Scaling.](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-interruptible-capacity-reservations.html)

## Expérience en cas d'interruption
<a name="interruption-experience"></a>

Lorsque la capacité est récupérée par le propriétaire, vous recevez un avis d'interruption 2 minutes avant la fin de l'instance. Cet avertissement survient à la suite d' EventBridge événements, ce qui vous donne le temps de :
+ Enregistrez votre travail ou contrôlez vos applications
+ Arrêter les processus
+ Préparation à la résiliation de l'instance

L' EventBridge événement inclut des détails sur les instances qui seront résiliées et l'heure exacte de résiliation. Pour de plus amples informations, veuillez consulter [Avertissement d'interruption d'instance](monitor-interruptible-cr.md#instance-interruption-warning).