Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ICEE3 Keynote

79c320d5af1feee21c58b8cb21692d38?s=47 Randall Hunt
October 27, 2014

ICEE3 Keynote

http://icee3.com/speakers/

Why you should make sure you're addicted to innovation

79c320d5af1feee21c58b8cb21692d38?s=128

Randall Hunt

October 27, 2014
Tweet

Transcript

  1. Innovation Addiction J. Randall Hunt @jrhunt #icee3

  2. AGENDA History of cloud computing AWS History Innovation 1 3

    2
  3. «Computing may someday be organized as a public utility just

    as the telephone system is a public utility... The computer utility could become the basis of a new and important industry.» John McCarthy
  4. $72 Billion Forrester Research Inc.

  5. • 1968 -- Intel, ArpaNet • 1971 -- First email

    • 1974-77 -- Tech Giants • 1981 -- IBM launches the PC • 1991 -- World Wide Web
  6. 1994 -- Amazon

  7. 2006 -- Amazon Web Services

  8. ON-DEMAND PAY AS YOU GO ELASTIC

  9. «Computing may someday be organized as a public utility just

    as the telephone system is a public utility... The computer utility could become the basis of a new and important industry.» John McCarthy
  10. INNOVATE

  11. None
  12. None
  13. INNOVATION IS HARD

  14. « If I had asked people what they wanted, 


    they would have said faster horses. » – Henry Ford
  15. INNOVATION 101

  16. EXPERIMENT FREQUENTLY #1

  17. « Want to increase innovation? Lower the cost of failure

    » Joi Ito
  18. carlosco@amazon.com @caarlco + ELASTIC CAPACITY + NO CAPEX + PAY

    AS YOU GO
 + AVAILABLE ON-DEMAND = NO RISKS
  19. carlosco@amazon.com @caarlco ON-PREMISES Experiment Infrequently Failure is expensive Less Innovation

    Experiment Often Fail quickly at a low cost More Innovation $ Millions Nearly $0
  20. 30+ SERVICES

  21. None
  22. AMAZON S3
 SIMPLE STORAGE SERVICE

  23. SPOTIFY ADDS 20,000 TRACKS/DAY TO ITS CATALOGUE

  24. AMAZON EC2
 ELASTIC COMPUTE CLOUD

  25. GPU INSTANCES G2 CG1 1x NVIDIA Kepler GK104
 8 vCPU

    (Intel Xeon E5-2670) 2x NVIDIA Fermi M2050
 16 vCPU (Intel Xeon X5570) $0.65/h $2.10/h
  26. None
  27. None
  28. None
  29. ON A SINGLE INSTANCE COMPUTE TIME: 4h
 COST: 4h x

    $2.1 = $8.4
  30. ON MULTIPLE INSTANCES COMPUTE TIME: 1h
 COST: 1h x 4

    x $2.1 = $8.4
  31. None
  32. 3 HOURS
 FOR $4828.85/hr

  33. Instead of 
 $20+ MILLIONS
 in infrastructure

  34. MEASURE, IMPROVE, AND ITERATE #2

  35. « Failure is simply the opportunity to begin again, this

    time more intelligently. » – Henry Ford
  36. None
  37. carlosco@amazon.com @caarlco 11.6s Mean time between deployments (weekday) 1,079 Max

    number of deployments in a single hour 10,000 Mean number of hosts simultaneously receiving a deployment 30,000 Max number of hosts simultaneously receiving a deployment DEPLOYMENTS AT 
 AMAZON.COM
  38. 1.5 BILLION PAGE VIEWS OCTOBER 2012 $83 MILLION IN TRANSACTIONS

    4.2 MILLION ITEMS SOLD
  39. 30 DEPLOYS PER DAY 1 DEPLOY EVERY 20 MINUTES

  40. HOW LONG DOES IT TAKES YOU TO DEPLOY A CODE

    CHANGE?
  41. SPEED OF ITERATION BEATS QUALITY OF ITERATION

  42. DATA-DRIVEN
 ARCHITECTURES

  43. METRICS @ETSY

  44. FOCUS ON 
 YOUR BUSINESS #3

  45. « Any sufficiently advanced technology 
 is indistinguishable from magic.

    » – Arthur C. Clarke
  46. ANY GIVEN NIGHT, 150,000 PEOPLE ARE HOSTED 1000s OF SERVERS,

    TBs OF STORAGE 5 PERSON OPERATIONS TEAM
  47. EC2 Servers, Production Traffic, Hive, Hadoop RDS All Relational Databases

    S3 Storage, User Generated Content DynamoDB Rollups, Metadata ElastiCache Memcache Route 53 DNS, Inventory
  48. We have a 5 person operations team. “ ”

  49. INNOVATION IS NOT AN END GOAL, IT’S AN ONGOING PROCESS

  50. « I haven’t failed, I’ve just found 
 10,000 ways

    that won’t work. » – Thomas Edison
  51. Good Luck And Have Fun! J. Randall Hunt @jrhunt #icee3