

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.

# Créez un groupe cible pour votre Application Load Balancer
<a name="create-target-group"></a>

Vous enregistrez les cibles avec le groupe cible. Par défaut, l'équilibreur de charge envoie des demandes à des cibles enregistrées à l'aide du port et du protocole que vous avez spécifiés pour le groupe cible. Vous pouvez remplacer ce port lorsque vous enregistrez chaque cible auprès du groupe cible.

Une fois que vous avez créé un groupe cible, vous pouvez ajouter des balises.

Pour acheminer le trafic vers les cibles d'un groupe cible, spécifiez le groupe cible dans une action lorsque vous créez un écouteur ou une règle pour votre écouteur. Pour de plus amples informations, veuillez consulter [Règles d'écouteur pour votre Application Load Balancer](listener-rules.md). Vous pouvez spécifier le même groupe cible dans plusieurs écouteurs, mais ces écouteurs doivent appartenir au même Application Load Balancer. Pour utiliser un groupe cible avec un équilibreur de charge, vous devez vérifier que le groupe cible n'est pas utilisé par un écouteur pour un autre équilibreur de charge.

Vous pouvez ajouter ou supprimer des cibles dans votre groupe cible à tout moment. Pour de plus amples informations, veuillez consulter [Enregistrez des cibles auprès de votre groupe cible Application Load Balancer](target-group-register-targets.md). Vous pouvez aussi modifier les paramètres de vérification de l'état de votre groupe cible. Pour de plus amples informations, veuillez consulter [Mettre à jour les paramètres de contrôle de santé d'un groupe cible d'Application Load Balancer](modify-health-check-settings.md).

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

**Pour créer un groupe cible**

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

1. Dans le panneau de navigation, sous **Load Balancing** (Répartition de charge), choisissez **Target Groups** (Groupes cibles).

1. Sélectionnez **Créer un groupe cible**.

1. Pour **Choisir un type de cible**, sélectionnez **Instances** pour enregistrer des cibles par ID d'instance, **Adresses IP** pour enregistrer des cibles par adresse IP, ou **Fonction Lambda** pour enregistrer une fonction Lambda en tant que cible.

1. Pour **Target group name**, tapez le nom du groupe cible. Ce nom doit être unique par région et par compte, peut comporter un maximum de 32 caractères, doit contenir uniquement des caractères alphanumériques ou des traits d'union et ne doit pas commencer ou se terminer par un trait d'union.

1. (Facultatif) Pour **Protocol** et **Port**, modifiez les valeurs par défaut en fonction des besoins.

1. Si le type de cible est **Instances** ou **adresses IP**, choisissez **IPv4**ou **IPv6**comme **type d'adresse IP**, sinon passez à l'étape suivante.

   Veuillez noter que seules les cibles possédant le type d'adresse IP sélectionné peuvent être incluses dans ce groupe cible. Le type d'adresse IP ne peut pas être modifié après la création du groupe cible.

1. Pour **VPC**, sélectionnez un réseau Virtual Private Cloud (VPC). Notez que pour les types cibles d'**adresses IP**, les options VPCs disponibles pour la sélection sont celles qui prennent en charge le **type d'adresse IP** que vous avez choisi à l'étape précédente. 

1. (Facultatif) Pour **Version du protocole**, modifiez la valeur par défaut si nécessaire. Pour de plus amples informations, veuillez consulter [Version du protocole](load-balancer-target-groups.md#target-group-protocol-version).

1. (Facultatif) Dans la section **Surveillance de l'état**, modifiez les paramètres par défaut si nécessaire. Pour de plus amples informations, veuillez consulter [Paramètres de surveillance de l'état](target-group-health-checks.md#health-check-settings).

1. Si le type de cible est **Fonction Lambda**, vous pouvez activer les surveillances de l'état en sélectionnant **Activer** dans la section **Surveillances de l'état**.

1.  (Facultatif) Pour activer l'**optimiseur de cible** sur le groupe cible, spécifiez un port de contrôle cible. Le port ne peut pas être modifié après la création du groupe cible. L'optimiseur de cibles fonctionne à l'aide d'un agent que vous installez sur les cibles. Pour de plus amples informations, veuillez consulter [Optimiseur de cibles](target-group-register-targets.md#register-targets-target-optimizer). 

1. (Facultatif) Ajoutez une ou plusieurs balises comme suit :

   1. Développez la section **identification**.

   1. Choisissez **Ajouter une balise**.

   1. Saisissez la clé d'identification et la valeur de l'identification.

1. Choisissez **Suivant**.

1. (Facultatif) Ajoutez une ou plusieurs cibles comme suit :
   + Si le type de cible est **Instances**, sélectionnez une ou plusieurs instances, saisissez un ou plusieurs ports, puis choisissez **Inclure comme étant en attente ci-dessous**.

     **Remarque :** Une IPv6 adresse principale doit être attribuée aux instances pour être enregistrées auprès d'un groupe IPv6 cible.
   + Si la cible est de type **Adresse IP**, procédez comme suit :

     1. Sélectionnez un **VPC** réseau dans la liste ou choisissez **Autres adresses IP privées**.

     1. Entrez l'adresse IP manuellement ou recherchez l'adresse IP à l'aide des détails de l'instance. Vous pouvez saisir jusqu'à cinq adresses IP à la fois.

     1. Entrez les ports pour acheminer le trafic vers les adresses IP spécifiées. 

     1. Choisissez **Inclure comme en attente ci-dessous**. 
   + Si le type de cible est une **fonction Lambda**, spécifiez une seule fonction Lambda ou omettez cette étape et spécifiez une fonction Lambda ultérieurement.

1. Sélectionnez **Créer un groupe cible**.

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

**Pour créer un groupe cible**  
Utilisez la commande [create-target-group](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-target-group.html). L'exemple suivant crée un groupe cible avec le protocole HTTP, des cibles enregistrées par adresse IP, une balise et les paramètres de contrôle de santé par défaut.

```
aws elbv2 create-target-group \
    --name my-target-group \
    --protocol HTTP \
    --port 80 \
    --target-type ip \
    --vpc-id vpc-1234567890abcdef0 \
    --tags Key=department,Value=123
```

**Pour enregistrer des cibles**  
Utilisez la commande [register-targets](https://docs.aws.amazon.com/cli/latest/reference/elbv2/register-targets.html) pour enregistrer les cibles auprès du groupe cible. Pour obtenir des exemples, consultez [Enregistrer des cibles](target-group-register-targets.md#register-targets).

------
#### [ CloudFormation ]

**Pour créer un groupe cible**  
Définissez un type de ressource [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html). L'exemple suivant crée un groupe cible avec le protocole HTTP, des cibles enregistrées par adresse IP, une balise, les paramètres de contrôle de santé par défaut et deux cibles enregistrées.

```
Resources:
  myTargetGroup:
    Type: 'AWS::ElasticLoadBalancingV2::TargetGroup'
    Properties:
      Name: my-target-group
      Protocol: HTTP
      Port: 80
      TargetType: ip
      VpcId: !Ref myVPC
      Tags: 
        - Key: 'department'
          Value: '123'
      Targets:
        - Id: 10.0.50.10
          Port: 80
        - Id: 10.0.50.20
          Port: 80
```

------