Depende muito se for para projetinhos uma hospedagem compatilhada serve, sai bem mais em conta, no caso da aws e GCP são caros para projetos pessoais caso queira dexar rodando, mas se for para fazer POC/projeto pessoal e depois desligar recomendo bantante em usar/aprendrer a usar serviços das grandes cloud AWS|GCP|AZURE|ORACLE isso irá lhe agregar bastante em conhecimento e em currículo profissional.
Atualmente estou estudando elas e faço minhas POC nelas, lembrando que elas oferecem o free tier então você não vai gastar nada.
No caso da amazon,GCP ... eles tem serviços gerenciados de banco de dados mas você também pode optar por criar um instancia de VM instalar seu banco dentro dela também, enfim há várias opções para seu caso vai depender bastante.
Outra coisa cuidado com serviços baratos/free para banco de dados ou qualquer outras coisa nunca se sabe se os seus dados realmente estão seguros e ninguém está tendo acesso.