(ent209) netflix cloud migration, devops and distributed systems | aws re:invent 2014
DESCRIPTION
Netflix's migration to the cloud as our primary streaming control plane was paralleled by our move from traditional IT and centralized operations to a more decentralized DevOps organizational model. In this session, we explore the relationship between technical infrastructure and organization and how to find the right balance of centralized and decentralized operations. We also cover the rationale, goals, strategies, and technologies applied to accomplish this daunting task. We reflect on where we stand today and how we've realized many of our goals.TRANSCRIPT
![Page 1: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/1.jpg)
![Page 2: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/2.jpg)
![Page 3: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/3.jpg)
![Page 4: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/4.jpg)
Single points of failure:
Expensive robust hardware
Blade
Webserver
Non-scalable load
Monolithic app
Embedded PL/SQL
business logic
Potential Problems:
Oracle on
High Perf
Disc Array
Multi-proc
DB Server
![Page 5: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/5.jpg)
![Page 6: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/6.jpg)
![Page 7: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/7.jpg)
![Page 8: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/8.jpg)
![Page 9: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/9.jpg)
![Page 10: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/10.jpg)
![Page 11: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/11.jpg)
1999 2007 2008 2009 2010 2011 2012 2013 2014 2015
![Page 12: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/12.jpg)
![Page 13: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/13.jpg)
Oracle on
High Perf
Disc Array
Multi-proc
DB Server
Blade
Webserver
Amazon
EC2
Webserver
Middle Tier
Apps
Amazon
EC2
API server
Amazon
SimpleDB
![Page 14: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/14.jpg)
Oracle on
High Perf
Disc Array
Multi-proc
DB Server
Blade
Webserver
Amazon
EC2
Webserver
Middle Tier
Apps
Amazon
EC2
API server
Amazon
SimpleDB
![Page 15: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/15.jpg)
Oracle on
High Perf
Disc Array
Multi-proc
DB Server
Blade
Webserver
Amazon
EC2
Webserver
Middle Tier
Apps
Amazon
EC2
API server
Amazon
SimpleDB
![Page 16: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/16.jpg)
![Page 17: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/17.jpg)
![Page 18: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/18.jpg)
![Page 19: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/19.jpg)
![Page 20: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/20.jpg)
![Page 21: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/21.jpg)
![Page 22: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/22.jpg)
Amazon
SimpleDBcassandra
Amazon
DynamoDB
![Page 23: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/23.jpg)
![Page 24: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/24.jpg)
![Page 25: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/25.jpg)
![Page 26: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/26.jpg)
![Page 27: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/27.jpg)
![Page 28: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/28.jpg)
![Page 29: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/29.jpg)
![Page 30: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/30.jpg)
1 10 100 1000
99.999%
99.99%
99.9%
99%
Rate of Change
Availa
bili
ty
Frontier of
availability/change
![Page 31: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/31.jpg)
1 10 100 1000
99.999%
99.99%
99.9%
99%
Rate of Change
Availa
bili
ty
Frontier of
availability/change
![Page 32: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/32.jpg)
1 10 100 1000
99.999%
99.99%
99.9%
99%
Rate of Change
Availa
bili
ty
![Page 33: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/33.jpg)
never
![Page 34: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/34.jpg)
![Page 35: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/35.jpg)
![Page 36: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/36.jpg)
![Page 37: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/37.jpg)
![Page 38: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/38.jpg)
![Page 39: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/39.jpg)
![Page 40: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/40.jpg)
![Page 41: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/41.jpg)
![Page 42: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/42.jpg)
• Performance
• Scale
• Availability (redundancy, dependencies,
configurations, etc.)
• Security
• Privacy
• Retiring tech-debt
If it matters, don’t delegate it!
![Page 43: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/43.jpg)
by the line manager responsible for the –ility debts
Features,
Testing
Availability
Scalability
Performance
Tech-debt
…tradeoff…
![Page 44: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/44.jpg)
![Page 45: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/45.jpg)
![Page 46: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/46.jpg)
![Page 47: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/47.jpg)
![Page 48: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/48.jpg)
![Page 49: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/49.jpg)
![Page 50: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/50.jpg)
Talk Time Title
![Page 51: (ENT209) Netflix Cloud Migration, DevOps and Distributed Systems | AWS re:Invent 2014](https://reader035.vdocument.in/reader035/viewer/2022062406/5591b0c01a28ab21518b46d4/html5/thumbnails/51.jpg)
Please give us your feedback on this session.
Complete session evaluations and earn re:Invent swag.
http://bit.ly/awsevals