Executando verificação de segurança...
1

Hospedagem de aplicações Java + Spring Boot

Boa noite pessoal, tudo beleza ? Estou desenvolvendo um projeto com uma pegada
comercial com alguns amigos e estamos tendo uma certa dificuldade em escolher uma
hospedagem adequada.

A aplicação na parte do back-end está sendo desenvolvida com Java 17 e Spring,
no front-end, estamos utilizando React.js.

Na última semana passamos um bom tempo discutindo sobre como podemos hospedar,
eu sugeri utilizarmos a AWS e seus recursos, mas fiquei inseguro quanto ao preço,
sinceramente acho a calculadora de preço deles bem confusa.

Consideramos inicialmente uma VPS, aparentemente é a que possui melhor custo benefício
para um estágio inicial, mas tivemos uma certa dificuldade em configurar o servidor
para deployar, especificamente por ter sido criado em Java(e também por não sermos tão aptos com infra =]).

Enfim, gostaria de saber quanto a experiência de vocês com hospedagem
de uma aplicação em cenário real com tais tecnologias em produção, o que usaram ? Quais desafios enfretaram ? Dicas ? Por onde começar referente a esse tema de infra ?

Se usaram uma das soluções cloud como a AWS citado, possuem ideia de preço ? Sei que o preço é variável por ser on demand, mas gostaria de um exemplo/relato pessoal.

Carregando publicação patrocinada...
2

Em primeiro lugar, não tenho conhecimentos profundos em infra, o que escrevo aqui foi a experiencia que tive em alguns testes de um projeto pessoal.

Se você não quer ter “surpresa” quanto a preço inicialmente, recomendo procurar alguma solução de hospedagem compartilhada com preço fixo e com regras claras. Digo surpresa, pois serviços de cloud tem diversos pontos de cobrança que vem como adicionais exemplo armazenamento, trafego, segurança, gateway, banco etc.

Tem 2 sites que gosto de utilizar para este começo que já vem com Banco de dados MySQL, gerenciador CPanel, SSL, e-mail, muito fácil de publicar por ftp ou ssh e o preço fechado por mês é muito barato.

Para Java Spring que é seu caso utilize o integrator.com.br.

Se for rodar uma aplicação PHP recomendo o hostgator.com.br.

Caso sua aplicação comece a crescer (estou torcendo aqui), você pode optar por pegar um servidor dedicado dentro destas plataformas, ou migrar para um serviço de cloud de sua confiança.
Abs.

1

Fala Emerson, tudo beleza ? Muito obrigado pelas recomendações, vou dar uma olhada com carinho no Integrator, lembro que em uma das pesquisas que realizamos encontramos um artigo sobre ele e a KingHost(salve engano).

Uma das minhas preocupações com a Cloud é justamente o ponto que você levantou, o preço, mas temos que colocar aqui na balança a complexidade de desenvolver de forma apartada de uma Cloud como AWS, pro nosso projeto é importante uma estrutura de mensageria por exemplo, coisa que vem pronta na AWS com o SQS, no meu próprio servidor acredito que teria que subir uma infra pra um RabbitMq da vida.

De qualquer forma, agradeço mais uma vez pelo retorno e vou investigar sobre o Integrator, valeu mano!

1

Não cheguei a ver mensageria no integrator, neste contexto que mencionou acima, realmente o ideial seria já tentar começar direto na AWS.
Uma outra estratégia para tentar reduzir custo de servidor é subir sua aplicação em maquina spot na aws.