Estou desenvolvendo um sistema web com Flask e banco de dados mysql. Gostaria de fazer o Deploy desse sistema, qual empresa de hospedagem seria melhor ? Na Alura tem algum curso que ensina a fazer o Deploy de um sistema web como desse curso ?
Estou desenvolvendo um sistema web com Flask e banco de dados mysql. Gostaria de fazer o Deploy desse sistema, qual empresa de hospedagem seria melhor ? Na Alura tem algum curso que ensina a fazer o Deploy de um sistema web como desse curso ?
Olá Leandro, tudo bem com você?
Peço desculpas pela demora no retorno.
Atualmente na Alura temos a formação Django REST APIs, que aborda como podemos criar uma API usando o Django. Nessa formação você aprenderá a criar uma API do zero, trabalhar com buscas, filtros e ordenações. Será abordado também como podemos realizar o deploy da aplicação feita. Para conhecer essa formação, basta acessar o link abaixo.
Caso queira acessar diretamente o curso onde é abordado sobre o deploy da aplicação basta clicar neste link, mas, caso você não esteja familiarizado com o Django, recomendo que siga os cursos na ordem em que são apresentados na formação.
Atualmente a Alura não possui cursos totalmente dedicados ao deploy de aplicações web criadas através do Flask. Inclusive, caso queira sugerir novos conteúdos para a Alura, você pode realizar sua sugestão por meio do formulário que deixo abaixo:
A escolha de uma plataforma para realizar um deploy irá depender dos objetivos, tipo, escalabilidade do projeto, qual o valor financeiro que pode ser destinado para manter a aplicação disponível, entre outros fatores. No mercado encontramos opções que buscam atender os diversos tipos de aplicações.
Para conhecer sobre as características das plataformas de hospedagens, conhecendo seus pontos fortes e pontos de atenção, deixo abaixo uma recomendação de artigo, onde é apresentado as dez principais plataformas para deploy, auxiliando assim na escolha com base nos seus objetivos.
O conteúdo recomendado acima está em inglês, o uso da língua inglesa é bem comum na área de tecnologia, mas não se preocupe, caso não tenha afinidade com essa linguagem, recomendo que utilize o tradutor do navegador para uma melhor compressão.
Fico à disposição em caso de dúvidas.
Abraços e bons estudos.