Guides / Bring-your-own-cloud Django hosting: how Django Cloud works

Bring-your-own-cloud Django hosting: how Django Cloud works

"Bring your own cloud" (BYOC) means the platform's software runs your app, but the servers and the data sit in a cloud account that you own. You get the convenience of a platform without handing your infrastructure to a third party.

Three ways to host an app

What you gain

What it costs you

When BYOC is the right choice

When it is not

If you want zero cloud account work and do not care who owns the servers, a fully managed option is simpler. A good platform offers both with the same workflow, so you can choose per project. See the comparison pages for how the options differ.

Or skip it

Django Cloud Self-hosted is bring-your-own-cloud for Django on AWS: your app, database and bill stay in your own account. Fully managed uses the same workflow in a dedicated account that we run.

pip install djangocloud-cli
djangocloud deploy

Get startedSee pricing

Free plans are available for students, AWS Activate startups, open-source, non-profit and research projects. See how Django Cloud compares with other ways to host Django.

Django is a registered trademark of the Django Software Foundation. Django Cloud is not affiliated with or endorsed by it. Found a mistake in this guide? Tell us and we will fix it.