OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator

1,118 views

Published on

Open Source Think Tank - NetflixOSS as a Competitive Differentiator. Discussion of OSS strategy and benefits. Overview of NetflixOSS components.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,118
On SlideShare
0
From Embeds
0
Number of Embeds
43
Actions
Shares
0
Downloads
24
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator

  1. 1. Open  Source  as  a   Compe//ve  Differen/ator   Ruslan  Meshenberg   25  March  2014  
  2. 2. NeAlix  
  3. 3. Who  am  I?   •  Director,  PlaAorm  Engineering   •  Leading  NeAlixOSS  Program   •  @rusmeshenberg  
  4. 4. Compe//ve  Differen/ator   •  When  a  business  makes  their  product,  or   service,  different  and  unique  
  5. 5. Open  Source   •  Open  Source  SoNware  is  one  that  can  be   freely  used,  changed,  and  shared  by  anyone  
  6. 6. Wait  a  minute…   •  How  does  giving  away  soNware  for  free  create   compe//ve  advantage  /  differen/a/on?  
  7. 7. Openness  vs.  Strategy   Simon  Wardley  -­‐  Researcher  at  the  Leading  Edge  Forum  
  8. 8. Beware  of  Geeks  Bearing  GiNs:  Strategies  for  an   Increasingly  Open  Economy   Simon  Wardley  -­‐  Researcher  at  the  Leading  Edge  Forum  
  9. 9. ABOUT  HOW  NETFLIX  OSS  STARTED…       First,  a  story  
  10. 10. Before  NeAlixOSS,  our  Open  Culture  
  11. 11. What’s  our  policy?  
  12. 12. Establish  our  solu/ons   as  Best  Prac/ces  /   Standards   Hire,  Retain  and   Engage  Top  Engineers   Build  up  NeAlix   Technology  Brand   Benefit  from  a  shared   ecosystem   Goals  
  13. 13. ESTABLISHING  BEST  PRACTICES  
  14. 14. NeAlix  PlaAorm  Evolu/on   Bleeding  Edge   Innova/on   Common   Pa]ern   Shared   Pa]ern   2009-­‐2010   2011-­‐2012   2013-­‐2014   NeAlix  ended  up  several  years  ahead  of  the   industry,  but  it’s  not  a  sustainable  posi/on  
  15. 15. Certainty  vs.  Ubiquity   Simon  Wardley  –  Researcher  at  Leading  Edge  Forum   Bleeding  Edge   Innova/on   Common   Pa]ern   Shared         Pa]ern  
  16. 16. Making  it  easy  to  follow   Exploring  the  wild  west  each  Fme   vs.  laying  down  a  shared  route  
  17. 17. BUILDING  TECH  BRAND  
  18. 18. NeAlixOSS  in  the  Press  
  19. 19. Over  1000  Meetup  members    
  20. 20. SHARED  ECOSYSTEM  
  21. 21. Community  contribu/ons  
  22. 22. •  Announced  March  2013   •  $100,000  in  10  categories  
  23. 23. Judges   Aino  Corry   Program  Chair  for  Qcon/GOTO   Mar/n  Fowler   Chief  Scien/st  Thoughtworks  Simon  Wardley   Strategist   Yury  Izrailevsky   VP  Cloud  NeAlix   Werner  Vogels   CTO  Amazon   Joe  Weinman   SVP  Telx,  Author  “Cloudonomics”  
  24. 24. To  a  somewhat  mixed  reac/on…  
  25. 25. But  overall,  a  great  success!  
  26. 26. HIRE,  RETAIN,  ENGAGE  
  27. 27. Standard  hiring  prac/ces  
  28. 28. What  you  really  want  
  29. 29. Github  is  your  resume  
  30. 30. BONUS!  
  31. 31. Side-­‐effects  –  code  quality  
  32. 32. WHAT  IS  THIS  PLATFORM?  
  33. 33. Assump/ons   •  Slowly  Changing   •  Large  Scale   •  Rapid  Change   •  Large  Scale   •  Slowly  Changing   •  Small  Scale   •  Rapid  Change   •  Small  Scale   Speed   Scale   Everything  Works   Everything  Is  Broken  Hardware  Will  Fail   SoNware  Will  Fail   Enterprise  IT   Telcos   Startups   Web  Scale  
  34. 34. NeAlix  Global  PlaAorm   Cassandra  Replicas   Zone  A   Cassandra  Replicas   Zone  B   Cassandra  Replicas   Zone  C   Regional  Load  Balancers   Cassandra  Replicas   Zone  A   Cassandra  Replicas   Zone  B   Cassandra  Replicas   Zone  C   Regional  Load  Balancers  
  35. 35. Manage  the  Cloud  
  36. 36. PlaAorm  Libraries  
  37. 37. Persistence  Systems  
  38. 38. Common  Infrastructure  
  39. 39. Effec/ve  and  happy  developers  
  40. 40. BIG  Data!  
  41. 41. In  use  by  many  companies  
  42. 42. h]p://www.meetup.com/NeAlix-­‐Open-­‐Source-­‐PlaAorm/  
  43. 43. @NeAlixOSS  
  44. 44. More  Use  Cases   More   Features   •  From  pieces  to  PlaAorm   •  Be]er  training  /  ramp  up   •  Be]er  portability   •  Contribu/ons  from  end  users   •  Contribu/ons  from  vendors     What’s  Coming  Next?  
  45. 45. Whole  is  greater  than  sum  of  the  parts  
  46. 46. Takeaways   Func9onality  and  scale  now,  portability  later   Moving  from  parts  to  a  plaAorm   Rapid  Evolu9on  –  Low  MTBIMSH   (Mean  Time  Between  Idea  and  Making  Stuff  Happen)     hKp://neAlix.github.com   @NeAlixOSS   @rusmeshenberg  

×