What if you're the SaaS?

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + guestf4d1f7 guestf4d1f7 6 months ago
    Excellent deck, thought provoking for those of us dipping toes into SaaS! Thank you John!
Post a comment
Embed Video
Edit your comment Cancel

11 Favorites

What if you're the SaaS? - Presentation Transcript

  1. Designing the SaaS Enterprise What if you are the SaaS? John Overton
  2. Things to Know Up Front
    • Where are you going?
    • Is SaaS and feature or a strategy?
    • Converting or ground up?
    • Financial transactions?
    • What are my core competencies?
  3. SaaS Operations Big Five
    • Architecture
    • OnBoarding
      •  
    • Monitoring
    • Security
    • Support
    • “ If designing a SaaS product out of the gate, the best situation is single instance, multi-tenant. It is a hard and fast law that shouldn’t be debated. Any CTO who thinks otherwise should be fired.
    • Byron Deeter of Bessemer Venture Partners
    Architecture
  4. App Architecture Drives SaaS Operational Model
    • Tenancy model sets course for all other decisions and costs
    • Time to market pressure may force shortcuts
    • New SaaS apps can achieve “utopia” upfront
    • Resist customer pressure to do one offs
    • Build ahead or in parallel multi-tenancy
  5. Architecture Maturity Taxonomy
    • Gianpaolo Carraro, Dharmesh Shah
  6. Level 1- Chaos
    • Every time you add a new customer, you add a new instance of the software.
  7. Level 2- Managed Chaos
    • Every customer runs on separate instances of the same version of the software and any customizations are done via configuration.
  8. Level 3 - High Rise
    • All customers running on a single version of the software, and they're all running essentially on one "instance".
  9. Level 4 – Multi-Tenant High Rise
    • All customers in a multi-tenant, single version of the software model. But, you can scale-out (add buildings at will).
  10. Level 5 – Utopia Multi-Tennant Custom Suites
    • This is like Level 4, except you've figured out an efficient way to run different versions of the software on the same instances.
  11. Architecture Realities
    • Level 1-2 = feature, level 3+= strategy
    • Most converted apps are level 1
    • Ground-up SaaS apps should be level 3 or better
    • Virtualization can simulate level 2
    • Virtualization reduces DR costs and complexities
    • PaaS offerings offer limited relief
  12. Architecture Realities
    • PaaS offerings offer limited relief
    • Mission critical issues with continuity
    • Expensive compared to leasing options
    • Security compliancy issues
    • Perfect for capacity bursts, DR and Staging
  13. Architecture Best Bets Level I Hardware App Refactoring Outsourcing Level II Level III Level IV Commodity Servers: Dell,Supermicro Blade Servers: HP, IBM, Sun Op Source, 3Tera, BEA, MindFire OpSource, Amazon, Oracle, SFDC, 3Tera, Verizon, Logicworks, Rackspace, IBM, Mosso, Joyent
  14. Onboarding Ranked #1
  15. Onboarding (First Use)
    • OnBoarding measured in hours not days
    • Fast turn ups = higher customer sat and expansion
    • Automated provisioning is an art
    • Invest and allocate permanent resources
  16. Provisioning Best Bets Level I Applications Virtualization Level II Level III Level IV Enigmatic, ControlTier Ant Virtual Center (VMWare), Ardent, Scalent, ToutVirtual,
  17. Monitoring Challenges
    • Anonymous users
    • Multiple clients
    • Global access
    • Single User Theory
    • IT organizations must monitor end-user experience … to obtain a comprehensive picture of application performance”
    • - Gartner (Nov ’07), “The Four Dimensions of Application Performance Monitoring”
  18. Key Technologies Effective Web Application Management
    • Full Visibility starts with the End-User Experience
    • Automated Incident Detection
    • Granular Service Level Management
    • Detection, Root-cause & Remedy
    • Optimize Capacity
    Users Platforms Operations Marketing End-User Experience Management Synthetic Testing Reachability, baselining, load testing Web Analytics Conversion, SEO, traffic, campaign ROI Platform Mgmt Devices, functions, agents, databases
  19. Monitoring Best Bets Level I End Users Synthetic Platform/ Virtualization Level II Level III Level IV Coradiant, CA Wily, Compuware Cloud:Keynote, Gomez, AlertSite CA Wily, HP, BMC, VM Ware, Solarwinds, IBM Tivoli Value: Dotcom-monitor, WebsitePulse OnNet: Naggios, Sitescope, Solarwinds, Alchemy Eye
  20. Security
    • Access absolute need to control credit card data
    • Outsource as much of the credit card lifecycle as possible
    • PCI compliancy is and will become more expensive
    • PCI audits are mandatory for SaaS/OD service providers
  21. Security Focus- Credit Card Global Security Policy PCI DSS KeyStore CC Auth
  22. Security Best Bets Level I Payment Auth User Confidence Key Management Level II Level III Level IV CyberSource, Payment Tech HackerSafe, Verisign, CyberTrust, TRUSTe, BBB OnLine, nCypher, RSA, OpSource (E2E Outsourcing)
  23. New Support Paradigm
    • Role of Support has changed dramaticaly
    • Traditionally support is seen as cost center
    • SaaS Support is critical for success of business
  24. New Support Paradigm – Customer Service - Konverge Digital Corporation Responsible for Customer Churn         Accountable for customers' utilization of the service Tasked with being first line of customer calls     Ordering, billing & provisioning can be automated Tasked with provisioning and billing issues     Valued group Cost Center SaaS Model Traditional ISV Customer Service
  25. New Support Paradigm – Help Desk - Konverge Digital Corporation Responsible for Customer Churn         First Line Help Desk can be automated Tasked with being first line of customer support calls     Accountable for business meeting SLAs Supporting numerous builds and versions of software     Supports operations Help Desk is technical solver with both internal & external customers     SaaS Model Traditional ISV Help Desk / Support Services
  26. Support
    • Automate tiers 1 and 2
    • Support shifts from users to incident management
      • 24x7 staffing
      • Change rights, change management
      • Owns SLA
    • Outsource
      • KB, click to chat
      • Operations support (break/fix)
  27. Support Best Bets Level I Outsource Tier 1-2 Outsource 24x7 Ops Support Level II Level III Level IV RightNow, Parature,Talisma,eStara, Tools/Services CSS SlashSupport, Capgemini, Service-now.com, BMC, BladeLogic, Visible Ops, TripWire
  28. Closing
    • Careful planning early
    • Focus on hidden costs
    • Small costs grow exponentially Levels 1-2
    • Difference between profitability and bleeding slow death
    • Plan for multi-tenancy early
    • John Overton
    • [email_address]

+ Alistair CrollAlistair Croll, 2 years ago

custom

2743 views, 11 favs, 4 embeds more stats

John Overton's presentation on best practices for b more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 2743
    • 2559 on SlideShare
    • 184 from embeds
  • Comments 1
  • Favorites 11
  • Downloads 0
Most viewed embeds
  • 157 views on http://www.bitcurrent.com
  • 12 views on http://cloudfeed.net
  • 11 views on http://onsaas.net
  • 4 views on http://www.zhen.org

more

All embeds
  • 157 views on http://www.bitcurrent.com
  • 12 views on http://cloudfeed.net
  • 11 views on http://onsaas.net
  • 4 views on http://www.zhen.org

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories