Housekeeping Instructions
Cloud Ready Development Framework For SaaS and Enterprise Software
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!
Summary
Cloud Ready Development Framework For SaaS and Enterprise Software
Agenda SaaS Business Model
Blind spots in SaaS
SaaS Life Cycle
Business Management Challenges
Solutions
Customer Service Challenges
Solutions
Product Engineering Challenges
Solutions
About Cello
Benefits
Questions
Speaker Profiles
Cloud Ready Development Framework For SaaS and Enterprise Software
14+ years of experience in architecting cloud and SaaS solutions
for both ISVs and Enterprises
Chief architect in designing and constructing CelloSaaS
framework
Plays consultative role with customers in implementing SaaS
solutions
Jothi Rengarajan
Chief Technical Architect
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 strategyJanaki Jayachandran
Director of Technology
SaaS Business Model
Cloud Ready Development Framework For SaaS and Enterprise Software
• Expect more customers
• Retaining customers is more important than getting new customers
• Expect churn, as customers can now easily switch vendors
Scale
• Trickling revenues over a period of time
• Attractive and flexible pricing model to meet SMB budget
• Keep enriching features to increase upsell
Revenue
• Responsible for both Hardware and Software
• Security and Availability is key
• Should scale to meet increasing customer base
Infrastructure
• Responsible to meet the SLAs
• Should expect more tickets as customer base grows
• Recurring payment collection
Operations
Your
SaaS
Solution
How “Complete” is
Your SaaS Solution?
Selling
Blind Spots in SaaS
Cloud Ready Development Framework For SaaS and Enterprise Software
Idea (or) Existing Product
Technical Feasibility/PoC
Architecture Develop/Migrate Testing Deployment
Solution
Servicing
ISVs typically overlook two other important areasBlind Spot Blind Spot
Hurray!!! I am on SaaS now!!!
Can you be profitable?
SaaS – Number Game
Cloud Ready Development Framework For SaaS and Enterprise Software
Sales & Marketing
30%
Customer Service
30%
R&D15%
Administration15%
Profit10%
Budget Split-upMonthly
Avg. Revenue per Customer
Number of
Customers* Total Revenue
Cost of Delivery
(CoD) (30%)
1 $ 2,000 10 $ 20,000 $ 6,000
2 $ 2,000 11 $ 22,000 $ 6,600
3 $ 2,000 12.1 $ 24,200 $ 7,260
4 $ 2,000 13.3 $ 26,600 $ 7,980
5 $ 2,000 14.6 $ 29,200 $ 8,760
6 $ 2,000 16.1 $ 32,200 $ 9,660
7 $ 2,000 17.7 $ 35,400 $ 10,620
8 $ 2,000 19.5 $ 39,000 $ 11,700
9 $ 2,000 21.5 $ 43,000 $ 12,900
10 $ 2,000 23.7 $ 47,400 $ 14,220
11 $ 2,000 26.1 $ 52,200 $ 15,660
12 $ 2,000 28.7 $ 57,400 $ 17,220 *10% Month on Month Growth
Customer Service (A) Cost of Delivery includes Hardware cost, License cost, Tech Support and Account
Management
SaaS Life Cycle Management Solution - Needs
Cloud Ready Development Framework For SaaS and Enterprise Software
Management TeamCustomer
Service Team
Product Engineering Team
Needs error free , efficient and innovative
mechanism to strategize, manage and monetize subscriptions.
Needs a quick and cost effective way to roll-out customers and process their requests. Monitor
the product performance and take proactive measures.
Build high speed, scalable and
secure system.
Cello – One Stop Solution
Cloud Ready Development Framework For SaaS and Enterprise Software
Cello has packaged these common requirements as a suite of services, which can be easily integrated to your product.
Business Management - Challenges
Cloud Ready Development Framework For SaaS and Enterprise Software
How can I shorten my sales cycle?
Can I provide a customer friendly subscription model?
How can I increase my trial conversion rate?
How can I increase my upsell?
How can I reduce my churn?
How can I cost effectively manage and monetize subscriptions?
How do I manage my Reseller?
Business Management - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
Offer Self Subscriptions and Trials
Module wise access
Innovative pay by use model
Innovative pricing model
Analyze and act on hot/cold trials
Live Revenue Tracking
Track Customer Behavior and Usage
Real-time tracking of “pay as you go” usage
Automated Invoice Generation
Automate Payment Collection
Self Service Portal
Reseller Portal
Business Management - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
SaaS
Solution
Module:XYZ
Module:ABX
Module:C
(usage restriction)
Flat Cost: $100 Flat Cost: $125
Trial for 30 Days
Flat Cost: $125
Module:XYZ
Flat Cost: $25
Usage Cost:$1 per
transaction
Module:ABCXYZ
Commission:20%
Tenant A Tenant C Tenant DTenant B Reseller A
Payment:Pre paid
Payment:Post paid
Business Management - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
SaaS Product Pricing Model
Trading System Number of traders in the system.
Supply Chain Management
x% of the total value of transactions.
Workforce Management System
Number of workers managed in the system.
DMS Total volume of documents maintained.
Recruitment System Number of candidates hired through the system
Health Care System Number of patients managed through the system
CMS Number of content shared with other users
Examples of Value Pricing Models
Business Management – Cello Features
Cloud Ready Development Framework For SaaS and Enterprise Software
• Product Editions
• Multiple Price Plans
• Fixed/Usage Cost
• Trial and Evaluations
• Upgrade/Downgrade
• Activation/Deactivation
Subscription
• Tenant Provisioning
• Self Registration
• Customer Analytics
• Customer portal
• Role based access control
• Support for Reseller Model
Customer Management
• Metering Usage
• Invoice Generation
• Proration
• Applying Tax/Discount rates
• Generic Adjustments
• Invoice Dashboard
Invoice
• Credit card Support
• Pay Pal Support
• Payment Automation
• Retry Policy
• Revenue Tracking
Payments
Business Management – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Customer Analytics
Business Management – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Billing Dashboard
Business Management – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Customer Portal
Business Management – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Customer Service - Challenges
Cloud Ready Development Framework For SaaS and Enterprise Software
According to a study by the Rockefeller Foundation,
According to Forum Corporation Research,
“Almost 70% of the identifiable reasons why customers left typical companies had nothing to do with the product. The prevailing reason for switching was poor quality of
service.”
Customer Service - Challenges
Cloud Ready Development Framework For SaaS and Enterprise Software
How quickly can I finish customer implementation?
How can I eliminate “shelfware”?
How can I provide my customer the ability to self service their needs?
How can I proactively support my customers better and increase customer satisfaction?
How can I proactively communicate with my customer at different stages?
How can I reduce the involvement of engineering team to service customer request?
How can I service more customers with less support bandwidth?
Customer Service - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
Automate customer implementation and enable self service
Aim for sign-in and immediate use of the system
Adopt configuration vs. customization. Embed configurability in the respective areas within the product
Automate customer communication process
Track customer behavior
Track customer experience with the system
Track product performance
Customer Service - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
Provision TenantSet up Data
Isolation Setup Users Set Up ACL
Set up Look and Feel
Set up Business Process Screens
Set up Business Process Workflows
Set up Recurring Reports
Import Tenant Data Set up Integration
Typical Implementation Flow
Customer Service - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
Typical Task List Of Customer Service Team
Send XYZ Report To Customer A
Send XML Data Export to Customer B
Take Data Backup of Customer C
Send Security Audit Information for Customer C
Send Subscription Reminder Email to the customers
Get the report of Customers who are not actively using the system and talk to them
Check the current performance health of the system
Customer Service – Cello Features
Cloud Ready Development Framework For SaaS and Enterprise Software
•Auto Tenant Provisioning
•Tenant Settings Management
•White Labeling
•Single Sign On
Implementation
•Business process Workflow customization
•Business Event Audit Streams
•Event Driven Integration
Configuration
•Product Analytics
•Customer Analytics
•Query Builder
•Chart Builder
•Report Builder
Report
•Data Partition Management
•Data back-up
Data Management
Customer Service – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Business Process Workflow
Customer Service – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Configurable Notifications
Customer Service – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Product Analytics
Customer Service – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Product Analytics
Customer Service – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Tenant Management Dashboard
Product Engineering - Concerns
Cloud Ready Development Framework For SaaS and Enterprise Software
My Sales is doing great – oops! my product is not scaling
Machine cost is continuously going high
Hackers - why cant they leave me alone?
Two customers data in the same box!!!
God! One more system to integrate?
Are they kidding? They need 4 more fields and new workflow???
My product road map is always blocked!
Hmm.. Customer insists on on-premise deployment!
Product Engineering - Solutions
Cloud Ready Development Framework For SaaS and Enterprise Software
Scale-out at all layers
Adopt Data-Shards
Adopt Multi tenancy
Adopt OWASP
Automate ACL and Data Isolation checks
Adopt SOA
Adopt web hooks
Build configurable data views
Build Configurable Workflows
Build Configurable Reports
Have a proper error logging mechanism
Build your product modular
Product Engineering – Scalable Solution
Cloud Ready Development Framework For SaaS and Enterprise Software
Load Balanced App Servers
Multi-Tenant Database
User Load
Product Engineering – Scalable Solution
Cloud Ready Development Framework For SaaS and Enterprise Software
Load Balanced App Servers
Multi-Tenant Database Dedicated DB
User Load
Product Engineering – Scalable Solution
Cloud Ready Development Framework For SaaS and Enterprise Software
Tenant 1 to x
Load Balanced App Servers
Tenant x+1 to y Tenant y+1 to z Dedicated DB
User Load
Tenant 1 to x Tenant x+1 to y Tenant y+1 to z Dedicated DB
Module B
Module A
Product Engineering – Cello Features
Cloud Ready Development Framework For SaaS and Enterprise Software
User Management
Role/Privilege Mgmt.
Single Sign-onDynamic Data
ScopeAuditing
SecurityModules
Business Rules
WorkflowDynamic
Forms
Enterprise Engines
Events Notification Templates
Integration Modules
Query Chart Reports
Ad-hoc Builders
Code Templates
Master Data Mgmt.
Forms Generation
Productivity Utilities
Application Multi-Tenancy & Tenant Data Isolation
Custom Fields Custom LoVSettings
TemplateThemes &
LogoPre & Post Processors
ConfigurabilityModules
Your SaaS solution
E
n
g
i
n
e
e
r
i
n
g
S
t
a
c
k
E
n
g
i
n
e
e
r
i
n
g
S
t
a
c
k
Product Engineering – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Granular Level of Access Control
Product Engineering – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Data Partition Management
Product Engineering – Cello Screen Shots
Cloud Ready Development Framework For SaaS and Enterprise Software
Events and Web Hooks
About Cello – Plug & Play Integration
Cloud Ready Development Framework For SaaS and Enterprise Software
Cello Benefits
Cloud Ready Development Framework For SaaS and Enterprise Software
SaaS Solution
Scalable and Profitable SaaS Business
SaaS Life Cycle Management Solution
Summary
Cloud Ready Development Framework For SaaS and Enterprise Software
SaaS – Critical to get more customers
Do not ignore “Selling” and “Servicing” related needs
Monetization tools required for more “selling”
Customer Service capabilities for efficient operations
Product engineering features for a scalable and secure product
SaaS Life Cycle Management Solution – way to go
Contact Us
Cloud Ready Development Framework For SaaS and Enterprise Software
Web : http://www.techcello.com
General Enquiry : [email protected]
Support Enquiry : [email protected]
Sales Queries: [email protected]