How Netflix Operates Multi-Region Clouds for Maximum Freedom and Agility

Operations, Sutton South
Tutorial Please note: to attend, your registration must include Tutorials on Monday.
Average rating: ****.
(4.36, 25 ratings)

I will start with a brief overview of the Netflix philosophy around operations, how we build for failure and horizontal distribution, how we don’t use ad-hoc configuration tools but instead fully baked machine images for deployment, how we have no QA department or release engineer, and our overall philosophy of developer freedom and automation. I’ll also discuss our service based architecture which is highly aligned but loosely coupled and the concepts behind the Simian Army and Chaos Monkey.

The next section of the talk will cover the Netflix Global PaaS, and how we use it. I will cover the various parts of the platform that are open source, and give practical examples of its use, including a live demo of deploying an application with Asgard. I’ll also explain in detail how we build, manage and maintain our machine images and deploy code. This section will also cover our monitoring and alerting tools, and how we’ve built those to bbe self service for our Devops teams.

I’ll then cover how we handle data and scale our storage and operate “data as a service”.

The last section will cover how we handle being multi-region—deploying code, keeping data in sync, directing customers to the “closest” Amazon region, regional failover in EC2, and other topics around multi-region operation. Most of this section will cover work that Netflix is doing in the first half of 2013 and will be very current and timely.

Photo of Jeremy Edberg

Jeremy Edberg

MinOps

Jeremy is currently the Reliability
Architect for Netflix, the largest video streaming service in the world.
Before that he ran reddit, an online community for sharing and discussing
interesting things on the internet that does more than a billion pageviews
a month. Both run their entire operations on Amazon’s EC2. Jeremy’s expertise is in distributed computing, EC2, rapid scaling and social media.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Gloria Lombardo at (203) 381-9245 or glombardo@oreilly.com

Media Partner Opportunities

For media partnerships, contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

Contact Us

View a complete list of Velocity contacts