Metrics for Web Applications - Netcamp 2012

1,412 views

Published on

A short presentation designed to be a short overview on relevant business metrics for web applications (SaaS).

Published in: Business

Metrics for Web Applications - Netcamp 2012

  1. 1. Metrics for Web ApplicationsAndrei Savu - asavu@axemblr.com Netcamp 2012
  2. 2. Me• Founder of Axemblr.com• Bucharest Java User Group (bjug.ro)• Worked for Facebook & Adobe• Connect with me on LinkedIn
  3. 3. Overview• Why measure?• Infrastructure vs. Business Metrics• SaaS Metrics• Resources• Questions
  4. 4. Why measure?
  5. 5. Network Bandwidth CPU Disk Usage Infrastructure Metrics RAID System Load IOPSSessions Memory Usage
  6. 6. Infrastructure Metrics• If it moves it should have a Graph• Valuable for historical reasons• Think “flight deck”• You can know in advance when bad things happen (e.g. Black Friday)
  7. 7. CACCOGS LTV Conversion Rate Business MetricsChurn Profitability Cohort Analysis MRR Cash
  8. 8. SaaS Metrics Actionable Metrics for SaaS companieshttp://www.forentrepreneurs.com/saas-metrics/
  9. 9. Key Goals
  10. 10. Profitability
  11. 11. Guidelines
  12. 12. MRR
  13. 13. Customer Profitability
  14. 14. Customer Profitability
  15. 15. Cost of Acquiring Cust.
  16. 16. LTV = ARPU * LT - GOGS LT (life time) = 1 / Churn
  17. 17. Churn Rate
  18. 18. Cohort Analysis
  19. 19. Two Key Variables
  20. 20. Key Points• Unified System for Metrics (Facebook like) (e.g. cpu load & network vs. gogs)• Measure, Analyse, Improve, Repeat• Run Experiments (scientific methodology)
  21. 21. Thanks! Questions? Andrei Savu - asavu@axemblr.com Twitter: @andreisavu
  22. 22. Resources #1• Graphite http://graphite.wikidot.com/• Nagios http://www.nagios.org/• Ganglia http://ganglia.sourceforge.net/
  23. 23. Resource #2• Etsy: Measure Anything, Measure Everything http://codeascraft.etsy.com/2011/02/15/ measure-anything-measure-everything/• Etsy: StatsD https://github.com/etsy/statsd• Coda Hale Metrics http://metrics.codahale.com/

×