AWS Start-Up Event Santosh Rau Netflix
About Netflix <ul><li>World's largest online movie rental service </li></ul><ul><li>More than 10 million subscribers </li>...
About Netflix <ul><li>Over 100,000 DVD titles  </li></ul><ul><ul><li>Shipped from over 50 distribution centers </li></ul><...
Why Cloud? <ul><li>Elastic Infrastructure </li></ul><ul><li>Pay for what you use </li></ul><ul><li>Simple to deploy and ma...
Why AWS? <ul><li>Massive scale </li></ul><ul><li>More mature application services </li></ul><ul><ul><li>Queuing, Persisten...
Goals <ul><li>Better availability for key services </li></ul><ul><ul><li>Streaming Control Service </li></ul></ul><ul><li>...
Streaming Control Service
Encoding <ul><li>More content, multiple devices </li></ul><ul><li>Varying encode requirements </li></ul><ul><li>Creating n...
Encoding <ul><ul><li>Import encrypted source files into Simple Storage Service (S3) </li></ul></ul><ul><ul><li>Utilize ela...
AWS Services Used <ul><li>Elastic Compute Cloud </li></ul><ul><li>Elastic Block Storage  </li></ul><ul><li>Simple Queue Se...
Developer Challenges <ul><li>Reliability and Capacity </li></ul><ul><li>Persistence strategy </li></ul><ul><ul><li>Oracle/...
Developer Challenges <ul><li>Security </li></ul><ul><ul><li>Data encryption </li></ul></ul><ul><ul><li>Key management </li...
Join us <ul><li>We are looking for great engineers! </li></ul><ul><ul><li>www.netflix.com/Jobs </li></ul></ul>
Upcoming SlideShare
Loading in...5
×

AWS Customer Presentation - Netflix

2,016

Published on

Santosh Rau, Engineering Manager, Software Infrastructure, Netflix talks about their infrastructure built on AWS to power their website and their movies on demand

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,016
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
65
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Transcript of "AWS Customer Presentation - Netflix"

    1. 1. AWS Start-Up Event Santosh Rau Netflix
    2. 2. About Netflix <ul><li>World's largest online movie rental service </li></ul><ul><li>More than 10 million subscribers </li></ul><ul><li>Our mission – “Connect People With Movies They’ll Love” </li></ul>
    3. 3. About Netflix <ul><li>Over 100,000 DVD titles </li></ul><ul><ul><li>Shipped from over 50 distribution centers </li></ul></ul><ul><li>Over 12,000 Instant Watch titles </li></ul>
    4. 4. Why Cloud? <ul><li>Elastic Infrastructure </li></ul><ul><li>Pay for what you use </li></ul><ul><li>Simple to deploy and manage </li></ul><ul><li>Leverage multiple data centers </li></ul><ul><li>Leverage application services </li></ul>
    5. 5. Why AWS? <ul><li>Massive scale </li></ul><ul><li>More mature application services </li></ul><ul><ul><li>Queuing, Persistence, Security etc. </li></ul></ul><ul><li>Thriving community and better support </li></ul><ul><ul><li>Over 400,000 developers </li></ul></ul>
    6. 6. Goals <ul><li>Better availability for key services </li></ul><ul><ul><li>Streaming Control Service </li></ul></ul><ul><li>Operational simplicity </li></ul><ul><li>Architect for the cloud </li></ul><ul><ul><li>Don’t ‘forklift’ apps </li></ul></ul>
    7. 7. Streaming Control Service
    8. 8. Encoding <ul><li>More content, multiple devices </li></ul><ul><li>Varying encode requirements </li></ul><ul><li>Creating new encodes can take a long time </li></ul>
    9. 9. Encoding <ul><ul><li>Import encrypted source files into Simple Storage Service (S3) </li></ul></ul><ul><ul><li>Utilize elastic infrastructure (EC2) for encoding </li></ul></ul><ul><li>Encrypt and store encoded files in S3 </li></ul>
    10. 10. AWS Services Used <ul><li>Elastic Compute Cloud </li></ul><ul><li>Elastic Block Storage </li></ul><ul><li>Simple Queue Service </li></ul><ul><li>SimpleDB </li></ul><ul><li>Simple Storage Service </li></ul><ul><li>Elastic Load Balancing </li></ul><ul><li>Elastic Map Reduce/Hadoop </li></ul><ul><li>More… </li></ul>
    11. 11. Developer Challenges <ul><li>Reliability and Capacity </li></ul><ul><li>Persistence strategy </li></ul><ul><ul><li>Oracle/MySQL/SimpleDB </li></ul></ul><ul><ul><li>SimpleDB </li></ul></ul><ul><ul><ul><li>Highly available, replicates data across zones </li></ul></ul></ul><ul><ul><ul><li>Eventually consistent </li></ul></ul></ul>
    12. 12. Developer Challenges <ul><li>Security </li></ul><ul><ul><li>Data encryption </li></ul></ul><ul><ul><li>Key management </li></ul></ul><ul><li>Data replication, consistency of data </li></ul>
    13. 13. Join us <ul><li>We are looking for great engineers! </li></ul><ul><ul><li>www.netflix.com/Jobs </li></ul></ul>

    ×