netflix aws startup tour 090617134938 phpapp02

Post on 10-May-2015

3.260 Views

Category:

Sports

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Netflix on AWS

TRANSCRIPT

AWS Start-Up Event

Santosh RauNetflix

About Netflix• World's largest online movie rental service

• More than 10 million subscribers

• Our mission – “Connect People With Movies They’ll Love”

About Netflix• Over 100,000 DVD titles – Shipped from over 50 distribution centers

• Over 12,000 Instant Watch titles

Why Cloud?• Elastic Infrastructure

• Pay for what you use

• Simple to deploy and manage

• Leverage multiple data centers

• Leverage application services

Why AWS?• Massive scale

• More mature application services– Queuing, Persistence, Security etc.

• Thriving community and better support– Over 400,000 developers

Goals• Better availability for key services– Streaming Control Service

• Operational simplicity

• Architect for the cloud– Don’t ‘forklift’ apps

Streaming Control Service

Encoding• More content, multiple devices

• Varying encode requirements

• Creating new encodes can take a long time

Encoding• Import encrypted source files into Simple Storage

Service (S3)

• Utilize elastic infrastructure (EC2) for encoding

• Encrypt and store encoded files in S3

AWS Services Used• Elastic Compute Cloud

• Elastic Block Storage

• Simple Queue Service

• SimpleDB

• Simple Storage Service • Elastic Load Balancing

• Elastic Map Reduce/Hadoop

• More…

Developer Challenges• Reliability and Capacity

• Persistence strategy– Oracle/MySQL/SimpleDB– SimpleDB• Highly available, replicates data across zones• Eventually consistent

Developer Challenges• Security– Data encryption– Key management

• Data replication, consistency of data

Join us• We are looking for great engineers!– www.netflix.com/Jobs

top related