чтобы например использовать редис мне нужно заказывать отдельный сервер в сторонних хостинг сервисах
Это вы погорячились.
Зачем вам БЫСТРАЯ СУБД in-memory, если она расположена на другом хостинге.
Каналы связи между серверами - всю скорость съедят на 100 раз.
Вы имеете ввиду то, что платформа хостера сама за вас развертывает? Потому как на VDS/EC-то и т.п. можно что угодно поставить.
Google Cloud Platform, Digital Ocean, Heroku, RedHat OpenShift, VScale (там правда Tarantool, а не Redis, но это ничуть не хуже), Microsoft Azure, Amazon WebServices, Rackspace.
В принципе можно и отдельно на специализированном Redis-хостинге.
objectrocket.com/redis
Только целесообразно чтобы клиент напрямую туда обращался, а не ваш основной серверный бэкенд, чтобы задержки сети использовать рационально.