Skip to main content
← Back to Schedule

Django DevOps

to View on time.is

Junior Ballroom A1-A2

We're sorry!

We made a mistake in processing the videos from DjangoCon US 2024. The sponsor acknowledgements are missing our wonderful sponsor, the Wharton School. We deeply regret this and are working to re-upload videos with our correct sponsor acknowledgements.

All videos have been marked as unlisted and will be removed in the future. We expect the new, permanent videos to be uploaded in two weeks.

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.