Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Holiday Extras journey to the cloud

1,200 views

Published on

My presentation from cloud forum

Published in: Technology
  • Be the first to comment

Holiday Extras journey to the cloud

  1. 1. The cloud @HolidayExtras
  2. 2. @nilanp Nilan Peiris CMTODisruptive tehcnolognogyst Chief Marketing @nilanp #OvumBigData Technology Officer
  3. 3. £200m
  4. 4. £200m
  5. 5. 30 year old start up
  6. 6. We believeholidays should be hassle-free.
  7. 7. 32m Trips
  8. 8. Our role in the holiday value chain. Parking Insurance Books the most efficient way of Hotels FX Car HireCustomer monetising trips on the internet. Lounges Ski Hire Essentials
  9. 9. A holiday engine. A platform
  10. 10. Median Saving Revenue Fulfil of 20% Optimisation DemandQuality Market Share Customer Supplier We’re here Hassle-Free Hassle-Free Optimisewhen things Distribution Supply go wrong.
  11. 11. Ourtechnology strategy
  12. 12. Technologystrategy“Every line of code we writemakes a difference for ourcustomers”“Minimise fixed costs”“Invest in agility”
  13. 13. Why did wemove to the cloud ?
  14. 14. 1. Cost2. Agility3. Insight
  15. 15. 1. Cost
  16. 16. £500,000
  17. 17. £500,000
  18. 18. £120,000
  19. 19. £120,000
  20. 20. £60,000
  21. 21. 2. Agility
  22. 22. The role of the CTO
  23. 23. Uptime, cost, risk
  24. 24. Agility, time to market, customer
  25. 25. DevOps Chi
  26. 26. Time to scale DevOps overhead Time to market CostDevOps Chi
  27. 27. RUNNINGLEAN
  28. 28. 3. Insight
  29. 29. Capture Slice data dataLaunch Innovate
  30. 30. 1. Speed
  31. 31. Whyspeed ?
  32. 32. “every 100 ms (that’s 1 tenth of a second) increase in page load time of Amazon.comdecreased sales by 1%”
  33. 33. Subsecond searches within 12 months Text
  34. 34. 1. Cost2. Agility3. Insight
  35. 35. Principles for the journey
  36. 36. 1. Be strategic 2. Be open to change
  37. 37. 1. Be strategic
  38. 38. AWS Vs Rackspace
  39. 39. AWS Rackspace Scale Enterprise sales Price Migration supportTechnology Open architecture Risk and cost management
  40. 40. Market size 1/(cost to enter market)
  41. 41. Market size Storage 1/(cost to enter market)
  42. 42. Market size Instance Storage 1/(cost to enter market)
  43. 43. Market size Product Database Network Instance Storage 1/(cost to enter market)
  44. 44. ServicesOrchestration NetworkData pipelinesManage IOPS
  45. 45. Build footprint and acceleratecommoditisation
  46. 46. 2. Be open to change
  47. 47. 5 reasonsWe ♥
  48. 48. $ git push heroku master
  49. 49. -----> Heroku receiving push-----> Ruby/Rails app detected-----> Installing dependencies using Bundler version 1.1.rc.7 Running: bundle install --without development:test --path vendor/bundle --binstubs bin/ --deployment Using rake (0.9.2) Using multi_json (1.0.4) Using activesupport (3.1.0) Using bcrypt-ruby (3.0.0) Using builder (3.0.0)Using uglifier (1.0.1) Your bundle is complete! It was installed into ./vendor/bundle Cleaning up the bundler cache.-----> Writing config/database.yml to read from DATABASE_URL-----> Preparing app for Rails asset pipeline Running: rake assets:precompile Couldnt load rspec tasks in /tmp/build_175x8jxx78imy/lib/tasks/rspec.rake-----> Rails plugin injection Injecting rails_log_stdout Injecting rails3_serve_static_assets-----> Discovering process types Procfile declares types -> testresque, web, worker Default types for Ruby/Rails -> console, rake-----> Compiled slug size is 36.9MB-----> Launching... done, v122-----> Deploy hooks scheduled, check output in your logs http://tripapplite.herokuapp.com deployed to Heroku
  50. 50. Polyglotplatform
  51. 51. Drag toscale
  52. 52. ✦recapData Recap... science
  53. 53. Our reasons for moving to the cloud @nilanp #OvumBigData
  54. 54. 1. Cost2. Agility3. Insight @nilanp #OvumBigData
  55. 55. Principles for the journey @nilanp #OvumBigData
  56. 56. 1. Be strategic2. Be open to change @nilanp #OvumBigData
  57. 57. HolidayExtras @nilanp

×