~/talk

Production Django: Building a Highly Scalable, Secure Django Site

Talkat PyOhio 2015 · 2015-08-01..08-02· [python, security]
slides:none on file

Shows concrete operational choices and tools: aim for a single repeatable deployment step (force master checkout via Fabric), prefer scheduled pushes for organizational coordination, and restrict root access while keeping sensitive data off web servers and using store secrets in environment variables managed by Puppet. Recommend local dev that mirrors prod with Vagrant, and a basic scale plan of load balancer + two app servers to allow hot swaps. Debug and monitoring stack includes Django Debug Toolbar, New Relic, Sentry, Supervisor and Flower.

AI-written summary · about

  1. 0:00Start
  2. 2:02Our Agenda
  3. 3:41Deploy: What Most of Us Do
  4. 6:08Deploy: Recommendations
  5. 9:10Secure: What Most of Us Do
  6. 10:09Secure: Recommendations
  7. 15:23Segment: What Most of Us Do
  8. 16:26Segment: Recommendations
  9. 18:29Scale: What Most of Us Do
  10. 19:18Scale: Recommendations
  11. 20:19Gotchas
  12. 22:42Out of control queries
  13. 24:14Tools
  14. 24:27Django Debug Toolbar
  15. 26:16New Relic
  16. 27:32Supervisor
  17. 28:52Flower
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.