Making Magic Happen: Using PHP Containers at Scale

David Strauss
kibrahim2

At Pantheon, we run millions of production containers. Let's discuss techniques we've learned that you can apply to your own container based infrastructure. Topics include:

  • What are containers? Why would I want to use them for my project?
  • Best practices for deploying containers
  • Disk, CPU, and network resource isolation
  • Making HA possible for at every project scale
  • Avoiding server upgrades: how to migrate containers to fresh hosts (without site downtime)
  • Security isolation
  • Capacity planning: what resources run out for what parts of the Drupal stack

David Strauss is a long time Drupal developer who is the co-founder and CTO of Pantheon which has run containers in production for many years.

Session Track

DevOps

Experience Level

Advanced

Drupal Version