how to build, manage and operate a successful saas business

33
21-Nov-2013 www.techcello.com Ingredients of SaaS How to build, manage and operate a successful SaaS business? Part 1 ipe For a Successful SaaS Compa Webinar Series on 10-Sep-2014

Upload: kanimozhin

Post on 11-Aug-2015

59 views

Category:

Business


1 download

TRANSCRIPT

Page 1: How to build, manage and operate a successful saas business

21-Nov-2013

www.techcello.com

Ingredients of SaaSHow to build, manage and operate a successful SaaS

business?

Part 1

Recipe For a Successful SaaS CompanyWebinar Series on

10-Sep-2014

Page 2: How to build, manage and operate a successful saas business

Housekeeping Instructions

Building SaaS. Made Easy

All phones are set to mute. If you have any questions, please type them in the Chat

window located beside the presentation panel.

We have already received several questions from the registrants, which will be

answered by the speakers during the Q & A session.

We will continue to collect more questions during the session as we receive and will

try to answer them during today’s session.

In case if you do not receive answers to your question today, you will certainly

receive answers via email shortly.

Thanks for your participation and enjoy the session!

2 / 33

Page 3: How to build, manage and operate a successful saas business

About Techcello

Building SaaS. Made Easy

Cloud Ready, SaaS/Multi-Tenant SaaS Application Development Framework

Provides end-end SaaS Lifecycle Management Solution

Redefines the way SaaS products are built and managed

Saves anywhere between 30%-50% of time and cost

3 / 33

Page 4: How to build, manage and operate a successful saas business

Speaker Profiles

Building SaaS. Made Easy

Sales development and channel executive with business

leadership experience and over 16+ years in the IT

industry.

Key experience includes channel and territory sales

development, channel demand generation, IT

distribution management, alliance partner relationship

management and client engagements.

Anuj JoshiPartner Development Manager

AWS

An ardent cloud enthusiast and a prolific speaker at

NASSCOM & Cloud Connect Events

15+ years of software development experience, he is

instrumental in defining CelloSaaS framework

Enables Enterprises and ISVs to define their cloud

strategy

Janaki JayachandranDirector of Technology

Techcello4 / 33

Page 5: How to build, manage and operate a successful saas business

Understanding SaaS Lifecycle

Building SaaS. Made Easy

5 / 33

Page 6: How to build, manage and operate a successful saas business

What do SaaS ISVs need?

Building SaaS. Made Easy

Engineering Team

o Robust SaaS Architecture that is scalable and secure

o SaaS building blocks that can reduce significant effort

o Engineering components to simplify coding

o Tools to improve developer’s productivity

6 / 33

Page 7: How to build, manage and operate a successful saas business

What do SaaS ISVs need?

Building SaaS. Made Easy

o Provide innovative subscription and pricing models

o Error free and efficient mechanism to generate invoices

o Collect/track payments on time

o Increase product adoption

o Customer Analytics

Management Team

7 / 33

Page 8: How to build, manage and operate a successful saas business

What do SaaS ISVs need?

Building SaaS. Made Easy

o Quick and cost effective way to roll-out new customers

o Setup, configure and manage tenants

o Solution to handle increasing number of product support tickets

o Monitor the product to take proactive steps

Support Team

8 / 33

Page 9: How to build, manage and operate a successful saas business

What do SaaS ISVs need?

Building SaaS. Made Easy

Your Product

Customer service capabilities like tenant

provisioning, audits, etc. to meet your SLA

requirements.

Engineering components like

security, configurability,

workflow engines.

Business Management Capabilities to

handle subscription, pricing, billing,

recurringinvoices, etc.

Business

Engineering

Operational

9 / 33

Page 10: How to build, manage and operate a successful saas business

SaaS Maturity Models

Building SaaS. Made Easy

Instance 01

Instance 02

Instance 03

Tenant 01

Tenant 02

Tenant 03

Instance Instance Instance

Tenant 01

Tenant 02

Tenant 03

01 02

Instance

Tenant 01

Tenant 02

Tenant 03

Instance 01

Instance 02

Instance 03

Instance 01

Instance 02

Instance 03

Tenant Load Balancer

0403

Hosted/Single Tenant Model

Multi-Tenant Model

10 / 33

Page 11: How to build, manage and operate a successful saas business

SaaS Maturity Models

Building SaaS. Made Easy

On-Premise

Virtualization

Hosted Model

Partial Multi-TenancyTrue Multi-Tenancy

Delivery Model for Legacy Apps

Dedicated instances for

each customer

Multi-Tenant with limited

scalability and configurability

Unlimited scalability at all

layers

Virtualization

Hosted Model

Minimal Multi-Tenancy

Matured Multi-Tenancy

Eng

ineeri

ng

Com

ple

xit

y

Opera

tional C

ost

Time to Market

Low

High

High

LowPerpetual Licensing Model

On-Premise

11 / 33

Page 12: How to build, manage and operate a successful saas business

Database Multi-Tenancy Approaches

Building SaaS. Made Easy

Load Balanced App Servers

Tenant 1 to x

Tenant x+1 to y

Tenant x+1 to z

Tenant ADedicated DB

Group #1

Tenant 1 to x

Tenant x+1 to y

Tenant x+1 to z

Tenant BDedicated DB

Group #2

User Load

Any logical grouping

like , Modules,

Geography,Customer

Size,Etc.

Option to provide

dedicated databases for

selective tenants

12 / 33

Page 13: How to build, manage and operate a successful saas business

SaaS Building Blocks

Building SaaS. Made Easy

13 / 33

Page 14: How to build, manage and operate a successful saas business

SaaS Building Blocks

Building SaaS. Made Easy

14 / 33

Page 15: How to build, manage and operate a successful saas business

Product Dashboard

Building SaaS. Made Easy

15 / 33

Page 16: How to build, manage and operate a successful saas business

Billing Dashboard

Building SaaS. Made Easy

16 / 33

Page 17: How to build, manage and operate a successful saas business

Performance Profiler

Building SaaS. Made Easy

17 / 33

Page 18: How to build, manage and operate a successful saas business

Application Monitoring

Building SaaS. Made Easy

18 / 23

Page 19: How to build, manage and operate a successful saas business

Database Statistics

Building SaaS. Made Easy

19 / 33

Page 20: How to build, manage and operate a successful saas business

Techcello – One Stop Solution

Building SaaS. Made Easy

20 / 23

Page 21: How to build, manage and operate a successful saas business

Techcello - Plug & Play Integration

Building SaaS. Made Easy21 / 33

Page 22: How to build, manage and operate a successful saas business

Typical Deployment in AWS

Building SaaS. Made Easy22 / 33

Page 23: How to build, manage and operate a successful saas business

How it helps?

Building SaaS. Made Easy

Powers you with

executive dashboards

and monetization tools

to control the business

aspects of your product. 23 / 33

Page 24: How to build, manage and operate a successful saas business

Industry Recognition For Techcello

Building SaaS. Made Easy

Powers you with

executive dashboards

and monetization tools

to control the business

aspects of your product. 24 / 33

"The Techcello approach is likely to be ideal for companies - especially

independent software vendors - that need to get to market relatively quickly

with a multitenant SaaS solution and would like a substantial shortcut while

avoiding lock-in to a proprietary application platform as a service (aPaaS)”

- Gartner Research

Page 25: How to build, manage and operate a successful saas business

Industry Recognition For Techcello

Building SaaS. Made Easy

Powers you with

executive dashboards

and monetization tools

to control the business

aspects of your product. 25 / 33

Code - Driven CAPFocused on deployment agility

Little support for code deployment technology

Specific support for certain programminglanguages and frameworks

Offer portability and strategic safety

Bring your own code

Lower abstraction level

Page 26: How to build, manage and operate a successful saas business

Amazon Web Services

Page 27: How to build, manage and operate a successful saas business

PlatformServices

Caching

Relational

No SQL

Hadoop

Real-time

Data Workflows

Data Warehouse

Queuing

Orchestration

App Streaming

Transcoding

Email

Search

Containers

Dev/ops Tools

Resource Templates

Usage Tracking

Monitoring and Logs

Identity

Sync

Mobile Analytics

Notifications

FoundationServices

Compute(VMs, Auto-scaling and Load Balancing)

Storage(Object, Block and Archive)

Security & Access Control Networking

Infrastructure Regions CDN and Points of PresenceAvailability Zones

EnterpriseApplications Virtual

DesktopsCollaboration and Sharing

Databases

Analytics App Services Deployment & Management Mobile Services

Broad and deep services to support any cloud workload

27 / 33

Page 28: How to build, manage and operate a successful saas business

2008 2009 2010 2011

Amazon EBS

Amazon SNS

AWS Identity & Access Management

Amazon RDS

Amazon VPC

Auto Scaling

Elastic Load Balancing

Amazon ElastiCache

Amazon SES

AWS CloudFormation

AWS Direct Connect

AWS Elastic Beanstalk

GovCloud

Amazon SWF

Amazon Route 53

Amazon Redshift

Amazon Glacier

Amazon Dynamo DB

Amazon CloudSearch

AWS StorageGateway

Amazon CloudTrail

Amazon CloudHSM

Amazon WorkSpaces

Amazon Kinesis

Amazon ElasticTranscoder

Amazon AppStream

AWS OpsWorks

AWS Data Pipeline

AWS Rapid Pace of Innovation

+24

+48

+61

+82

+159

+280

20132012

Since inception AWS has:• Released 896 new services and features • Introduced over 35 major new services• Announced 44 price reductions

+239

2014

*as of July 12, 2014

AmazonCloudFront

Amazon Cognito

Amazon Zocalo

Amazon MobileAnalytics

28 / 33

Page 29: How to build, manage and operate a successful saas business

Infor is disrupting business applications with AWS

Infor has architected its next-generation SaaS ERP application suite on AWS to serve over 70,000 users across 12 distinct verticals in 164 countries.

Customers in traditional industries like financial services and manufacturing were asking for continuous innovation and fast provisioning.

Every dollar has to mean something for us… We want to build great applications, not datacenters.

Charles PhillipsCEO

29 / 33

Page 30: How to build, manage and operate a successful saas business

Gartner “Magic Quadrant for Cloud Infrastructure as a Service,” Lydia Leong, Douglas Toombs, Bob Gill, Gregor Petri, Tiny Haynes, August 19, 2013. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report.. The Gartner report is available upon request from Steven Armstrong ([email protected]). Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

“AWS is the overwhelming market share

leader, with more than five times the compute capacity in use than the aggregate total of the other fourteen providers.”

30 / 33

Page 31: How to build, manage and operate a successful saas business

Trusted by Enterprises Around the World

31 / 33

Page 32: How to build, manage and operate a successful saas business

Partners and Partner Competency

32 / 33

Page 33: How to build, manage and operate a successful saas business

Contact Us

Building SaaS. Made Easy

Web : http://www.techcello.com

General Enquiry : [email protected]

Support Enquiry : [email protected]

Sales Queries: [email protected]

[email protected]@techcello.com