

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égion AWS sélection
<a name="region-selection"></a>

Avec Régions AWS, vous pouvez accéder à Services AWS ceux qui opèrent dans une zone géographique spécifique. Cela peut être utile pour la redondance et pour maintenir vos données et vos applications en cours d'exécution à proximité de l'endroit où vous-même et vos utilisateurs y accédez.

## Chaîne de fournisseurs de régions par défaut
<a name="default-region-provider-chain"></a>

Lors du chargement de la configuration d'un client de service [depuis l'environnement](creating-clients.md#loading-from-the-environment), le processus de recherche suivant est utilisé :

1. Toute région explicite définie sur le générateur.

1. La propriété du système `aws.region` JVM est vérifiée. Si elle est définie, cette région est utilisée dans la configuration du client.

1. La variable d'environnement `AWS_REGION` est contrôlée. Si elle est définie, cette région est utilisée dans la configuration du client.

   1. **Remarque** : Cette variable d'environnement est définie par le conteneur Lambda.

1. Le SDK vérifie le fichier de configuration AWS partagé. Si la `region` propriété est définie pour le profil actif, le SDK l'utilise.

   1. La variable d'environnement `AWS_CONFIG_FILE` peut être utilisée pour personnaliser l'emplacement du fichier de configuration partagé.

   1. La propriété du système `aws.profile` JVM ou la variable d'`AWS_PROFILE`environnement peuvent être utilisées pour personnaliser le profil chargé par le SDK.

1. Le SDK tente d'utiliser le service de métadonnées d'instance Amazon EC2 pour déterminer la région de l'instance EC2 en cours d'exécution.

1. Si la région n'est toujours pas résolue à ce stade, la création du client échoue à une exception près.