SlideShare a Scribd company logo
Cloud Ready
Multi-tenant Application Platform

Ram Kumar - Director – Product Management
ram.k@techcello.com
www.techcello.com
(A Division of Asteor Software Inc)
Innovation

Featured by Gartner for its Innovative, Cool and Potentially disruptive offering

© Techcello www.techcello.com
Case Study - 1
 Invision, Germany – Leading player in Workforce Management
– Bought 30 developer licenses
– Was planning to build an in-house multi-tenant engineering
platform before coming across Techcello
– Evaluated Techcello for 2 months with extensive performance
testing and POCs
– Decided to standardize on our platform as the engineering
foundation and framework for all their present and future
products
– Has a migration road map for the next 2-3 years moving existing
products / features and customers piece by piece.
© Techcello www.techcello.com
Case Study 2
 Benefits Administration Platform for a large US based HRO

– The entire product built on top of the framework
– Views, Business rules and workflow are customizable by end
users at the tenant level
– Customer sees increased market opportunities because of the
flexible product design:
• Operations and Marketing people can configure and implement
product to suit the customer.
• Demo of Benefits Plan design is used to win new accounts.

© Techcello www.techcello.com
Benefits Administration System built on Techcello
Before

After

Only IT personnel can make system
changes

Only domain expertise is required to make
a change

3 months to configure a new client

3 days to configure a new client

Poor Scalability

Scale up and Scale out capabilities to
accommodate several new and large
clients

Manually configured business processes
+
Complex and disparate rules for each
customer
+
Heavy dependence on direct backend
updates

Uniform and template-ized business
processes and rules
+
Operational manager can make even the
most fine-grained system change to the
system from his laptop in a holiday resort
© Techcello www.techcello.com
Case Study 3
 Synergita –Start up in Talent/Performance Management System

– Had a young team (2-4 years experience)
– Needed a strong, tested and scalable Multi-tenant platform so
that they can focus only on the business domain functionalities
– Successfully live at Amazon
– Extensively leveraged the customizability and configurability
aspects of the framework on a multi-tenant architecture.
– Is able to offer a disruptive pricing of US$ 25 per user per year
with a product that can be “sefl-configured” by customers across
verticals, domains and organization sizes.

© Techcello www.techcello.com
Other Applications being built on Techcello
 Affiliate Marketing System – Concep Global UK

 Business Management Portal – Rofarez Malaysia
 CRM – Duosoft Colombo
 Retail KPO - Mobius
 POC Stage
– Large BPO : Migrate multiple CRM instances to Multi-tenant
architecture, Customize and configure for each client differently,
while maintaining a single code base;
– Retail Software ISV : Migrate Loyalty Management Module to
Cloud based SaaS

© Techcello www.techcello.com
Multi-tenancy – Maturity Levels

© Techcello www.techcello.com
The Development Platform

© Techcello www.techcello.com
The Architecture

© Techcello www.techcello.com
The Process

© Techcello www.techcello.com
The Value Proposition
 Develop on .NET, Deploy Anywhere

 Cloud ready scalable, Multi-tenant
 Architectural and Engineering excellence packaged and delivered as
a product and used during development as a framework
 30-50% saving in cost and time to market
 Strategic and Technical control over the entire application stack
 Freedom Flexibiliry and Control of Custom Development without the
complexities, risks, costs and time overheads associated with ground
up development

© Techcello www.techcello.com
Multi-tenant Application Platform

Exception Management

Instrumentation

Caching – Distributed
Caching

Data Access
Management

Service Injection

Policy Injection

© Techcello www.techcello.com
Multi-tenant Application Platform

Data Connection
Abstraction

Authentication

Data Security

Access Control

Customization

Adhoc Query and
Report Builders

Notification

Audit Trails

Scheduling

(Data Isolation /
Partitioning)

© Techcello www.techcello.com
Multi-tenant Application Platform

Subscription Management

Tenant Management

Usage Monitoring and
Metering

Data Management Utilities

© Techcello www.techcello.com
Distributed Caching

© Techcello www.techcello.com
Distributed Data Architecture

Partitioning
• Distribute Load Across Servers Based On TenantId
• Vertical Partitioning
• Distribute Load Across Servers Based On Functionality
• Horizontal and Vertical Partitioning
• Functionality +Tenant - server Mapping
• Connection String Management By Functionality and Tenant
Data Isolation
• Tenant View Filter

© Techcello www.techcello.com
Data Architecture

© Techcello www.techcello.com
Authentication

Authentication
• Tenant Code Based Authentication
• Single Sign On
• SAML
• Federated Authentication
• Support claims
• Identity Provider
• Password Policies

© Techcello www.techcello.com
Authorization / Access Control
ACL Policy

• Privilege Based Authorization
• Named Privileges
• Entity Action Privileges
• Custom Access Control Policies
• Global Roles
• Tenant Defined Roles
• License and Privileges
• Features Privilege mapping
• Role Privilege Mapping
• Access Control Units

Datascope Policies

• Static and Dynamic Data Scope
• Tenant defined policies
© Techcello www.techcello.com
Audit Trail

Types
•
•
•
•

Event Auditing
Snapshot recording
Change tracking
Performance Audits

When to Audit
• Time based audits
• Event based audits

© Techcello www.techcello.com
Data Security

Data Security
•
•
•
•

Strong Algorithm
Key Storage
Minimal Dual Storage
High Privileged User For Key

Consideration
• Performance
• Direct Data Access In Reports

© Techcello www.techcello.com
Customization
Customization Units

•
•
•
•
•

View Customization
Data Customization
Report Customization
Business Rules
Workflow

View Customization
•
•
•
•

URL Customization
Logo, Themes
Form Fields – Visibility, Editability, Mandatory
Labels

© Techcello www.techcello.com
Customization
Report Customization
• Adhoc Query / report / Chart builder
• Precanned reports customization – custom fields support, visibility,
order
Business Rule Customization

• Business Rule Editor
• Domain Model Driven
Workflow Customization
• Workflow Editor
• Human Workflow

© Techcello www.techcello.com
Customization

© Techcello www.techcello.com
Customization

© Techcello www.techcello.com
Notification

Notification
•
•
•
•
•
•

Email Notification
FTP Notification
Notification Templates
Notification Audits
Batch Notifications
Background Jobs

© Techcello www.techcello.com
Subscription Management
Package Management
• Modules and Features Based Subscription
• Usage Based Subscription
• Fixed
• Blocks
• Seat Based Subscription
• Custom Subscription – Pick and Choose
Access Control By Subscription
• Privileges Based On Subscriptions
Metering
• Usage Audits
• Usage Reports
Billing
• Integration with your Own billing or Cloud Billing Providers
© Techcello www.techcello.com
Tenant Provisioning

Provisioning
• Auto Provisioning
• Passive Provisioning
• Background Jobs On Provisioning
De-Provisioning
• SLA implementation
• Tenant Exit Jobs

© Techcello www.techcello.com
Data Management Utilities

Data Management Utilities
• Backup Utility*
• Restore Utility*
• Bulk Import / Export Utilities*

*Roadmap
© Techcello www.techcello.com
Thank You
 For more information

– Ram Kumar (ram.k@techcello.com)

© Techcello www.techcello.com

More Related Content

PPTX
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
PPTX
Webinar How to Achieve True Scalability in SaaS Applications
PPTX
Techcello at a glance
PPTX
Leveraging azure and cello for multi tenancy
PPTX
Recipe for Successful SaaS Company - Part 1
PPTX
SaaS Architecture Past and Present
PPTX
9 Quotable Quotes About Multi Tenancy
PPTX
Security Architecture Best Practices for SaaS Applications
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
Webinar How to Achieve True Scalability in SaaS Applications
Techcello at a glance
Leveraging azure and cello for multi tenancy
Recipe for Successful SaaS Company - Part 1
SaaS Architecture Past and Present
9 Quotable Quotes About Multi Tenancy
Security Architecture Best Practices for SaaS Applications

What's hot (17)

PPT
Cloud enablement
PPTX
Design Strategy for Data Isolation in SaaS Model
PDF
Cloud is a Process, Not a Tech Revolution
PPTX
Introduction to PaaS
PPTX
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
PPTX
Reduce Risk with End to End Monitoring of Middleware-based Applications
PPTX
Software as a service
PDF
Cloud Computing Introduction - 2018
PDF
Cloud migration strategies
PPTX
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
PPTX
Migration to Cloud - How difficult is it ? A sample migration scenario
PDF
Cloud application architecture with Microsoft Azure
PDF
RightScale Webinar: Key Considerations For Cloud Migration and Portability
PPTX
Saas Challenges and Solutions
PDF
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
PDF
Cloud Enablement - IT Services Model
PPTX
Coud discovery chap 3
Cloud enablement
Design Strategy for Data Isolation in SaaS Model
Cloud is a Process, Not a Tech Revolution
Introduction to PaaS
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Reduce Risk with End to End Monitoring of Middleware-based Applications
Software as a service
Cloud Computing Introduction - 2018
Cloud migration strategies
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migration to Cloud - How difficult is it ? A sample migration scenario
Cloud application architecture with Microsoft Azure
RightScale Webinar: Key Considerations For Cloud Migration and Portability
Saas Challenges and Solutions
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Enablement - IT Services Model
Coud discovery chap 3
Ad

Similar to Cloud ready Multi-tenant SaaS Application Platform (20)

PDF
Techcello webinar ppt slideshare
PPTX
Techcello at a glance
PPTX
Techcello hp-arch workshop
PPTX
Building multi tenant highly secured applications on .net for any cloud - dem...
PPTX
How to benchmark the maturity of your saas solution
PPTX
Benchmark Maturity of your SaaS Solution
PDF
Force.Com Multitenancy
PPT
SWsoft Hosting Solutions for SaaS
PDF
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
PPT
Multi-tenancy In the Cloud
PDF
Peter Coffee at Southland Technology Conference
PDF
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
PDF
Accenture Liquid Architectures (for Master EMSE UPM-FI - April 2017)
PPT
Trust and Transformation: Peter Coffee at Cloud@KM 20110503
PPTX
Webinar Series Part 2 -Recipe for a Successful SaaS Company - Migrating Sing...
PPT
Robert LeBlanc - Cloud Forum Presentation
PPTX
salesforce online training || salesforce training videos || salesforce develo...
PDF
Ymens - Bouncing off clouds - Rapid Development for Cloud Ready Applications...
PPTX
“Salesforce Multi-tenant architecture”,
PPTX
Security architecture best practices for saas applications
Techcello webinar ppt slideshare
Techcello at a glance
Techcello hp-arch workshop
Building multi tenant highly secured applications on .net for any cloud - dem...
How to benchmark the maturity of your saas solution
Benchmark Maturity of your SaaS Solution
Force.Com Multitenancy
SWsoft Hosting Solutions for SaaS
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
Multi-tenancy In the Cloud
Peter Coffee at Southland Technology Conference
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
Accenture Liquid Architectures (for Master EMSE UPM-FI - April 2017)
Trust and Transformation: Peter Coffee at Cloud@KM 20110503
Webinar Series Part 2 -Recipe for a Successful SaaS Company - Migrating Sing...
Robert LeBlanc - Cloud Forum Presentation
salesforce online training || salesforce training videos || salesforce develo...
Ymens - Bouncing off clouds - Rapid Development for Cloud Ready Applications...
“Salesforce Multi-tenant architecture”,
Security architecture best practices for saas applications
Ad

More from Techcello (9)

PDF
Whitepaper - Building a scalable & Profitable Saas Business
PPTX
10 features to check out in your subscription management solution
PPT
Engineering and Operational Services for Cloud Providers
PPTX
Single vs. Multi Tenant Cost Comparison
PPTX
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
PDF
Cello saas scalability architecture
PDF
Cello Saas Brochure
PDF
Benefits of cello framework
PDF
CelloSaaS Getting Started
Whitepaper - Building a scalable & Profitable Saas Business
10 features to check out in your subscription management solution
Engineering and Operational Services for Cloud Providers
Single vs. Multi Tenant Cost Comparison
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
Cello saas scalability architecture
Cello Saas Brochure
Benefits of cello framework
CelloSaaS Getting Started

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PPT
Teaching material agriculture food technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
KodekX | Application Modernization Development
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation theory and applications.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
sap open course for s4hana steps from ECC to s4
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Teaching material agriculture food technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KodekX | Application Modernization Development
Network Security Unit 5.pdf for BCA BBA.
Encapsulation theory and applications.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Empathic Computing: Creating Shared Understanding
Unlocking AI with Model Context Protocol (MCP)
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
sap open course for s4hana steps from ECC to s4

Cloud ready Multi-tenant SaaS Application Platform

  • 1. Cloud Ready Multi-tenant Application Platform Ram Kumar - Director – Product Management ram.k@techcello.com www.techcello.com (A Division of Asteor Software Inc)
  • 2. Innovation Featured by Gartner for its Innovative, Cool and Potentially disruptive offering © Techcello www.techcello.com
  • 3. Case Study - 1  Invision, Germany – Leading player in Workforce Management – Bought 30 developer licenses – Was planning to build an in-house multi-tenant engineering platform before coming across Techcello – Evaluated Techcello for 2 months with extensive performance testing and POCs – Decided to standardize on our platform as the engineering foundation and framework for all their present and future products – Has a migration road map for the next 2-3 years moving existing products / features and customers piece by piece. © Techcello www.techcello.com
  • 4. Case Study 2  Benefits Administration Platform for a large US based HRO – The entire product built on top of the framework – Views, Business rules and workflow are customizable by end users at the tenant level – Customer sees increased market opportunities because of the flexible product design: • Operations and Marketing people can configure and implement product to suit the customer. • Demo of Benefits Plan design is used to win new accounts. © Techcello www.techcello.com
  • 5. Benefits Administration System built on Techcello Before After Only IT personnel can make system changes Only domain expertise is required to make a change 3 months to configure a new client 3 days to configure a new client Poor Scalability Scale up and Scale out capabilities to accommodate several new and large clients Manually configured business processes + Complex and disparate rules for each customer + Heavy dependence on direct backend updates Uniform and template-ized business processes and rules + Operational manager can make even the most fine-grained system change to the system from his laptop in a holiday resort © Techcello www.techcello.com
  • 6. Case Study 3  Synergita –Start up in Talent/Performance Management System – Had a young team (2-4 years experience) – Needed a strong, tested and scalable Multi-tenant platform so that they can focus only on the business domain functionalities – Successfully live at Amazon – Extensively leveraged the customizability and configurability aspects of the framework on a multi-tenant architecture. – Is able to offer a disruptive pricing of US$ 25 per user per year with a product that can be “sefl-configured” by customers across verticals, domains and organization sizes. © Techcello www.techcello.com
  • 7. Other Applications being built on Techcello  Affiliate Marketing System – Concep Global UK  Business Management Portal – Rofarez Malaysia  CRM – Duosoft Colombo  Retail KPO - Mobius  POC Stage – Large BPO : Migrate multiple CRM instances to Multi-tenant architecture, Customize and configure for each client differently, while maintaining a single code base; – Retail Software ISV : Migrate Loyalty Management Module to Cloud based SaaS © Techcello www.techcello.com
  • 8. Multi-tenancy – Maturity Levels © Techcello www.techcello.com
  • 9. The Development Platform © Techcello www.techcello.com
  • 10. The Architecture © Techcello www.techcello.com
  • 11. The Process © Techcello www.techcello.com
  • 12. The Value Proposition  Develop on .NET, Deploy Anywhere  Cloud ready scalable, Multi-tenant  Architectural and Engineering excellence packaged and delivered as a product and used during development as a framework  30-50% saving in cost and time to market  Strategic and Technical control over the entire application stack  Freedom Flexibiliry and Control of Custom Development without the complexities, risks, costs and time overheads associated with ground up development © Techcello www.techcello.com
  • 13. Multi-tenant Application Platform Exception Management Instrumentation Caching – Distributed Caching Data Access Management Service Injection Policy Injection © Techcello www.techcello.com
  • 14. Multi-tenant Application Platform Data Connection Abstraction Authentication Data Security Access Control Customization Adhoc Query and Report Builders Notification Audit Trails Scheduling (Data Isolation / Partitioning) © Techcello www.techcello.com
  • 15. Multi-tenant Application Platform Subscription Management Tenant Management Usage Monitoring and Metering Data Management Utilities © Techcello www.techcello.com
  • 16. Distributed Caching © Techcello www.techcello.com
  • 17. Distributed Data Architecture Partitioning • Distribute Load Across Servers Based On TenantId • Vertical Partitioning • Distribute Load Across Servers Based On Functionality • Horizontal and Vertical Partitioning • Functionality +Tenant - server Mapping • Connection String Management By Functionality and Tenant Data Isolation • Tenant View Filter © Techcello www.techcello.com
  • 18. Data Architecture © Techcello www.techcello.com
  • 19. Authentication Authentication • Tenant Code Based Authentication • Single Sign On • SAML • Federated Authentication • Support claims • Identity Provider • Password Policies © Techcello www.techcello.com
  • 20. Authorization / Access Control ACL Policy • Privilege Based Authorization • Named Privileges • Entity Action Privileges • Custom Access Control Policies • Global Roles • Tenant Defined Roles • License and Privileges • Features Privilege mapping • Role Privilege Mapping • Access Control Units Datascope Policies • Static and Dynamic Data Scope • Tenant defined policies © Techcello www.techcello.com
  • 21. Audit Trail Types • • • • Event Auditing Snapshot recording Change tracking Performance Audits When to Audit • Time based audits • Event based audits © Techcello www.techcello.com
  • 22. Data Security Data Security • • • • Strong Algorithm Key Storage Minimal Dual Storage High Privileged User For Key Consideration • Performance • Direct Data Access In Reports © Techcello www.techcello.com
  • 23. Customization Customization Units • • • • • View Customization Data Customization Report Customization Business Rules Workflow View Customization • • • • URL Customization Logo, Themes Form Fields – Visibility, Editability, Mandatory Labels © Techcello www.techcello.com
  • 24. Customization Report Customization • Adhoc Query / report / Chart builder • Precanned reports customization – custom fields support, visibility, order Business Rule Customization • Business Rule Editor • Domain Model Driven Workflow Customization • Workflow Editor • Human Workflow © Techcello www.techcello.com
  • 27. Notification Notification • • • • • • Email Notification FTP Notification Notification Templates Notification Audits Batch Notifications Background Jobs © Techcello www.techcello.com
  • 28. Subscription Management Package Management • Modules and Features Based Subscription • Usage Based Subscription • Fixed • Blocks • Seat Based Subscription • Custom Subscription – Pick and Choose Access Control By Subscription • Privileges Based On Subscriptions Metering • Usage Audits • Usage Reports Billing • Integration with your Own billing or Cloud Billing Providers © Techcello www.techcello.com
  • 29. Tenant Provisioning Provisioning • Auto Provisioning • Passive Provisioning • Background Jobs On Provisioning De-Provisioning • SLA implementation • Tenant Exit Jobs © Techcello www.techcello.com
  • 30. Data Management Utilities Data Management Utilities • Backup Utility* • Restore Utility* • Bulk Import / Export Utilities* *Roadmap © Techcello www.techcello.com
  • 31. Thank You  For more information – Ram Kumar (ram.k@techcello.com) © Techcello www.techcello.com