Skip to main content
← Back to Schedule

Django DevOps

to View on time.is

Junior Ballroom A1-A2

About this session

This hands on tutorial will cover:

  • Custom tooling using Django management commands
  • Creating and managing CI/CD pipelines using popular runners including GitHub Actions, CircleCI and GitLab CI
  • Containerization with Docker and shallow comparison with alternatives
  • Deployment with and without a container orchestrator (Kubernetes)
  • App configuration including sensitive values
  • Database migration concerns
  • Basic application monitoring and performance tuning techniques

Participants will engage in practical exercises to implement these tools, enhancing their skills in deploying scalable and efficient Django applications. By the end of this workshop, you will be equipped with the knowledge to streamline your development workflow with best practices for Django DevOps.

Presented by

  • Lee Trout

    Lee Trout

    As an accomplished principal / staff level dev and former head of engineering with a passion for early-stage companies, Lee brings a wealth of experience in platform, cloud, and infrastructure development. Skilled in a broad array of technologies including Python, Django, Go, AWS, Terraform, and Docker, Lee has a track record of mentoring teams, introducing maintainable coding practices, and significantly improving existing tools and systems. His career is highlighted by technical roles at companies like The Washington Post, UNC Chapel Hill, and HashiCorp, underpinned by a degree in computer animation and an interest in all things technical.