Eu cobri isso aqui: More details on how the Redis cache is utilized? - #2 by Falco
O Redis é usado para:
- cache
- fila de trabalhos em segundo plano
- backlog de conexões persistentes e pub/sub
Eu optaria por um serviço hospedado no GCP se estivesse no seu lugar, desde que eles enviem uma versão suficientemente recente do Redis e não fiquem muito para trás. A AWS se sai muito bem em acompanhar novas versões, enquanto GCP / Azure podem ficar para trás às vezes.