> Can you specify in which scenario you think Redis is cheaper than caching things in, say, dynamodb.

When not hosted on AWS? Who says we have to compare dynamodb to AWS managed Redis? Redis the company has paid hosted versions. You can run it as part of your k8s cluster too.