The cloud @HolidayExtras
@nilanp        Nilan Peiris           CMTODisruptive tehcnolognogyst     Chief Marketing  @nilanp #OvumBigData  Technology...
£200m
£200m
30 year old start up
We believeholidays should be hassle-free.
32m Trips
Our role in the holiday value chain.                                 Parking   Insurance     Books           the most effi...
A holiday engine.     A platform
Median Saving           Revenue       Fulfil            of 20%              Optimisation   DemandQuality                  ...
Ourtechnology strategy
Technologystrategy“Every line of code we writemakes a difference for ourcustomers”“Minimise fixed costs”“Invest in agility”
Why did wemove to the  cloud ?
1. Cost2. Agility3. Insight
1. Cost
£500,000
£500,000
£120,000
£120,000
£60,000
2. Agility
The role of the     CTO
Uptime, cost,    risk
Agility, time to market,  customer
DevOps Chi
Time to scale   DevOps overhead                Time to market   CostDevOps Chi
RUNNINGLEAN
3. Insight
Capture    Slice data      dataLaunch    Innovate
1. Speed
Whyspeed ?
“every 100 ms (that’s 1    tenth of a second) increase in page load  time of Amazon.comdecreased sales by 1%”
Subsecond searches within 12 months        Text
1. Cost2. Agility3. Insight
Principles for the journey
1. Be strategic 2. Be open to    change
1. Be strategic
AWS   Vs Rackspace
AWS         Rackspace  Scale       Enterprise sales  Price      Migration supportTechnology             Open architecture ...
Market size         1/(cost to enter             market)
Market size         Storage                   1/(cost to enter                       market)
Market size              Instance         Storage                    1/(cost to enter                        market)
Market size                      Product         Database    Network               Instance         Storage               ...
ServicesOrchestration  NetworkData pipelinesManage IOPS
Build footprint and acceleratecommoditisation
2. Be open to   change
5 reasonsWe ♥
$ git push heroku master
-----> Heroku receiving push-----> Ruby/Rails app detected-----> Installing dependencies using Bundler version 1.1.rc.7   ...
Polyglotplatform
Drag toscale
✦recapData Recap...     science
Our reasons for moving      to the cloud          @nilanp #OvumBigData
1. Cost2. Agility3. Insight    @nilanp #OvumBigData
Principles for the     journey        @nilanp #OvumBigData
1. Be strategic2. Be open to change         @nilanp #OvumBigData
HolidayExtras          @nilanp
Holiday Extras journey to the cloud
Holiday Extras journey to the cloud
Holiday Extras journey to the cloud
Holiday Extras journey to the cloud
Holiday Extras journey to the cloud
Upcoming SlideShare
Loading in …5
×

Holiday Extras journey to the cloud

971 views

Published on

My presentation from cloud forum

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,020
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

×