Tejas Chopra
DevOps at Netflix
#1about 3 minutes
Understanding Netflix's scale and infrastructure goals
Netflix's architecture is built to "win moments of truth" for over 200 million members by using AWS and a custom CDN to support thousands of microservices.
#2about 2 minutes
Why Netflix doesn't have a traditional DevOps team
The engineering culture operates without a Network Operations Center (NOC) or deployment windows, giving all engineers full production access to foster speed and ownership.
#3about 3 minutes
Prioritizing innovation velocity over absolute uptime
The company hires smart people and gets out of their way, intentionally trading some system uptime to maximize the speed of creative innovation.
#4about 2 minutes
Enabling engineers with technology choice over standardization
Instead of enforcing specific languages or frameworks, Netflix provides a "paved path" with well-supported tools while allowing teams the freedom to choose the best technology for their problem.
#5about 4 minutes
Combining full ownership with data-informed decision making
Engineers have full ownership to build and run their services, supported by tools like Spinnaker, and all major decisions are informed by collecting and analyzing vast amounts of data.
#6about 2 minutes
DevOps as an outcome of a healthy engineering culture
Effective DevOps practices are not a set of tools but a direct result of a culture built on freedom, responsibility, context over control, and informed captains.
#7about 3 minutes
How the Netflix culture of freedom evolved over time
The culture of freedom and responsibility was not present from day one but evolved over time, as detailed in the book "No Rules Rules," by focusing on hiring the right people.
#8about 3 minutes
Netflix's approach to container orchestration and cloud strategy
Netflix uses its internally developed container orchestrator, Titus, instead of Kubernetes and maintains a hybrid cloud strategy primarily on AWS while ensuring services remain portable.
#9about 4 minutes
Managing the challenges of freedom with a strong feedback culture
The challenges of a high-freedom environment, such as potential silos and a flat hierarchy, are managed through a culture of constant, direct feedback to ensure alignment and performance.
#10about 2 minutes
Adapting the Netflix culture for mission-critical industries
While core principles like data-driven decisions apply universally, mission-critical industries must adapt the model by implementing more guardrails and prioritizing uptime over innovation speed.
#11about 2 minutes
How engineers handle production errors and monitoring
Production issues are handled using service-specific dashboards, a service mesh for insights, and fail-safe mechanisms, with engineers communicating directly to resolve non-critical user experience problems.
#12about 2 minutes
The hiring process and focus on cultural fit
The interview process prioritizes cultural alignment through behavioral questions alongside technical assessments like take-home coding challenges, aiming to hire the best person for a specific role.
#13about 2 minutes
The philosophy and process for open-sourcing internal tools
To contribute back to the community, internal tools are open-sourced by abstracting them into generic frameworks that can be used by any industry.
#14about 2 minutes
Using generic CI/CD tools for hybrid cloud environments
The CI/CD pipeline relies on generic, self-hosted tools like Jenkins and Spinnaker rather than cloud-specific primitives to ensure portability across AWS and on-premise systems.
Related jobs
Jobs that call for the skills explored in this talk.
Featured Partners
Related Videos
Platform Engineering vs. DevOps Why not both?
Christian Strack
Shifting Stress to Progress— Understanding DevOps to do DevOps Better
Sonal Patil
Building a culture from chaos
Steve Upton
My journey into DevOps world - How it all started!
Megha Kadur
Navigating the AI Wave in DevOps
Raz Cohen
#90DaysOfDevOps - The DevOps Learning Journey
Michael Cade
Demystifying DevOps—Pros, cons, dos & don'ts
Thomas Fuchs, Waleed Arshad, Frank Dornberger & Idir Ouhab Meskine:
We adopted DevOps and are Cloud-native, Now What?
Bruno Amaro Almeida
From learning to earning
Jobs that call for the skills explored in this talk.
DevOps Engineer
DevOpsChat
Municipality of Madrid, Spain
Remote
DevOps
Docker
Kubernetes
Continuous Integration
+2
DevOps Engineer | Terraform · Jenkins · Docker · Kubernetes
knowmad Mood
Barcelona, Spain
CSS
IIS
GIT
.NET
YAML
+21
DevOps Engineer | Terraform · Jenkins · Docker · Kubernetes
knowmad Mood
Municipality of Madrid, Spain
CSS
IIS
GIT
.NET
YAML
+21
DevOps Engineer
Socium - Teams Done Differently
Pamplona, Spain
Remote
DevOps
Kubernetes
Continuous Integration





