Everyone keeps telling you to break your large, monolithic application into small microservices. “Decoupling will increase developer velocity,” they say. But after all the work—adopting containers, wrestling with Kubernetes, and paying massive AWS bills—all you can see is more complexity and incidents that are harder to solve. In this talk, I’ll share the top ways to fail at DevOps in cloud native environments (and how to avoid or fix them).