transitioning to the cloud
play

Transitioning To The Cloud Josh Graham SaaS Architect - PowerPoint PPT Presentation

Transitioning To The Cloud Josh Graham SaaS Architect jgraham@atlassian.com @delitescere Developing For The Cloud Is A Good Idea Our SaaS Story Chief Dispenser Of Pleasantries Products WCS / OpenPLUS COBOL OzEmail C / C++


  1. Transitioning To The Cloud Josh Graham SaaS Architect jgraham@atlassian.com @delitescere

  2. Developing For The Cloud Is A Good Idea

  3. Our SaaS Story

  4. Chief Dispenser Of Pleasantries Products WCS / OpenPLUS COBOL � OzEmail C / C++ Interwebs � GlobalFreeway Perl � Optus VB � � � ThoughtWorks Java The Agile � � � Hashrocket C# #winning � � � � Atlassian! Ruby Scala

  5. Atlassian Serving more than 17,000 companies worldwide • Formed 2002 • 400 staff • 125,000 installations • $100M+ p.a.

  6. We Write It

  7. You Download It

  8. You Get Servers For It

  9. You Install It

  10. You Configure It

  11. You Integrate It

  12. You Customize It

  13. You Upgrade It

  14. You Keep It Running

  15. We LEGENDARY Support It

  16. We Want SaaS

  17. CoHo / Enterprise Hosted

  18. Lesson: Revamped Billing

  19. Lesson: Strategic Partnering

  20. JIRA Studio

  21. Hacklassian

  22. Hacklassian

  23. Lesson: Reduced Dependencies

  24. Lesson: Good > Great

  25. Lesson: More Beer, Less Vegemite

  26. Lesson: Developer-on-Support

  27. Unicorn

  28. Unicorn OpenVZ Mostly read-only NFS PostgreSQL Tomcat, httpd, nginx NewRelic, Nagios, Ganglia

  29. Area

  30. Per-area Stats • I/O = 60MB/s nom., 600MB/s burst • Instances = 800 – 1200 • IOPS = 500 nom., 15,000 burst • RAM = 2.88TB avail., 2TB ceiling • Network = 4Mb/s • CPU = 480 H/T cores, 3% average • Storage = 36TB RAID, 18TB usable

  31. À La Carte

  32. Integrate Everything

  33. Lesson: Trim The Fat

  34. Fail: Support Costs?

  35. Fail: Redundant Storage?

  36. Fail: Sufficient Power?

  37. Lesson: Measure Everything

  38. Lessons • Revamped Billing • Developer-on-Support • Strategic Partnerships • Trim the Fat • Reduced Dependencies • Measure Everything • Good > Great • More Beer, Less Vegemite

  39. Transitioning To The Cloud Josh Graham SaaS Architect jgraham@atlassian.com @delitescere

Recommend


More recommend