SlideShare ist ein Scribd-Unternehmen logo
1 von 23
SaaS Challenges and Solutions 
Build Quickly. Sell Smartly. Run Profitably. 
The smartest and fastest way to build 
configurable, high quality applications 
that can be deployed on any cloud…
Introduction 
This presentation talks about the challenges in building and operating a 
SaaS solution from an ISVs perspective. 
We have also proposed some of the solutions that can help in 
overcoming the challenges and how Cello features can be used in 
implementing the solutions. 
SaaS Life Cycle Management Solution
What do you need to support this SaaS 
Life Cycle? 
Needs - SaaS Life Cycle 
SaaS Life Cycle Management Solution 
Management Team 
• Error free and efficient mechanism to provide 
innovative subscription models, pricing models, 
etc. 
• Collect/track payments on time 
• Increase product adoption 
• Customer Analytics 
Support Team 
• Quick and cost effective way to roll-out new 
customers 
• Setup, configure and manage tenants 
• Solution to handle increasing number of 
product support tickets 
•Monitor the product to take proactive steps 
Engineering Team 
• Robust SaaS Architecture that is scalable and 
secure 
• SaaS building blocks that can reduce significant 
effort 
• Engineering components to simplify coding 
• Tools to improve developer’s productivity
Business Management - Challenges 
SaaS Life Cycle Management Solution 
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 
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 
SaaS Life Cycle Management Solution 
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 – Cello Key Features 
• Product Editions 
•Multiple Price Plans 
• Fixed/Usage Cost 
• Trial and Evaluations 
•Upgrade/Downgrade 
• Activation/Deactivation 
Subscription 
SaaS Life Cycle Management Solution 
• 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
Customer Service - Challenges 
How quickly can I finish customer implementation? 
SaaS Life Cycle Management Solution 
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 
Automate customer implementation and enable self service 
SaaS Life Cycle Management Solution 
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 – Key Features 
•Auto Tenant Provisioning 
•Tenant Settings 
Management 
•White Labeling 
•Single Sign On 
Implementation 
SaaS Life Cycle Management Solution 
•Business process 
Workflow customization 
•Business Event Audit 
Streams 
•Extended Fields/LoVs 
•Event Driven Integration 
Configuration 
•Product Analytics 
•Customer Analytics 
•Query Builder 
•Chart Builder 
•Report Builder 
Report 
•Data Partition 
Management 
•Data back-up 
•Master Data 
Management 
Data 
Management
Product Engineering - Concerns 
My Sales is doing great – oops! my product is not scaling 
SaaS Life Cycle Management Solution 
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 
Scale-out at all layers 
Adopt Data-Shards 
Adopt Multi tenancy 
Adopt OWASP 
Automate ACL and Data 
Isolation checks 
Adopt SOA 
SaaS Life Cycle Management Solution 
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 – Key Features 
• Tenant Isolation Scanner 
•N Level Tenant Hierarchy 
• Tenant Based Data 
Sharding/Partitioning 
• Tenant Data Partition 
Management 
• Code Templates 
Multi-tenancy 
SaaS Life Cycle Management Solution 
• User Management 
• Role Management 
• Privilege Management 
• Privilege Check Filters 
• SSO Claim Support 
• Security Audits 
Security 
• Themes and Logos 
• Custom LoV 
• Tenant Setting Templates 
• Custom Fields 
• Pre and Post processors 
Configurability 
• Event Job Processors 
• Dynamic end point 
configuration 
•Notifications 
• Batch Processing 
• Templates 
Integration 
• Business Process Workflow 
• Business Rules 
• Query, Chart and Report 
Builder 
• Dynamic Forms 
Enterprise 
Engines 
• Integrated Performance 
Profiler 
•Master data Management 
• Form Generation 
• Code Templates 
Productivity 
Utilities
Challenges in Building SaaS/Multi-Tenant Apps 
Time, Effort & Cost 
Load on your Dev Team 
SaaS Life Cycle Management Solution 
 Complex engineering challenges in 
building a SaaS/MT application – 
 Demands experience 
 Demands expertise 
 Higher time and effort(budget) 
required in building the underlying 
framework such as security engine, 
configuration engine, multi-tenancy, 
etc. 
 Less time available for building actual 
business solution 
 Uncertainty (risk) in releasing high-quality, 
scalable, configurable product 
under budget and within time.
What is Cello? 
 Techcello is a cloud-ready, SaaS Application Development 
Framework 
 Can be used to, 
 Build new SaaS products 
 Convert single-tenant Apps to Multi-Tenant 
 Migrate on premise products to SaaS model 
 Cello framework is delivered as a set of libraries and APIs that 
can be easily integrated to your product 
 Applications built using Cello can be deployed in any cloud 
 Cello contains building blocks for developing, monetizing and 
servicing your customers. 
SaaS Life Cycle Management Solution
Cello – Cloud Neutral Solution 
SaaS Life Cycle Management Solution
What does Cello Provide? 
Cello has packaged these common requirements as a suite of services, which can 
SaaS Life Cycle Management Solution 
be easily integrated to your product.
Cello – Solution Areas 
SaaS Life Cycle Management Solution
Cello – Editions 
SaaS Life Cycle Management Solution
Technology Stack 
Cello – Technology Stack 
SaaS Life Cycle Management Solution 
Production Environment 
Windows Server 2012 
IIS 8.0 
SQL Server 2012/SQL Azure 
AppFabric Cache/Azure Cache 
.NET (v4.5) 
• C#, ASP.NET, 
• MVC, WIF 
Middle Layer 
• EF 6.0 
• WCF 
• AppFabric Cache/Azure Cache 
Database 
• SQL Server 2012 
• SQL Azure 
Development Environment 
Windows 7/8 
Visual Studio 2012
Cello – Plug & Play Integration 
SaaS Life Cycle Management Solution 
Integrate 
Develop 
Configure 
Deploy 
Monetize Service 
Deliver Deliver
Cello – Integrated View 
Provisioning 
External Integration 
Event Based 
Your Product 
Monitoring 
Security Management 
Role Mgmt. 
Tenant Extensions 
Notification Management Tenant Settings Management 
Analytics 
Ad-hoc Report Builder 
Productivity Boosters 
Cloud Ready Development Framework For SaaS and Enterprise Software 
Subscription Management 
Metering 
Tenant 
Invoicing 
Auto 
Payment 
Template 
Repository 
Emails 
Licensing 
Themes / 
Logos 
Multi 
Language 
Business Process 
Customization 
Tenant Data Management 
Backup Sharding Filter 
Product Tenant 
Query Chart Report 
Exceptions Usage 
Notifications 
Events 
Workflow 
Business 
Rules 
Pick-up Lists 
Custom 
Fields 
Pre/Post 
Processors 
Dynamic 
Forms 
Single Sign 
On (SSO) 
Auditing 
User Mgmt. 
Privilege 
Mgmt. 
Data Scope 
Module 1 Module 2 
Module 3 Module n 
Code 
Templates 
Performance 
Profiler 
Service End 
Point
Cello Benefits 
Cello helps in building your product’s business functionalities from day 1 without 
SaaS Life Cycle Management Solution 
worrying about SaaS nitty-gritties
Contact Us 
Web : http://www.techcello.com 
General Enquiry : info@techcello.com 
Support Enquiry : support@techcello.com 
Sales Queries: sales@techcello.com 
“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)” 
SaaS Life Cycle Management Solution 
- Gartner Research

Weitere ähnliche Inhalte

Was ist angesagt?

The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...
The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...
The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...saastr
 
Welcome to the age of customer find win keep your customers
Welcome to the age of customer find win keep your customersWelcome to the age of customer find win keep your customers
Welcome to the age of customer find win keep your customersHua Lan
 
Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015
Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015
Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015Salesforce_Nordics
 
Innovation Showcase: How Amazon and USAA Build Inspiring Apps on App Cloud
Innovation Showcase: How Amazon and USAA Build Inspiring Apps on App CloudInnovation Showcase: How Amazon and USAA Build Inspiring Apps on App Cloud
Innovation Showcase: How Amazon and USAA Build Inspiring Apps on App CloudDreamforce
 
Cloud Power Series for CFO's - salesforce
Cloud Power Series for CFO's - salesforceCloud Power Series for CFO's - salesforce
Cloud Power Series for CFO's - salesforceNate Skinner
 
Accelerate your digital transformation with ERP at its core
Accelerate your digital transformation with ERP at its coreAccelerate your digital transformation with ERP at its core
Accelerate your digital transformation with ERP at its coreKnoldus Inc.
 
Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015Silvia Kyselova
 
SaaS HR - The power booster for growing industries!
SaaS HR - The power booster for growing industries!SaaS HR - The power booster for growing industries!
SaaS HR - The power booster for growing industries!kirsindia
 
Adaptive Live 2015 Torchie Award Winners
Adaptive Live 2015 Torchie Award WinnersAdaptive Live 2015 Torchie Award Winners
Adaptive Live 2015 Torchie Award WinnersAdaptive Insights
 
Stateofthe cio 2022 new sample slides
Stateofthe cio 2022 new sample slidesStateofthe cio 2022 new sample slides
Stateofthe cio 2022 new sample slidesIDG
 
Microsoft Dynamics by Muhammad Husayn Ace
Microsoft Dynamics by Muhammad Husayn AceMicrosoft Dynamics by Muhammad Husayn Ace
Microsoft Dynamics by Muhammad Husayn AceMuhammad Husayn
 
Stateofthe cio 2022 sample slides
Stateofthe cio 2022 sample slides Stateofthe cio 2022 sample slides
Stateofthe cio 2022 sample slides IDG
 
Enterprise software usability and digital transformation
Enterprise software usability and digital transformationEnterprise software usability and digital transformation
Enterprise software usability and digital transformationAbhishek Sood
 
Service Cloud keynote
Service Cloud keynote Service Cloud keynote
Service Cloud keynote Adama Sidibé
 
Expedia, inc investor_presentation
Expedia, inc investor_presentationExpedia, inc investor_presentation
Expedia, inc investor_presentationMihran Kalaydjian
 
Bringing Business Agility to FP&A
Bringing Business Agility to FP&ABringing Business Agility to FP&A
Bringing Business Agility to FP&AWorkday, Inc.
 
Batory Foods: Our Path To Digital Transformation
Batory Foods: Our Path To Digital TransformationBatory Foods: Our Path To Digital Transformation
Batory Foods: Our Path To Digital TransformationMuleSoft
 

Was ist angesagt? (20)

The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...
The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...
The Future of AI, Open Source, and Enterprise SaaS: Where It’s All Going with...
 
Welcome to the age of customer find win keep your customers
Welcome to the age of customer find win keep your customersWelcome to the age of customer find win keep your customers
Welcome to the age of customer find win keep your customers
 
Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015
Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015
Keynote presentation Dreamforce to You, Helsinki, 5th of November 2015
 
Innovation Showcase: How Amazon and USAA Build Inspiring Apps on App Cloud
Innovation Showcase: How Amazon and USAA Build Inspiring Apps on App CloudInnovation Showcase: How Amazon and USAA Build Inspiring Apps on App Cloud
Innovation Showcase: How Amazon and USAA Build Inspiring Apps on App Cloud
 
Cloud Power Series for CFO's - salesforce
Cloud Power Series for CFO's - salesforceCloud Power Series for CFO's - salesforce
Cloud Power Series for CFO's - salesforce
 
Accelerate your digital transformation with ERP at its core
Accelerate your digital transformation with ERP at its coreAccelerate your digital transformation with ERP at its core
Accelerate your digital transformation with ERP at its core
 
Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015
 
Technology Disruption
Technology Disruption Technology Disruption
Technology Disruption
 
SaaS HR - The power booster for growing industries!
SaaS HR - The power booster for growing industries!SaaS HR - The power booster for growing industries!
SaaS HR - The power booster for growing industries!
 
Adaptive Live 2015 Torchie Award Winners
Adaptive Live 2015 Torchie Award WinnersAdaptive Live 2015 Torchie Award Winners
Adaptive Live 2015 Torchie Award Winners
 
Stateofthe cio 2022 new sample slides
Stateofthe cio 2022 new sample slidesStateofthe cio 2022 new sample slides
Stateofthe cio 2022 new sample slides
 
Microsoft Dynamics by Muhammad Husayn Ace
Microsoft Dynamics by Muhammad Husayn AceMicrosoft Dynamics by Muhammad Husayn Ace
Microsoft Dynamics by Muhammad Husayn Ace
 
Stateofthe cio 2022 sample slides
Stateofthe cio 2022 sample slides Stateofthe cio 2022 sample slides
Stateofthe cio 2022 sample slides
 
Business App Bootcamp NYC
Business App Bootcamp NYCBusiness App Bootcamp NYC
Business App Bootcamp NYC
 
Enterprise software usability and digital transformation
Enterprise software usability and digital transformationEnterprise software usability and digital transformation
Enterprise software usability and digital transformation
 
Service Cloud keynote
Service Cloud keynote Service Cloud keynote
Service Cloud keynote
 
Novelis wd20 wave slides(1)
Novelis wd20 wave slides(1)Novelis wd20 wave slides(1)
Novelis wd20 wave slides(1)
 
Expedia, inc investor_presentation
Expedia, inc investor_presentationExpedia, inc investor_presentation
Expedia, inc investor_presentation
 
Bringing Business Agility to FP&A
Bringing Business Agility to FP&ABringing Business Agility to FP&A
Bringing Business Agility to FP&A
 
Batory Foods: Our Path To Digital Transformation
Batory Foods: Our Path To Digital TransformationBatory Foods: Our Path To Digital Transformation
Batory Foods: Our Path To Digital Transformation
 

Ähnlich wie Saas challenges and solutions

Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and SolutionsTechcello
 
Building a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelBuilding a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelkanimozhin
 
Vave_Overview_Feb_2016
Vave_Overview_Feb_2016Vave_Overview_Feb_2016
Vave_Overview_Feb_2016Vave Solutions
 
How to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solutionHow to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solutionkanimozhin
 
Practical soa for business and researchers
Practical soa for business and researchersPractical soa for business and researchers
Practical soa for business and researchersMustafa Gamal
 
Engineering and Operational Services for Cloud Providers
Engineering and Operational Services for Cloud ProvidersEngineering and Operational Services for Cloud Providers
Engineering and Operational Services for Cloud ProvidersTechcello
 
Engineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providersEngineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providerskanimozhin
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6Strongback Consulting
 
Benchmark Maturity of your SaaS Solution
Benchmark Maturity of your SaaS SolutionBenchmark Maturity of your SaaS Solution
Benchmark Maturity of your SaaS SolutionTechcello
 
ServiceDesk Plus Overview - Des 2016
ServiceDesk Plus Overview - Des 2016ServiceDesk Plus Overview - Des 2016
ServiceDesk Plus Overview - Des 2016Fanky Christian
 
Taking Sage 100 to Sage ERP X3 Webinar
Taking Sage 100 to Sage ERP X3 WebinarTaking Sage 100 to Sage ERP X3 Webinar
Taking Sage 100 to Sage ERP X3 WebinarBlytheco
 
ServiceDesk Plus Overview Presentation
ServiceDesk Plus Overview PresentationServiceDesk Plus Overview Presentation
ServiceDesk Plus Overview PresentationServiceDesk Plus
 
360 facility
360 facility360 facility
360 facilityqjopera
 
Taking Sage 500 to Sage X3: Comparing the Solutions
Taking Sage 500 to Sage X3: Comparing the SolutionsTaking Sage 500 to Sage X3: Comparing the Solutions
Taking Sage 500 to Sage X3: Comparing the SolutionsBlytheco
 
Webinar series part 2 recipe for a successful saa s company - migrating sing...
Webinar series part 2  recipe for a successful saa s company - migrating sing...Webinar series part 2  recipe for a successful saa s company - migrating sing...
Webinar series part 2 recipe for a successful saa s company - migrating sing...kanimozhin
 
Semaphore cloud development webinar
Semaphore cloud development webinarSemaphore cloud development webinar
Semaphore cloud development webinarAnn Kelly
 

Ähnlich wie Saas challenges and solutions (20)

Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and Solutions
 
Building a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelBuilding a scalable and profitable saa s business model
Building a scalable and profitable saa s business model
 
Slcm webinar
Slcm webinarSlcm webinar
Slcm webinar
 
Vave_Overview_Feb_2016
Vave_Overview_Feb_2016Vave_Overview_Feb_2016
Vave_Overview_Feb_2016
 
Vave_Overview_Feb_2016
Vave_Overview_Feb_2016Vave_Overview_Feb_2016
Vave_Overview_Feb_2016
 
How to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solutionHow to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solution
 
Practical soa for business and researchers
Practical soa for business and researchersPractical soa for business and researchers
Practical soa for business and researchers
 
Engineering and Operational Services for Cloud Providers
Engineering and Operational Services for Cloud ProvidersEngineering and Operational Services for Cloud Providers
Engineering and Operational Services for Cloud Providers
 
Engineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providersEngineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providers
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
Benchmark Maturity of your SaaS Solution
Benchmark Maturity of your SaaS SolutionBenchmark Maturity of your SaaS Solution
Benchmark Maturity of your SaaS Solution
 
ServiceDesk Plus Overview - Des 2016
ServiceDesk Plus Overview - Des 2016ServiceDesk Plus Overview - Des 2016
ServiceDesk Plus Overview - Des 2016
 
Taking Sage 100 to Sage ERP X3 Webinar
Taking Sage 100 to Sage ERP X3 WebinarTaking Sage 100 to Sage ERP X3 Webinar
Taking Sage 100 to Sage ERP X3 Webinar
 
servicedesk-plus-overview
servicedesk-plus-overviewservicedesk-plus-overview
servicedesk-plus-overview
 
ServiceDesk Plus Overview Presentation
ServiceDesk Plus Overview PresentationServiceDesk Plus Overview Presentation
ServiceDesk Plus Overview Presentation
 
Business Intelligenze Corporate
Business Intelligenze CorporateBusiness Intelligenze Corporate
Business Intelligenze Corporate
 
360 facility
360 facility360 facility
360 facility
 
Taking Sage 500 to Sage X3: Comparing the Solutions
Taking Sage 500 to Sage X3: Comparing the SolutionsTaking Sage 500 to Sage X3: Comparing the Solutions
Taking Sage 500 to Sage X3: Comparing the Solutions
 
Webinar series part 2 recipe for a successful saa s company - migrating sing...
Webinar series part 2  recipe for a successful saa s company - migrating sing...Webinar series part 2  recipe for a successful saa s company - migrating sing...
Webinar series part 2 recipe for a successful saa s company - migrating sing...
 
Semaphore cloud development webinar
Semaphore cloud development webinarSemaphore cloud development webinar
Semaphore cloud development webinar
 

Mehr von kanimozhin

Techcello webinar ppt slideshare
Techcello webinar ppt slideshareTechcello webinar ppt slideshare
Techcello webinar ppt slidesharekanimozhin
 
Techcello hp-arch workshop
Techcello hp-arch workshopTechcello hp-arch workshop
Techcello hp-arch workshopkanimozhin
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glancekanimozhin
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1kanimozhin
 
Single vs. multi tenant cost comparison
Single vs. multi tenant cost comparisonSingle vs. multi tenant cost comparison
Single vs. multi tenant cost comparisonkanimozhin
 
Security architecture best practices for saas applications
Security architecture best practices for saas applicationsSecurity architecture best practices for saas applications
Security architecture best practices for saas applicationskanimozhin
 
Leveraging azure and cello for delivering highly scalable multi tenant
Leveraging azure and cello for delivering highly scalable multi tenantLeveraging azure and cello for delivering highly scalable multi tenant
Leveraging azure and cello for delivering highly scalable multi tenantkanimozhin
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businesskanimozhin
 
Cello Saas getting started
Cello Saas getting startedCello Saas getting started
Cello Saas getting startedkanimozhin
 
Building multi tenant highly secured applications on .net for any cloud - dem...
Building multi tenant highly secured applications on .net for any cloud - dem...Building multi tenant highly secured applications on .net for any cloud - dem...
Building multi tenant highly secured applications on .net for any cloud - dem...kanimozhin
 
10 features to check out in your subscription management solution
10 features to check out in your subscription management solution10 features to check out in your subscription management solution
10 features to check out in your subscription management solutionkanimozhin
 
9 quotable quotes about multi tenancy
9 quotable quotes about multi tenancy9 quotable quotes about multi tenancy
9 quotable quotes about multi tenancykanimozhin
 

Mehr von kanimozhin (12)

Techcello webinar ppt slideshare
Techcello webinar ppt slideshareTechcello webinar ppt slideshare
Techcello webinar ppt slideshare
 
Techcello hp-arch workshop
Techcello hp-arch workshopTechcello hp-arch workshop
Techcello hp-arch workshop
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glance
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1
 
Single vs. multi tenant cost comparison
Single vs. multi tenant cost comparisonSingle vs. multi tenant cost comparison
Single vs. multi tenant cost comparison
 
Security architecture best practices for saas applications
Security architecture best practices for saas applicationsSecurity architecture best practices for saas applications
Security architecture best practices for saas applications
 
Leveraging azure and cello for delivering highly scalable multi tenant
Leveraging azure and cello for delivering highly scalable multi tenantLeveraging azure and cello for delivering highly scalable multi tenant
Leveraging azure and cello for delivering highly scalable multi tenant
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas business
 
Cello Saas getting started
Cello Saas getting startedCello Saas getting started
Cello Saas getting started
 
Building multi tenant highly secured applications on .net for any cloud - dem...
Building multi tenant highly secured applications on .net for any cloud - dem...Building multi tenant highly secured applications on .net for any cloud - dem...
Building multi tenant highly secured applications on .net for any cloud - dem...
 
10 features to check out in your subscription management solution
10 features to check out in your subscription management solution10 features to check out in your subscription management solution
10 features to check out in your subscription management solution
 
9 quotable quotes about multi tenancy
9 quotable quotes about multi tenancy9 quotable quotes about multi tenancy
9 quotable quotes about multi tenancy
 

Kürzlich hochgeladen

Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 

Kürzlich hochgeladen (20)

Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 

Saas challenges and solutions

  • 1. SaaS Challenges and Solutions Build Quickly. Sell Smartly. Run Profitably. The smartest and fastest way to build configurable, high quality applications that can be deployed on any cloud…
  • 2. Introduction This presentation talks about the challenges in building and operating a SaaS solution from an ISVs perspective. We have also proposed some of the solutions that can help in overcoming the challenges and how Cello features can be used in implementing the solutions. SaaS Life Cycle Management Solution
  • 3. What do you need to support this SaaS Life Cycle? Needs - SaaS Life Cycle SaaS Life Cycle Management Solution Management Team • Error free and efficient mechanism to provide innovative subscription models, pricing models, etc. • Collect/track payments on time • Increase product adoption • Customer Analytics Support Team • Quick and cost effective way to roll-out new customers • Setup, configure and manage tenants • Solution to handle increasing number of product support tickets •Monitor the product to take proactive steps Engineering Team • Robust SaaS Architecture that is scalable and secure • SaaS building blocks that can reduce significant effort • Engineering components to simplify coding • Tools to improve developer’s productivity
  • 4. Business Management - Challenges SaaS Life Cycle Management Solution 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?
  • 5. Business Management - Solutions 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 SaaS Life Cycle Management Solution 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
  • 6. Business Management – Cello Key Features • Product Editions •Multiple Price Plans • Fixed/Usage Cost • Trial and Evaluations •Upgrade/Downgrade • Activation/Deactivation Subscription SaaS Life Cycle Management Solution • 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
  • 7. Customer Service - Challenges How quickly can I finish customer implementation? SaaS Life Cycle Management Solution 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?
  • 8. Customer Service - Solutions Automate customer implementation and enable self service SaaS Life Cycle Management Solution 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
  • 9. Customer Service – Key Features •Auto Tenant Provisioning •Tenant Settings Management •White Labeling •Single Sign On Implementation SaaS Life Cycle Management Solution •Business process Workflow customization •Business Event Audit Streams •Extended Fields/LoVs •Event Driven Integration Configuration •Product Analytics •Customer Analytics •Query Builder •Chart Builder •Report Builder Report •Data Partition Management •Data back-up •Master Data Management Data Management
  • 10. Product Engineering - Concerns My Sales is doing great – oops! my product is not scaling SaaS Life Cycle Management Solution 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!
  • 11. Product Engineering - Solutions Scale-out at all layers Adopt Data-Shards Adopt Multi tenancy Adopt OWASP Automate ACL and Data Isolation checks Adopt SOA SaaS Life Cycle Management Solution Adopt web hooks Build configurable data views Build Configurable Workflows Build Configurable Reports Have a proper error logging mechanism Build your product modular
  • 12. Product Engineering – Key Features • Tenant Isolation Scanner •N Level Tenant Hierarchy • Tenant Based Data Sharding/Partitioning • Tenant Data Partition Management • Code Templates Multi-tenancy SaaS Life Cycle Management Solution • User Management • Role Management • Privilege Management • Privilege Check Filters • SSO Claim Support • Security Audits Security • Themes and Logos • Custom LoV • Tenant Setting Templates • Custom Fields • Pre and Post processors Configurability • Event Job Processors • Dynamic end point configuration •Notifications • Batch Processing • Templates Integration • Business Process Workflow • Business Rules • Query, Chart and Report Builder • Dynamic Forms Enterprise Engines • Integrated Performance Profiler •Master data Management • Form Generation • Code Templates Productivity Utilities
  • 13. Challenges in Building SaaS/Multi-Tenant Apps Time, Effort & Cost Load on your Dev Team SaaS Life Cycle Management Solution  Complex engineering challenges in building a SaaS/MT application –  Demands experience  Demands expertise  Higher time and effort(budget) required in building the underlying framework such as security engine, configuration engine, multi-tenancy, etc.  Less time available for building actual business solution  Uncertainty (risk) in releasing high-quality, scalable, configurable product under budget and within time.
  • 14. What is Cello?  Techcello is a cloud-ready, SaaS Application Development Framework  Can be used to,  Build new SaaS products  Convert single-tenant Apps to Multi-Tenant  Migrate on premise products to SaaS model  Cello framework is delivered as a set of libraries and APIs that can be easily integrated to your product  Applications built using Cello can be deployed in any cloud  Cello contains building blocks for developing, monetizing and servicing your customers. SaaS Life Cycle Management Solution
  • 15. Cello – Cloud Neutral Solution SaaS Life Cycle Management Solution
  • 16. What does Cello Provide? Cello has packaged these common requirements as a suite of services, which can SaaS Life Cycle Management Solution be easily integrated to your product.
  • 17. Cello – Solution Areas SaaS Life Cycle Management Solution
  • 18. Cello – Editions SaaS Life Cycle Management Solution
  • 19. Technology Stack Cello – Technology Stack SaaS Life Cycle Management Solution Production Environment Windows Server 2012 IIS 8.0 SQL Server 2012/SQL Azure AppFabric Cache/Azure Cache .NET (v4.5) • C#, ASP.NET, • MVC, WIF Middle Layer • EF 6.0 • WCF • AppFabric Cache/Azure Cache Database • SQL Server 2012 • SQL Azure Development Environment Windows 7/8 Visual Studio 2012
  • 20. Cello – Plug & Play Integration SaaS Life Cycle Management Solution Integrate Develop Configure Deploy Monetize Service Deliver Deliver
  • 21. Cello – Integrated View Provisioning External Integration Event Based Your Product Monitoring Security Management Role Mgmt. Tenant Extensions Notification Management Tenant Settings Management Analytics Ad-hoc Report Builder Productivity Boosters Cloud Ready Development Framework For SaaS and Enterprise Software Subscription Management Metering Tenant Invoicing Auto Payment Template Repository Emails Licensing Themes / Logos Multi Language Business Process Customization Tenant Data Management Backup Sharding Filter Product Tenant Query Chart Report Exceptions Usage Notifications Events Workflow Business Rules Pick-up Lists Custom Fields Pre/Post Processors Dynamic Forms Single Sign On (SSO) Auditing User Mgmt. Privilege Mgmt. Data Scope Module 1 Module 2 Module 3 Module n Code Templates Performance Profiler Service End Point
  • 22. Cello Benefits Cello helps in building your product’s business functionalities from day 1 without SaaS Life Cycle Management Solution worrying about SaaS nitty-gritties
  • 23. Contact Us Web : http://www.techcello.com General Enquiry : info@techcello.com Support Enquiry : support@techcello.com Sales Queries: sales@techcello.com “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)” SaaS Life Cycle Management Solution - Gartner Research