Complexity in Deployments: Django on GCP

Slides: ComplexityInDeployments.pdf

Demo:

Useful Python packages:

  • django-environ: https://django-environ.readthedocs.io/en/latest/ (pypi)
  • django-storages[google]: https://django-storages.readthedocs.io/en/latest/backends/gcloud.html (pypi)
  • gunicorn: https://github.com/benoitc/gunicorn (pypi)
  • psycopg2: http://initd.org/psycopg/ (pypi)

Django Tutorials:

  • App Engine Standard: https://cloud.google.com/python/django/appengine
  • App Engine Flex: https://cloud.google.com/python/django/flexible-environment
  • Kubernetes Engine: https://cloud.google.com/python/django/kubernetes-engine
  • django-cloud-deploy: https://github.com/GoogleCloudPlatform/django-cloud-deploy