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
4 Architecture 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
5 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
6 Architecture Maturity Taxonomy Gianpaolo Carraro, Dharmesh Shah
7 Level 1- Chaos Every time you add a new customer, you add a new instance of the software.
8 Level 2- Managed Chaos Every customer runs on separate instances of the same version of the software and any customizations are done via configuration.
9 All Level 3 - High Rise customers running on a single version of the software, and they're all running essentially on one "instance".
10 All Level 4 Multi-Tenant High Rise customers in a multitenant, single version of the software model. But, you can scale-out (add buildings at will).
11 This Level 5 Utopia Multi-Tennant Custom Suites is like Level 4, except you've figured out an efficient way to run different versions of the software on the same instances.
12 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
13 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
14 Architecture Best Bets Level I Level II Level III Level IV Hardware Blade Servers: HP, IBM, Sun Commodity Servers: Dell,Supermicro App Refactoring Op Source, 3Tera, BEA, MindFire Outsourcing OpSource, Amazon, Oracle, SFDC, 3Tera, Verizon, Logicworks, Rackspace, IBM, Mosso, Joyent
15 Onboarding Ranked #1
16 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
17 Provisioning Best Bets Level I Level II Level III Level IV Applications Enigmatic, ControlTier Ant Virtualization Virtual Center (VMWare), Ardent, Scalent, ToutVirtual,
18 Monitoring Challenges Anonymous users Multiple clients Global access Single User Theory
19 IT organizations must monitor enduser experience to obtain a comprehensive picture of application performance - Gartner (Nov 07), The Four Dimensions of Application Performance Monitoring
20 Key Technologies Effective Web Application Management Marketing Operations Users Web Analytics Conversion, SEO, traffic, campaign ROI End-User Experience Management Full Visibility starts with the End-User Experience Automated Incident Detection Granular Service Level Management Platforms Synthetic Testing Reachability, baselining, load testing Platform Mgmt Devices, functions, agents, databases Detection, Root-cause & Remedy Optimize Capacity
21 Monitoring Best Bets Level I Level II Level III Level IV End Users Coradiant, CA Wily, Compuware Synthetic Value: Dotcom-monitor, WebsitePulse Cloud:Keynote, Gomez, AlertSite OnNet: Naggios, Sitescope, Solarwinds, Alchemy Eye Platform/ Virtualization CA Wily, HP, BMC, VM Ware, Solarwinds, IBM Tivoli
22 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
23 Security Focus- Credit Card CC Auth KeyStore PCI DSS Global Security Policy
24 Security Best Bets Payment Auth Level I Level II Level III Level IV CyberSource, Payment Tech User Confidence HackerSafe, Verisign, CyberTrust, TRUSTe, BBB OnLine, Key Management ncypher, RSA, OpSource (E2E Outsourcing)
25 New Support Paradigm Role of Support has changed dramaticaly Traditionally support is seen as cost center SaaS Support is critical for success of business
26 New Support Paradigm Customer Service Traditional ISV Cost Center SaaS Model Valued group Tasked with provisioning and billing issues Ordering, billing & provisioning can be automated Customer Service Tasked with being first line of customer calls Accountable for customers' utilization of the service Responsible for Customer Churn - Konverge Digital Corporation
27 New Support Paradigm Help Desk Traditional ISV SaaS Model Help Desk is technical solver with both internal & external customers Supports operations Help Desk / Support Services Supporting numerous builds and versions of software Tasked with being first line of customer support calls Accountable for business meeting SLAs First Line Help Desk can be automated Responsible for Customer Churn - Konverge Digital Corporation
28 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)
29 Support Best Bets Level I Level II Level III Level IV Outsource Tier 1-2 RightNow, Parature,Talisma,eStara, Outsource 24x7 Ops Support CSS SlashSupport, Capgemini, Tools/Services Service-now.com, BMC, BladeLogic, Visible Ops, TripWire
30 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
Front cover IBM SmartCloud: Building a Cloud Enabled Data Center Redguides for Business Leaders Pietro Iannucci Manav Gupta Learn how to choose the infrastructure as a service (IaaS) solution that best
Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone Cloud.com White Paper April 2010 Table of Contents 1 Executive Summary... 2 2 Motivation Around Cloud Computing... 2 3 Comparing Cloud
; The Truth about Agent vs. Agentless Monitoring A Short Guide to Choosing the Right Solution. Monitoring applications, networks and servers (physical, virtual and cloud), across multiple platforms (AIX,
white paper Public or Private Cloud: The Choice is Yours Current Cloudy Situation Facing Businesses There is no debate that most businesses are adopting cloud services at a rapid pace. In fact, a recent
Moving from Legacy Systems to Cloud Computing A Tata Communications White Paper October, 2010 White Paper 2010 Tata Communications Table of Contents 1 Executive Summary... 4 2 Introduction... 5 2.1 Definition
HOW SAAS CHANGES AN ISV S BUSINESS A GUIDE FOR ISV LEADERS Sponsored by Microsoft Corporation Copyright 2012 Chappell & Associates Contents Understanding the Move to SaaS... 3 Assessing SaaS...3 Benefits
White Paper Why some companies succeed: How to take advantage of the cloud Executive Summary: The companies that achieve the greatest success in using cloud computing are those that incorporate the cloud
Journey to Cloud 9 Navigating a path to secure cloud computing Alastair Broom Solutions Director, Integralis March 2012 Navigating a path to secure cloud computing 2 Living on Cloud 9 Cloud computing represents
THE BENEFITS OF CLOUD NETWORKING 1 White Paper The Benefits of Cloud Networking Enable cloud networking to lower IT costs & boost IT productivity 2 THE BENEFITS OF CLOUD NETWORKING Table of Contents Introduction
Symantec Control Compliance Suite Overview Addressing IT Risk and Compliance Challenges Only 1 in 8 best performing organizations feel their Information Security teams can effectively influence business
IBM Global Business Services White Paper JD Edwards Hybrid Cloud for Supply Chain : From Vision to Reality A New Approach to Delivering Oracle JD Edwards Supply Chain Capabilities Quickly With Lower TCO
Will Cloud Computing Work for the Life Sciences Industry? Even in a regulated industry there are many opportunities to start seeding the Clouds Cloud computing refers to the idea of delivering information
Cloud Lifecycle Managing Cloud Services from Request to Retirement SOLUTION WHITE PAPER Table of Contents EXECUTIVE SUMMARY............................................... 1 CLOUD LIFECYCLE MANAGEMENT........................................
Choosing the Right Approach to Public Cloud Infrastructure as a Service issue 1 Pellentesque Pede Nibh Sed Laoreet Sagittis inside this issue Welcome Address from the CEO The Bluelock + VMware vcloud Advantage
The Massachusetts Open Cloud (MOC) October 11, 2012 Abstract The Massachusetts open cloud is a new non-profit open public cloud that will be hosted (primarily) at the MGHPCC data center. Its mission is
Application Performance Management for Enterprise Applications White Paper from ManageEngine Web: Email: email@example.com Table of Contents 1. Introduction 2. Types of applications used
The workplace landscape is changing rapidly as people walk into the office with the expectations and sometimes the tools they carry from home. The requirements for flexibility rise even higher as employees
Cloud Computing: Transforming the Enterprise Cloud computing is not just a trend. It is changing the way IT organizations drive business value. THINK SMART. ACT FAST. FLEX YOUR BUSINESS. EXECUTIVE SUMMARY
Software-as-a-Service; A Comprehensive Look at the Total Cost of Ownership of Software Applications A White Paper Prepared by the Software-as-a-Service Executive Council September 2006 Table of Content
Bessemer s Top 10 Laws of Cloud Computing and SaaS Running an on-demand company means abandoning many of the long-held tenets of software best practices and adhering to these new principles. By: Philippe
Cloud Computing Models Eugene Gorelik Working Paper CISL# 2013-01 January 2013 Composite Information Systems Laboratory (CISL) Sloan School of Management, Room E62-422 Massachusetts Institute of Technology
EMA Advisory Note: IT Speaks: Practices and Trends in Enterprise Application Management (Summary) Sponsored by: More than 200 IT professionals with direct responsibility for managing business applications
Implementing a Hybrid Cloud Strategy Using vcloud Air, VMware NSX and vrealize Automation TECHNICAL WHITE PAPER Table of Contents Purpose and Overview.... 3 Executive Summary.... 3 The Conceptual Architecture....
Whitepaper : Cloud Based Backup for Mobile Users and Remote Sites The Organisational Challenges We propose three key organizational principles for assessing backup Security Control Performance Functional