

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 des 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 une réservation de capacité interruptible et explique 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)
+ [Lancer des instances dans des réservations interruptibles](#launch-instances-interruptible)
+ [Expérience d'interruption](#interruption-experience)

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

Suivez les procédures suivantes pour afficher 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 Réservations ** de capacité**.

1. Dans la ** colonne ** Interruptible, recherchez les réservations marquées ** Oui**.

1. Notez les ID de réservation à utiliser lors du lancement de votre instance.

------
#### [ 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éserves où `Interruptible` est défini « à » `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.

## Lancer 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 des 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 à [ https://console.aws.amazon.com/ec2/ ](https://console.aws.amazon.com/ec2/) l'adresse.

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

1. Configurez les paramètres de votre instance.

1. Dans Détails ** avancés de ** 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 de groupes Auto Scaling 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 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 provient d' EventBridge événements, ce qui vous donne le temps de :
+ Enregistrez votre travail ou vérifiez vos candidatures
+ Arrêter les processus
+ Préparez, par exemple, la résiliation

L' EventBridge événement inclut des informations sur les instances qui seront clôturé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).