Pour commencer, vous apprendrez comment configurer votre premier cluster Redis et configurer son type de nœud et groupe de sécurité.

Durée du module : 10 minutes

 


Ouvrez le tableau de bord ElastiCache, puis :

Étape 1.1

(Cliquer pour agrandir)

Étape 1.1
Étape 1.2

(Cliquez pour agrandir.)

Étape 1.2

Pour simplifier ce didacticiel, ne cochez pas la case Mode cluster activé. Vous trouverez plus d'informations sur le Mode cluster ici.

Étape 1.3

(Cliquez pour agrandir.)

Étape 1.3

Étape 1.4

(Cliquez pour agrandir.)

Étape 1.4

Ce type de nœud convient à ce didacticiel, mais pour un cluster de production, la taille du nœud devrait dépendre de votre charge de travail et commencer par les gammes d'instances m5 ou r5.

Étape 1.5

(Cliquez pour agrandir.)

Étape 1.5

Cette réplica en lecture seule vous permettra de mettre vos lectures à l'échelle. En cas de défaillance, un basculement automatique sera déclenché et la réplica prendra le rôle du nœud principal.

Étape 1.6

(Cliquez pour agrandir.)

Étape 1.6

En cas de défaillance d'un nœud principal ou d'une zone de disponibilité, ou même en cas de maintenance planifiée, ElastiCache for Redis peut remplacer l'instance défaillante et la réplica prend le rôle de nœud principal. Cela permet de limiter les interruptions.

Étape 1.7

(Cliquez pour agrandir.)

Étape 1.7

Pour en savoir plus sur les groupes de sous-réseaux, consultez la documentation.

Étape 1.8

(Cliquez pour agrandir.)

Étape 1.8
Étape 1.9

(Cliquez pour agrandir.)

Étape 1.9

Dans le cadre de cet exemple, nous n'utiliserons pas de chiffrement, mais gardez à l'esprit que vous pouvez configurer le chiffrement pour les données au repos et en déplacement.


Important : assurez-vous que le groupe de sécurité que vous choisissez autorise les connexions TCP entrantes sur le port 6379 depuis votre instance EC2. Si ce n'est pas le cas, vous ne pourrez pas vous connecter à vos nœuds Redis.

Étape 1.10

(Cliquez pour agrandir.)

Étape 1.10

Dans le cadre de cet exemple, nous ne chargerons aucun fichier RDB d'amorçage. Nous pouvons donc sauter cette étape de configuration. Cependant, gardez à l'esprit que cette option est disponible.


Des sauvegardes quotidiennes sont importantes pour la plupart des scénarios, nous vous recommandons de les activer avec une période de rétention vous donnant suffisamment de temps pour agir en cas d'imprévu. Aux fins du présent didacticiel, nous n'utiliserons pas de sauvegardes.


Étape 1.11

(Cliquez pour agrandir.)

Étape 1.11

Pensez ici à l'heure et au jour auxquels votre application a une faible charge de travail. Pour nos besoins actuels, vous pouvez indiquer « Aucune préférence ».

Étape 1.12

(Cliquez pour agrandir.)

Étape 1.12

Après avoir examiné tous les champs du formulaire, cliquez sur « Créer ».


Pensez ici à l'heure et au jour auxquels votre application a une faible charge de travail. Pour nos besoins actuels, vous pouvez indiquer « Aucune préférence ».

Étape 1.13

(Cliquez pour agrandir.)

Étape 1.13

Un cluster ElastiCache for Redis sera lancé comme illustré :

Étape 1.13.1

(Cliquez pour agrandir.)

Étape 1.11

Lorsque le cluster ElastiCache for Redis est prêt à être utilisé, il apparaîtra comme illustré, avec l'état disponible et 2 nœuds :

Étape 1.13.2

(Cliquez pour agrandir.)

Étape 1.13.2