How DoorDash Ensures Velocity and Reliability through Policy Automation

QCon New York 2023

Session Infrastructure as Code

How DoorDash Ensures Velocity and Reliability through Policy Automation

Thursday Jun 15 / 11:50AM EDT, Salon D

Abstract

Infrastructure-as-code has grown in popularity over the past few years. With this codification, many companies have adopted review processes that keep their infrastructure engineers constantly reviewing code changes and busy with mostly tedious work. In addition, any failures to review infrastructure pull requests including networking changes or database updates could impact the entire organization in potentially very expensive and time-consuming ways.

To solve this problem, and prevent human error, our team at DoorDash opted to leverage open policy agent to codify rules that ensure velocity and reliability for cloud infra automated deployments.

In this presentation, I will walk you through the details of our approach at DoorDash. How we enabled our engineers to self-serve infrastructure through policy automation while ensuring both reliability and high velocity, also some plans for the future of infrastructure changes workflow.

Interview

I'm primarily focused on infrastructure self-serve as a platform engineer on the cloud team. I am also responsible for cloud governance and infrastructure policy automation at DoorDash.

To share how DoorDash uses policy enforcement and automation to increase developer velocity, reliability, and efficiency and how you can benefit from doing the same.

Anyone working on Cloud Infrastructure. More specifically, mid-level Infrastructure or platform engineers.

Why you should care about policy enforcement, and how it can help you with some simple recipes for success.

Topics

Infrastructure as Code Policy Automation Cloud Platform
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon New York 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Thursday 15 June

10:35 Salon D Session Platform Engineering Demystifying Kubernetes Platforms with Backstage Matt Clarke Senior Infrastructure Engineer @ Spotify 11:50 Salon D Session Infrastructure as Code How DoorDash Ensures Velocity and Reliability through Policy Automation Lin Du Software Engineer @Doordash 13:40 Salon D Session Platform Engineering Hard Problems in Frontend Platforms Katie Sylor-Miller Frontend Architect @Etsy 14:55 Salon D Session Platform Engineering Scaling Organizations with Platform Engineering Lesley Cordero Staff Engineer @nytimes 16:10 Salon D Session Platform Engineering Perils, Pitfalls and Pratfalls of Platform Engineering Charity Majors CTO @Honeycombio, Previously engineer & manager @Facebook @Parse & @Linden Lab