Three approaches to modern py devops: bare-metal, kubernetes, and lambda (Inglés)



    Sunday 09, 13:00

    About the talk

    We'll explore the latest best practices and compare the differences between the three main python devops setups: bare metal with supervisord/systemd, docker-compose and kubernetes, and lambda-style FaaS deployments. We'll also tell some stories about how the various methods fail in different situations based on our years of experience deploying Python applications in production. We expect to get fairly advanced in this workshop, but we hope it will be useful for people at all levels. We'll start with intro level deployment best-practices and then quickly dive in to discuss the deeper complexities around managing application state and dealing with distributed systems failure modes.