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 :
Pour simplifier ce didacticiel, ne cochez pas la case Mode cluster activé. Vous trouverez plus d'informations sur le Mode cluster ici.
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.
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.
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.
Pour en savoir plus sur les groupes de sous-réseaux, consultez la documentation.
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.
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.
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 ».
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 ».
Un cluster ElastiCache for Redis sera lancé comme illustré :
Lorsque le cluster ElastiCache for Redis est prêt à être utilisé, il apparaîtra comme illustré, avec l'état disponible et 2 nœuds :