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.

CloudConf 2018: AWS Cost Optimization

137 views

Published on

Condè Nast Italy cost optimization case study on AWS

Published in: Engineering
  • Hello! High Quality And Affordable Essays For You. Starting at $4.99 per page - Check our website! https://vk.cc/82gJD2
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

CloudConf 2018: AWS Cost Optimization

  1. 1. CloudConf – 20 April 2018 AWS Cost Optimization: from $$$ to $$$/4 Marco Viganò Digital CTO @Sasha0423
  2. 2. CloudConf – 20 April 2018 CN.numbers // by month 30M Unique Visitors 250M Page Views 20% Desktop 80% Mobile 46% SEO 29% Social
  3. 3. CloudConf – 20 April 2018 • Infrastructure scaling problems due to traffic boost • Non optimal delivery and uptime • Aggressive time to market • No automation • Costs onPremise(CN) = Error 500 Internal Server Error 2013 / 2014
  4. 4. CloudConf – 20 April 2018 Wave 1: the pilot
  5. 5. CloudConf – 20 April 2018 CN.pilot === “Wired.it” MigrationPreparationEvaluation Tuning Pilot Cloud migrationEngagement of team
  6. 6. CloudConf – 20 April 2018 • Infrastructure migrated AS IS -> no optimization for the cloud • 150 Server + 30 DB + more than 50 LB • Application redundancy • Costs explosion: CN #epicfail on premise + cloud + people + external providers = _______________ a lot of money!!!
  7. 7. CloudConf – 20 April 2018 Wave 2: consolidation (start Q3 2014)
  8. 8. CloudConf – 20 April 2018 CN.blueprint
  9. 9. CloudConf – 20 April 2018 end of wave 2 (2015): ROI
  10. 10. CloudConf – 20 April 2018 Wave 3: thinking Serverless (start Q3 2014)
  11. 11. CloudConf – 20 April 2018 Serverless(CN.Vogue().photovogue) Some numbers: • > 300,000 photographers • more than 800,000 photos • image size up to 50/60 Mb The Challenge: • IT infrastructure wasn’t able to manage the website traffic: problems in scaling • costs Going Serverless: • Quicker provisioning of resources: from days to hours • No scaling problems due to traffic boost • 30% Costs saving
  12. 12. CloudConf – 20 April 2018 end of wave 3 (2016)
  13. 13. CloudConf – 20 April 2018 Wave 4: reserve capacity (start in Q2 2016 – running in 2017/2018)
  14. 14. CloudConf – 20 April 2018 Predictable Workloads
  15. 15. CloudConf – 20 April 2018 • 1 year / 3 years • CN.Italy.saving[‘2016’] = 35% • CN.Italy.saving[‘2017’] = 60% • CN.Italy.saving[‘2018’] = VMs + DB + DWH Pay as yo go Reserved Capacity AWS.Reserved_Instances(CN);
  16. 16. CloudConf – 20 April 2018 2017 costs = On Premise / 4
  17. 17. CloudConf – 20 April 2018 Wave 5: container (start Q4 2017 - runninng)
  18. 18. CloudConf – 20 April 2018
  19. 19. CloudConf – 20 April 2018
  20. 20. CloudConf – 20 April 2018 Turn off the lights
  21. 21. CloudConf – 20 April 2018 Turn off the lights 25% 25% 25% 25% • CPU from 8pm to 8am • 0.2$/h 0.2$/h x 4VMs x 24h x 365day = 7008 $ • Turn of from 8pm to 8am 12h x 365day = 4380h saving = 876$ • 7008$ - 876$ = 6132$ • 12.5% Saving 33% 33% 33%
  22. 22. CloudConf – 20 April 2018 summary
  23. 23. CloudConf – 20 April 2018 2013/2014 >150 servers! 30 Databases 2015: ROI!!!! 2016 Change Mindset: Thinking Serverless - Photovogue - Starting reducing costs From an angry CFO… to a happy CFO :) 2017 Infrastucture improvements 50 servers - 8 Databases Costs = on premise / 4 On premise 2018 Continuos improvements: Serverless *.* Docker / K8
  24. 24. CloudConf – 20 April 2018 Thank You Marco Viganò @Sasha0423

×