Skip to article frontmatterSkip to article content

many online solutions are available for hosting your web apps


Fast and easy: fly.io

It’s rather easy to host you web app on fly.io; the repo below shows how to do it using Continuous Deployment (CD) with Github Actions on a super-simple FastAPI app.

https://github.com/ue22-p25/backend-fastapi-flyio

there are many advantages with this kind of service:


Cloud operators

Many operators offer cloud services


Cloud offerings

k8s has a rather steep learning curve, but very much worth it;
particularly as it is a standard and you can use it on any cloud provider


Illustration on Scaleway

  • web console

  • docs & the API

  • the CLI

  • billing

  • monitoring

    • prometheus

    • grafana

    • graphQL


Docker: a container engine


CI/CD

Continuous Integration / Continuous Deployment


firewalls

any temporary need (join a debug endpoint on port 9000, for example) can be done through a SSH tunnel