FastAPI Cloud¶
Você pode implantar sua aplicação FastAPI no FastAPI Cloud com um único comando; entre na lista de espera, caso ainda não tenha feito isso. 🚀
Login¶
Certifique-se de que você já tem uma conta no FastAPI Cloud (nós convidamos você a partir da lista de espera 😉).
Depois, faça login:
$ fastapi login
You are logged in to FastAPI Cloud 🚀
Implantar¶
Agora, implante sua aplicação, com um único comando:
$ fastapi deploy
Deploying to FastAPI Cloud...
✅ Deployment successful!
🐔 Ready the chicken! Your app is ready at https://myapp.fastapicloud.dev
É isso! Agora você pode acessar sua aplicação nesse URL. ✨
Sobre o FastAPI Cloud¶
O FastAPI Cloud é desenvolvido pelo mesmo autor e equipe por trás do FastAPI.
Ele simplifica o processo de criar, implantar e acessar uma API com esforço mínimo.
Traz a mesma experiência do desenvolvedor de criar aplicações com FastAPI para implantá-las na nuvem. 🎉
Ele também cuidará da maioria das coisas de que você precisaria ao implantar uma aplicação, como:
- HTTPS
- Replicação, com dimensionamento automático baseado em requests
- etc.
O FastAPI Cloud é o patrocinador principal e provedor de financiamento dos projetos open source do ecossistema FastAPI and friends. ✨
Implantar em outros provedores de nuvem¶
FastAPI é open source e baseado em padrões. Você pode implantar aplicações FastAPI em qualquer provedor de nuvem que escolher.
Siga os tutoriais do seu provedor de nuvem para implantar aplicações FastAPI com esse provedor. 🤓
Implantar no seu próprio servidor¶
Também vou lhe ensinar, mais adiante neste guia de Implantação, todos os detalhes, para que você possa entender o que está acontecendo, o que precisa acontecer, ou como implantar aplicações FastAPI por conta própria, inclusive nos seus próprios servidores. 🤓