

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.

# Connexion à un cache en cours d’exécution dans un réseau Amazon VPC
<a name="VPCs.Connecting"></a>

Cet exemple montre comment lancer une EC2 instance Amazon dans votre Amazon VPC. Vous pouvez ensuite vous connecter à cette instance et accéder au ElastiCache cache qui s'exécute dans Amazon VPC.

## Connexion à un cache en cours d’exécution dans un réseau Amazon VPC (console)
<a name="VPCs.Connecting.CON"></a>

Dans cet exemple, vous créez une EC2 instance Amazon dans votre Amazon VPC. Vous pouvez utiliser cette EC2 instance Amazon pour vous connecter aux nœuds de cache exécutés dans Amazon VPC.

**Note**  
Pour plus d'informations sur l'utilisation d'[Amazon EC2, consultez le guide de EC2 démarrage](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/) Amazon dans la [ EC2 documentation Amazon](https://aws.amazon.com/documentation/ec2/).

**Pour créer une EC2 instance Amazon dans votre Amazon VPC à l'aide de la console Amazon EC2**

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

1. Dans la console, sélectionnez **Lancer l'instance** et suivez les étapes ci-dessous :

1. Sur la page **Choisissez une Amazon Machine Image (AMI)**, choisissez une AMI d'Amazon Linux 64 bits, puis **Sélectionner**.

1. Sur la page **Choisir un type d'instance**, choisissez **3. Configurer l'Instance**.

1. Dans la page **Configurer les détails de l'instance **, effectuez les sélections suivantes :

   1. Dans la liste **Network (Réseau)**, sélectionnez votre Amazon VPC.

   1. Dans la liste **Sous-réseau**, sélectionnez votre sous-réseau public.  
![\[Capture d'écran de l'interface pour choisir votre sous-réseau public.\]](http://docs.aws.amazon.com/fr_fr/AmazonElastiCache/latest/dg/images/vpc-05.png)

   Lorsque les paramètres vous conviennent, choisissez **4. Ajouter le stockage**.

1. Sur la page **Ajouter du stockage**, choisissez **5. Etiqueter l'Instance**.

1. Sur la page **Tag Instance**, saisissez le nom de votre EC2 instance Amazon, puis choisissez **6. Configurer le groupe de sécurité**.

1. Sur la page **Configurez le groupe de sécurité**, choisissez **Sélectionnez un groupe de sécurité existant**. Pour plus d'informations sur les groupes de sécurité, consultez la section [Groupes EC2 de sécurité Amazon pour les instances Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security-groups.html).   
![\[Capture d'écran de l'interface montrant la sélection d'un groupe de sécurité existant.\]](http://docs.aws.amazon.com/fr_fr/AmazonElastiCache/latest/dg/images/vpc-06.png)

   Choisissez le nom du groupe de sécurité de votre Amazon VPC, puis choisissez **Review and Launch (Revoir et lancer)**.

1. Sur la page **Vérifier l'instance et lancer**, choisissez **Lancer**.

1. Dans la fenêtre **Select an existing key pair or create a new key pair (Sélectionner une paire de clés existante ou créez une paire de clés)**, spécifiez une paire de clés que vous voulez associer à cette instance.
**Note**  
Pour plus d'informations sur la gestion des paires de clés, consultez le [guide de EC2 démarrage Amazon](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/).

1. Lorsque vous êtes prêt à lancer votre EC2 instance Amazon, choisissez **Launch**.

Vous pouvez désormais attribuer une adresse IP élastique à l' EC2 instance Amazon que vous venez de créer. Vous devez utiliser cette adresse IP pour vous connecter à l' EC2 instance Amazon.

**Pour affecter une adresse IP élastique (Console)**

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

1. Dans la liste de navigation, sélectionnez **Elastic IPs**.

1. Choisissez **Allocate Elastic IP address (Allouer l’adresse IP Elastic)**.

1. Dans la boîte de dialogue **Allouer l'adresse IP Elastic**, acceptez le **Groupe de bordure réseau** par défaut, puis **Allouer** .

1. Choisissez l'adresse IP Elastic que vous venez d'allouer dans la liste, puis choisissez **Associer l'adresse**.

1. Dans la boîte de dialogue **Adresse associée**, dans la zone **Instance**, choisissez l'ID de l' EC2 instance Amazon que vous avez lancée.

   Dans la zone **Adresse IP privée** cochez la case pour obtenir l'adresse IP privée, puis choisissez **Associer**.

   Vous pouvez désormais utiliser SSH pour vous connecter à l' EC2 instance Amazon à l'aide de l'adresse IP élastique que vous avez créée.

### Pour vous connecter à votre EC2 instance Amazon
<a name="VPCs.Connecting.CON.instance"></a>

****
+ Ouvrez une fenêtre de commande. A l'invite de commande, exécutez la commande suivante, en remplaçant *mykeypair.pem* par le nom de votre fichier de paire de clés et *54.207.55.251* par votre adresse IP Elastic.

  ```
  ssh -i mykeypair.pem ec2-user@54.207.55.251 
  ```
**Important**  
Ne vous déconnectez pas encore de votre EC2 instance Amazon.

Vous êtes maintenant prêt à interagir avec votre ElastiCache cluster. Avant de pouvoir effectuer cela, si vous n'avez pas déjà fait, vous devez installer l'utilitaire *telnet*.

**Pour installer *Telnet* et interagir avec votre cluster ()AWS CLI**
+ Ouvrez une fenêtre de commande. À l'invite de commande, émettez la commande suivante. A l'invite de confirmation, tapez *y*.

  ```
  sudo yum install telnet
  Loaded plugins: priorities, security, update-motd, upgrade-helper
  Setting up Install Process
  Resolving Dependencies
  --> Running transaction check
  
  ...(output omitted)...
  
  Total download size: 63 k
  Installed size: 109 k
  Is this ok [y/N]: y
  Downloading Packages:
  telnet-0.17-47.7.amzn1.x86_64.rpm                        |  63 kB     00:00  
  
  ...(output omitted)...
  
  Complete!
  ```

Vous pouvez désormais vous connecter à un VPC avec Memcached ou Redis.

### Connexion à un VPC avec Memcached
<a name="VPCs.Connecting.CON.memcached"></a>

1. Accédez à la ElastiCache console [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)et obtenez le point de terminaison de l'un des nœuds de votre cluster. Pour plus d'informations, veuillez consulter [Recherche de points de terminaison de connexion](Endpoints.md).

1. Utilisez *telnet* pour vous connecter à votre point de terminaison du nœud de cache via le port 11211. Remplacez le nom d'hôte indiqué ci-dessous par le nom d'hôte de votre nœud de cache.

   ```
   telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 11211
   ```

   Vous êtes actuellement connecté au moteur de cache et vous pouvez envoyer des commandes. Dans cet exemple, vous ajoutez un élément de données au cache, puis vous l'obtenez immédiatement après. Enfin, vous allez vous déconnecter du nœud de cache.

   Pour stocker une clé et une valeur, saisissez les deux lignes suivantes : 

   ```
   add mykey 0 3600 28
   This is the value for mykey
   ```

   Le moteur de cache répond avec ce qui suit :

   ```
   OK
   ```

   Pour récupérer la valeur de `mykey`, saisissez les données ci-dessous :

   ```
   get mykey
   ```

   Le moteur de cache répond avec ce qui suit :

   ```
   VALUE mykey 0 28
   This is the value for my key
   END
   ```

   Pour vous déconnecter du moteur de cache, saisissez ce qui suit :

   ```
   quit
   ```

### Connexion à un VPC avec Redis
<a name="VPCs.Connecting.CON.redis"></a>

1. Accédez à la ElastiCache console [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)et obtenez le point de terminaison de l'un des nœuds de votre cluster. Pour plus d'informations, consultez la section [Recherche de points de terminaison de connexion](Endpoints.md) pour Redis.

1. Utilisez *telnet* pour vous connecter à votre point de terminaison du nœud de cache via le port 6379. Remplacez le nom d'hôte indiqué ci-dessous par le nom d'hôte de votre nœud de cache.

   ```
   telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379
   ```

   Vous êtes actuellement connecté au moteur de cache et vous pouvez envoyer des commandes. Dans cet exemple, vous ajoutez un élément de données au cache, puis vous l'obtenez immédiatement après. Enfin, vous allez vous déconnecter du nœud de cache.

   Pour stocker une clé et une valeur, saisissez les deux lignes suivantes : 

   ```
   set mykey myvalue
   ```

   Le moteur de cache répond avec ce qui suit :

   ```
   OK
   ```

   Pour récupérer la valeur de `mykey`, saisissez les données ci-dessous :

   ```
   get mykey
   ```

   Pour vous déconnecter du moteur de cache, saisissez ce qui suit :

   ```
   quit
   ```

1. Accédez à la ElastiCache console [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)et obtenez le point de terminaison de l'un des nœuds de votre cluster. Pour plus d'informations, voir [Recherche de points de terminaison de connexion](Endpoints.md) pour Redis OSS.

1. Utilisez *telnet* pour vous connecter à votre point de terminaison du nœud de cache via le port 6379. Remplacez le nom d'hôte indiqué ci-dessous par le nom d'hôte de votre nœud de cache.

   ```
   telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379
   ```

   Vous êtes actuellement connecté au moteur de cache et vous pouvez envoyer des commandes. Dans cet exemple, vous ajoutez un élément de données au cache, puis vous l'obtenez immédiatement après. Enfin, vous allez vous déconnecter du nœud de cache.

   Pour stocker une clé et une valeur, saisissez ce qui suit : 

   ```
   set mykey myvalue
   ```

   Le moteur de cache répond avec ce qui suit :

   ```
   OK
   ```

   Pour récupérer la valeur de `mykey`, saisissez les données ci-dessous :

   ```
   get mykey
   ```

   Le moteur de cache répond avec ce qui suit :

   ```
   get mykey
   myvalue
   ```

   Pour vous déconnecter du moteur de cache, saisissez ce qui suit :

   ```
   quit
   ```

**Important**  
Pour éviter d'encourir des frais supplémentaires sur votre AWS compte, veillez à supprimer les AWS ressources dont vous n'avez plus besoin après avoir essayé ces exemples.