

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.

# Utiliser Outposts avec ElastiCache
<a name="ElastiCache-Outposts"></a>

Vous pouvez utiliser AWS Outposts avec. ElastiCache Outposts est un service entièrement géré qui étend l'AWS infrastructure, les services et les outils aux locaux des clients. APIs En fournissant un accès local à l'infrastructure AWS gérée,AWS Outposts permet aux clients de créer et d'exécuter des applications sur site en utilisant les mêmes interfaces de programmation que dans les AWS régions, tout en utilisant les ressources de calcul et de stockage locales pour réduire la latence et les besoins de traitement des données locaux. Un avant-poste est un pool de capacités de AWS calcul et de stockage déployé sur le site d'un client.AWS exploite, surveille et gère cette capacité dans le cadre d'une AWS région. Vous pouvez créer des sous-réseaux sur votre Outpost et les spécifier lorsque vous créez des AWS ressources telles que ElastiCache des clusters.

**Note**  
Dans cette version, les limitations suivantes s'appliquent :   
ElastiCache for Outposts ne prend en charge que les familles de nœuds M5 et R5.
Multi-AZ (la réplication entre Outposts n'est pas prise en charge).
La migration active n'est pas prise en charge.
Les instantanés locaux ne sont pas pris en charge.
Les journaux du moteur et les journaux lents ne peuvent pas être activés.
ElastiCache sur Outposts ne supporte pas la CoIP.
ElastiCache for Outposts n'est pas pris en charge dans les régions suivantes : cn-north-1, cn-northwest-1 et ap-northeast-3.

## Utilisation d'Outposts avec la console ElastiCache
<a name="Outposts.Details"></a>

1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. **Dans le volet de navigation, choisissez les caches **Valkey, les caches** **Redis OSS ou les caches Memcached**.** 

1.  Si vous avez choisi les **caches Valkey**, sélectionnez **Create Valkey** cache. Si vous avez choisi les **caches Redis OSS**, sélectionnez **Créer un cache Redis** OSS. Si vous avez choisi des **caches Memcached**, sélectionnez **Créer un** cache Memcached. 

1. Sous **Paramètres du cluster**, sélectionnez **Concevoir votre propre cache et Cache** **du cluster**. Laissez le **mode cluster** défini sur **Désactivé**. Créez ensuite un nom et une description facultative pour le cache.

1. Pour l'emplacement, sélectionnez **Sur site**.

1. Dans la section Sur site, vous verrez le champ **Outpost ID**. Entrez l'ID pour lequel le cluster sera exécuté.

   Tous les autres paramètres sous **Paramètres du cluster** peuvent rester par défaut.

1. Dans **Connectivité**, sélectionnez **Créer un nouveau groupe de sous-réseaux** et entrez l'ID du **VPC**. Conservez le reste comme valeur par défaut, puis sélectionnez **Suivant**.

### Configuration des options sur site
<a name="Outposts.Creating.Console.RedisMultiAZ.Details"></a>

 Vous pouvez sélectionner un Outpost disponible pour ajouter votre cluster ou, s'il n'y en a aucun, en créer un nouveau en suivant les étapes suivantes :

**Sous **On-Premises options (Options sur site)** :**

1. Dans **les paramètres Valkey, les paramètres** **Redis OSS ou les paramètres** **Memcached**, selon votre moteur préféré :

   1. **Nom** : entrez un nom pour le cluster

   1. **Description** : entrez une description pour le cluster.

   1. **Compatibilité de la version du moteur : la** version du moteur est basée sur la région Outpost AWS

   1. **Port** : pour Valkey ou Redis OSS, acceptez le port par défaut 6379. Pour Memcached, acceptez le port par défaut 11211. Si vous préférez utiliser un autre port, saisissez le numéro de port. 

   1. **Parameter group (Groupe de paramètres)** : utilisez la liste déroulante pour sélectionner un groupe de paramètres par défaut ou un groupe de paramètres personnalisé. 

   1. **Node Type (Type de nœud)** : les instances disponibles sont basées sur la disponibilité d'Outposts. Si vous utilisez Valkey ou Redis OSS, l'assistant de portage pour .NET for Outposts ne prend en charge que les familles de nœuds M5 et R5. Dans la liste déroulante, sélectionnez **Outposts**, puis sélectionnez un type de nœud disponible que vous souhaitez utiliser pour ce cluster. Sélectionnez ensuite **Save (Enregistrer)**. 

   1. **Number of Replicas (Nombre de réplicas)** : saisissez le nombre de réplicas en lecture que vous souhaitez créer pour ce groupe de réplication. Vous devez avoir au moins un réplica en lecture et pas plus de cinq. La valeur par défaut est 2.

      Les noms générés automatiquement des réplicas en lecture suivent le même modèle que celui du nom du cluster principal, avec un tiret et un numéro séquentiel à trois chiffres ajoutés à la fin, en commençant par `-002`. Par exemple, si votre groupe de réplication est nommé `MyGroup`, alors les noms des secondaires seraient `MyGroup-002`, `MyGroup-003`, `MyGroup-004`, `MyGroup-005`, `MyGroup-006`.

1. Sous **Connectivité** :

   1. **Subnet Group (Groupe de sous-réseau)** : dans la liste, sélectionnez **Create new (Créer)**.
      + **Name (Nom)** : saisissez un nom pour le groupe de sous-réseaux.
      + **Description** : saisissez une description pour le groupe de sous-réseaux.
      + **VPC ID (ID de VPC)** : l'ID de VPC doit correspondre au VPC Outpost. Si vous sélectionnez un VPC qui ne possède aucun sous-réseau IDs dans les Outposts, la liste sera vide.
      + **Availability Zone or Outpost (Zone de disponibilité ou Outpost)** : sélectionnez l'Outpost que vous utilisez.
      + **Subnet ID ID de sous-réseau)** : sélectionnez un ID de sous-réseau disponible pour l'Outpost. Si aucun sous-réseau n' IDs est disponible, vous devez les créer. Pour plus d'informations, consultez [Créer un sous-réseau](https://docs.aws.amazon.com/outposts/latest/userguide/launch-instance.html#create-subnet).

   1. Sélectionnez **Créer**.

### Affichage des détails du cluster Outpost
<a name="Outposts.Creating.Console.Outpost-Details-Redis"></a>

Sur la page de liste, sélectionnez un cluster appartenant à un AWS avant-poste et notez les points suivants lorsque vous consultez les **détails du cluster** :
+ **Zone de disponibilité** : Cela représentera l'avant-poste, en utilisant un ARN (Amazon Resource Name) et le numéro de AWS ressource.
+ **Nom de l'avant-poste** : nom de l'AWS avant-poste. 

## Utilisation d'Outposts avec la CLI AWS
<a name="Outposts.Using.CLI"></a>

Vous pouvez utiliser le AWS Command Line Interface(AWS CLI) pour contrôler plusieurs AWS services depuis la ligne de commande et les automatiser par le biais de scripts. Vous pouvez utiliser la AWS CLI pour des opérations ad hoc (ponctuelles). 

### Téléchargement et configuration du AWS CLI
<a name="Redis-Global-Clusters-Downloading-CLI"></a>

Il AWS CLI fonctionne sous Windows, macOS ou Linux. Suivez la procédure suivante pour la télécharger et la configurer.

**Pour télécharger, installer et configurer la CLI**

1. Téléchargez la AWS CLI sur la page Web de l'[interface de ligne de AWS commande](https://aws.amazon.com/cli).

1. Suivez les instructions d'[installation de la AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html) et de [configuration de la AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html) dans le *guide de AWS Command Line Interface l'utilisateur*.

### Utilisation de la AWS CLI avec Outposts
<a name="Outposts-Using-CLI"></a>

Utilisez l'opération CLI suivante pour créer un cluster qui utilise Outposts : 
+  [create-cache-cluster](https://docs.aws.amazon.com/AmazonElastiCache/latest/CommandLineReference/CLIReference-cmd-CreateCacheCluster.html)— À l'aide de cette opération, le `outpost-mode` paramètre accepte une valeur qui indique si les nœuds du cluster sont créés dans un seul Outpost ou dans plusieurs Outposts. 
**Note**  
À l'heure actuelle, seul le mode `single-outpost` est pris en charge.

  ```
  aws elasticache create-cache-cluster \
     --cache-cluster-id cluster id \
     --outpost-mode single-outpost \
  ```