Deploy Django
Gunicorn, WhiteNoise, a PostgreSQL database and migrations in a job.
Object storage
Store media uploads, and optionally static files, in a bucket with django-storages.
Caching
Cache views in a Redis database, and control the CDN and edge cache.
Async
Serve async views with Gunicorn and Uvicorn workers over ASGI.
Background tasks
Run Celery in a background worker and scheduled commands in a cron job.
Health checks
Readiness and liveness endpoints for zero-downtime deployments.
Multitenancy
One schema per tenant with django-tenants, on subdomains of a wildcard domain.