Qual a melhor forma de hospedar o MVP do meu SaaS?

Introdução:

Recentemente comecei a desenvolver um projeto para estudos, observei um problema comum tanto para mim quanto para as pessoas ao meu redor e decidi desenvolver uma solução que auxilie na resolução desse problema, logo notei que poderia ser a oportunidade de tornar esse sistema um SaaS.

O Projeto:

O MVP do projeto é bem simples, um sistema desenvolvido em PHP que irá acessar um banco de dados MySQL com o front sendo desenvolvido com HTML, CSS e Js, além da conexão com uma API de pagamento. No futuro também pretendo utilizar uma API NodeJS até para facilitar no desenvolvimento de um possível app mobile, mas isso é uma conversa para quando o MVP já tiver sido validado e o projeto conquistar seu público-alvo...

A Dúvida:

Minha principal dúvida é em relação à hospedagem desse sistema, não tenho conhecimento nenhum em DevOps e apenas costumo hospedar sites utilizando hosts compartilhadas (Hostinger). Já vi algumas pessoas falando de planos gratuitos da Oracle, AWS e Azure, mas não sei se poderia utilizar uma dessas soluções para meu projeto. Gostaria da ajuda de pessoas que já tenham mais conhecimento nessa área, pois atualmente não sei qual a melhor solução adotar.

Cara, acho que pra esse seu MVP qualquer hospedagem simples vai funcionar, ainda mais sendo PHP que é uma linguagem que praticamente todos suportam. Na época que usava serviço de hospedagem de sites gostava muito do Kinghost, mas o Hostinger vai te atender também. Só enviar tudo via FTP e pronto. Agora se vc ta querendo automatizar, rodar scripts de configuração, deploy automático, teste automatizados... Aí vai precisar ir para outra estrutura. Mais complexo e mais caro.

Olá eu diria que qualquer VPS te ajuda, hostinger tem VPS baratas, tem a digital ocean também tem droplets baratos. Você pode usar uma solução como render, heroku ou fly.io também te resolvem bem. Caso for numa VPS eu sempre recomendo o dokku por ser mais simples e você não tem uma equipe de devops.

planos gratuitos da Oracle, AWS e Azure

Esse planos te dão acesso à uma màquina virtual. Você tem acesso direto ao console do sistema operacional e pode hospedar qualquer coisa.

Vou iniciar um teste em breve no Heroku, serão $5 ou $7 mensais, pelo que o pessoal respondeu no meu tópico, se por ventura for exceder o limite, seus sistema irá parar, mas pelo menos não haverá surpresa na fatura.

Se quiser uma hospedagem cloud simples onde você conseguirá fazer upgrade fácil no futuro eu indico a hostoo.io mas se quiser algo mais robusto e que nem acho que exige tanto esforço de instalação vai de vps na hostinger o KVM 1 te atenderá muito bem, instala o CloudPanel que é possível instalar automático utilizando o painel da hostinger.

Eu tenho um KVM 1 e estou com 8 projetos e não uso nem metade dos recursos, são projetos pequeno mas ainda sim tem um pouco de acesso todos eles.

Acho que vale lembrar que muitos destes que o pessoal citou (digital ocean, kinghost, hostinger... e até os maiores citados também AWS e concorrentes) oferencem um valor gratuito por um determinado tempo, justamente para fazer esse tipo de teste.

Se cadastre e veja como funciona este incentivo em cada plataforma. (ás vezes nem precisa se cadastrar!)