Todas as respostas que vi estão oferecendo conselhos sábios.
Eu estava em uma posição semelhante a você há cerca de 2 anos. Eu tinha uma cotação para hardware gerenciado para um sistema particularmente resiliente (cluster, excelente firewall, etc.) que chegava a cerca de US $ 1.900 por mês, mais uma taxa de instalação de US $ 7.000 (já que sou um britânico que conversei esses valores a partir de £). Eu odiava a ideia de me comprometer com esse tipo de custo a longo prazo, especialmente porque eu não tinha certeza de quanto lucro eu faria, ou por quanto tempo o período de desenvolvimento seria.
... Então eu comprei meu próprio hardware e instalei no meu escritório (normalmente isso sozinho não seria recomendado, mas eu uso um escritório com manutenção com sua própria equipe de segurança, gerador, vigilância por vídeo e linha alugada redundante com 10mbps largura de banda simétrica).
Tendo tomado este caminho, depois de dois anos, só posso dizer que não tenho certeza se faria a mesma coisa novamente. Foi um ótimo aprendizado sobre a configuração de hardware e, como o aplicativo (de saúde) precisava disso, também obtive minha instalação com certificação ISO 27001, o que parece uma boa conquista.
Mas ele deu muito trabalho, muita agitação (literalmente, no mundo dos servidores, as coisas geralmente correm muito menos logicamente do que no mundo da codificação), e financeiramente ainda estou fora do bolso , do que se eu tivesse tomado a rota gerenciada. O tempo dirá embora.
Na verdade, a menos que o meu mercado o proíba por motivos infosecs, eu examinaria de perto a Amazon, o Azure ou outras ofertas de hospedagem na nuvem. Isso significa que, se você tiver um hit nas mãos, poderá ampliar rapidamente, presumivelmente com alguns cliques, em vez de parafusos e chaves de fenda.