Loading…
Thursday, June 13 • 5:00pm - 5:30pm
Automating OS/Platform Upgrades for Service Owners

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Ever burned out or even quit your job after an arduous migration? Keeping up to date with operating systems versions, runtimes like Docker or JDK, and new instance types are a significant source of toil. The complexity increases when we consider several hundred microservices across tens of thousands of machines. At Pinterest, we've had multiple migrations that have gone on YEARS beyond their original schedule, hurting developer productivity and morale. In this talk, we analyze the reasons behind these failures, share our learnings, and demonstrate our pipeline for automating upgrade validation and deployment.

Speakers
avatar for Adam McKenna

Adam McKenna

Pinterest Inc
Adam works on the Core SRE team at Pinterest, primarily collecting tech debt and developing automation tools with a focus on developer experience. He has over 25 years experience with Linux and other Unix-like operating systems, including several years as a member of the Debian project... Read More →
avatar for Rodrigo Menezes

Rodrigo Menezes

Site Reliability Engineer, Pinterest
Rodrigo is a member of the Core Site Reliability Engineering team at Pinterest. While at Pinterest, his main focus has been Kubernetes and creating applications to support running Pinterest's stateless prod infrastructure in containers. Outside of work, Rodrigo loves rock climbing... Read More →


Thursday June 13, 2019 5:00pm - 5:30pm GMT+08
Track 2: Room 331–332