Amazon ElastiCache : autoscaling
Pourquoi choisir l’autoscaling d’Amazon ElastiCache ?
Amazon ElastiCache permet un autoscaling entièrement géré afin de maintenir des performances constantes en fonction des exigences de vos applications. Il simplifie la gestion de la capacité des clusters de vos charges de travail en facilitant la définition des besoins en ressources et des comportements de mise à l'échelle. ElastiCache met automatiquement votre cluster à l’échelle en fonction de ces plans de mise à l’échelle, ce qui vous permet de réaliser des économies sur les dépenses globales liées au cloud en adaptant les ressources allouées à l’évolution des besoins de capacité.
Amazon ElastiCache utilise d’une part AWS Auto Scaling afin de gérer la mise à l’échelle et, d’autre part, les métriques d’Amazon CloudWatch pour déterminer le moment auquel une augmentation ou une réduction devient nécessaire. ElastiCache propose deux types de mise à l’échelle. Tout d'abord, vous pouvez utiliser la mise à l'échelle dynamique, qui met automatiquement votre cluster à l'échelle afin de maintenir la stabilité d'une métrique cible, telle que la capacité de mémoire libre, même en cas de changement de la charge sur votre cluster. Ce faisant, vous pouvez améliorer les performances des clusters lorsque cela est nécessaire et réduire la consommation lorsque les ressources ne sont pas requises. Ensuite, vous pouvez utiliser la mise à l’échelle planifiée pour déterminer les jours et les heures de l’exécution de la mise à l’échelle, afin de vous adapter aux variations prévisibles de la capacité de charge de travail.
Pour en savoir plus sur l’autoscaling, consultez le guide de l’utilisateur Amazon ElastiCache.