SlideShare uma empresa Scribd logo
1 de 11
TechCello Leverages Azure for
SaaS Life Cycle Management (SLCM) Solution
Azure & Cello – Complement Each Other
SaaS Life Cycle Management Solution
Cache
Active
Directory
Storage Database
Traffic
Manager
Azure Watch Auto Scale
Online
Services
For ISVs
Cello provides the SaaS
Engineering/Management features
Azure provides the infrastructure
management features.
What is Cello?
SaaS Life Cycle Management Solution
 Techcello is a cloud-ready, SaaS Application
Development Framework for Azure platform
 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 easily
deployed in Azure
 Cello contains building blocks for developing,
monetizing and servicing ISV’s customers.
Cello – Technology Stack
Technology Stack
SaaS Life Cycle Management Solution
Production Environment
Windows Server 2012
IIS 8.0
SQL Azure
AppFabric/Azure Cache
.NET (v4.5)
• C#, ASP.NET,
• MVC, WIF
Middle Layer
• EF 6.0
• WCF
• AppFabric Cache/Azure Cache
Database
• SQL Azure
Development Environment
Windows 7/8
Visual Studio 2012
Advantages of Cello and Azure Combination
 Azure and Cello combination gives a perfect platform for ISVs to build or
migrate their (existing) product quickly.
 Cello brings in a wide range of engineering building blocks, operational
modules and subscription management tools. In other words, Cello offers
the complete SaaS Life Cycle Management Solution.
 ISVs will have the option of exposing some of the Cello administration
features to tenants in the form self-servicing portal. This can bring down
significant amount of support team load.
 Azure on the other hand provides infrastructure and application life cycle
management in the form of deployment support, monitoring tools,
online services, etc.
 While Cello strengthens the product with a scalable and robust
architecture, Azure provides a scalable and secure infrastructure.
SaaS Life Cycle Management Solution
Typical Deployment in Azure
Web Roles
Worker Roles
Auto Scale
Traffic Manager
Cache
Active
Directory
Table/
BLOB
SQL
Azure
SQL
Azure
SQL
Azure
Web Role
Product
Web
Pages
Binaries
Cello
Web
Pages
Binaries
Worker Role
Product
Services Binaries
Cello
Services Binaries
SQL Azure
Product
Tables
Cello
Tables
Product Data
Other
Services
Auto Scale
Azure Services
Cello
Data
SaaS Life Cycle Management Solution
Case Study #1
 Milano Software – SPA Management Software
– Leader in SPA Management Software covering all the enterprise resource
planning modules required for managing a SPA
– More than 5000 stores across the world uses Milano’s on-premise Delphi based
software for managing the complete operations of the store.
– Milano wanted to build a SaaS version of their software. They were keen to use
open source technologies to build their new cloud based SaaS software.
– After reviewing Cello framework they decided to migrate from Delphi to .NET and
build the new SaaS model software on top of Azure platform.
– The new SaaS model software can process upto 5 million bookings in a year, and
is expected to grow at 30% year on year.
– SaaS Software is planned to release by November 2014.
SaaS Life Cycle Management Solution
Case Study #2
 DuoSubscribe – DTH Billing Subscription Management
– DuoSubscribe is an on premise Subscriber Management and Billing solution for
Pay TV and Triple play industry.
– Wanted to build a SaaS version of the on premise application and go to market
within a short span of time.
– Given the Complexity, Risk and inexperience of Building Multi Tenant SaaS
Application, they were in quest for Solid Multi Tenant framework to build their
application swiftly on Azure platform.
– Using Cello their developers started developing business features from Day1
rather than digging into the cross cutting concerns and application architecture
– Customer is able to replicate their existing product and hit the market with the
beta version with just 3 Resources and within 5 months
SaaS Life Cycle Management Solution
Benefits
“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
SaaS Life Cycle Management Solution
TechCello – Flexible Architecture
SaaS Life Cycle Management Solution
TechCello supports all models of database multi-tenancy, there by allowing
ISVs to operate in a hybrid model.
TechCello offers an end to end SaaS Life Cycle Management Solution that
can help in designing, developing and managing the operations of your
SaaS product.
Using TechCello you can simply focus on building your product
functionalities, and TechCello can take care of the rest.
TechCello is tested and proven SaaS Framework, built exclusively to meet
the typical SaaS needs of your business and product.
TechCello offers more than 30+ modules covering all the basic engineering
blocks and operational modules.
Apart from saving significant amount of cost, your precious time can be
well spent on differentiating your product from competitors through
unique product features.
Contact Us
SaaS Life Cycle Management Solution
http://www.techcello.com
sales@techcello.com
@techcello

Mais conteúdo relacionado

Destaque

A year with event sourcing and CQRS
A year with event sourcing and CQRSA year with event sourcing and CQRS
A year with event sourcing and CQRS
Steve Pember
 

Destaque (14)

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
 
Developing event-driven microservices with event sourcing and CQRS (london Ja...
Developing event-driven microservices with event sourcing and CQRS (london Ja...Developing event-driven microservices with event sourcing and CQRS (london Ja...
Developing event-driven microservices with event sourcing and CQRS (london Ja...
 
Developing microservices with aggregates (melbourne)
Developing microservices with aggregates (melbourne)Developing microservices with aggregates (melbourne)
Developing microservices with aggregates (melbourne)
 
Webinar How to Achieve True Scalability in SaaS Applications
Webinar How to Achieve True Scalability in SaaS ApplicationsWebinar How to Achieve True Scalability in SaaS Applications
Webinar How to Achieve True Scalability in SaaS Applications
 
Developing event-driven microservices with event sourcing and CQRS (Shanghai)
Developing event-driven microservices with event sourcing and CQRS (Shanghai)Developing event-driven microservices with event sourcing and CQRS (Shanghai)
Developing event-driven microservices with event sourcing and CQRS (Shanghai)
 
SaaS Architecture Past and Present
SaaS Architecture Past and PresentSaaS Architecture Past and Present
SaaS Architecture Past and Present
 
Customer Lifecycle Engagement
Customer Lifecycle EngagementCustomer Lifecycle Engagement
Customer Lifecycle Engagement
 
Building and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for PartnersBuilding and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for Partners
 
Single vs. Multi Tenant Cost Comparison
Single vs. Multi Tenant Cost ComparisonSingle vs. Multi Tenant Cost Comparison
Single vs. Multi Tenant Cost Comparison
 
A year with event sourcing and CQRS
A year with event sourcing and CQRSA year with event sourcing and CQRS
A year with event sourcing and CQRS
 
Developing applications with a microservice architecture (svcc)
Developing applications with a microservice architecture (svcc)Developing applications with a microservice architecture (svcc)
Developing applications with a microservice architecture (svcc)
 
Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)
 
Microservice Architecture with CQRS and Event Sourcing
Microservice Architecture with CQRS and Event SourcingMicroservice Architecture with CQRS and Event Sourcing
Microservice Architecture with CQRS and Event Sourcing
 
CQRS and Event Sourcing, An Alternative Architecture for DDD
CQRS and Event Sourcing, An Alternative Architecture for DDDCQRS and Event Sourcing, An Alternative Architecture for DDD
CQRS and Event Sourcing, An Alternative Architecture for DDD
 

Mais de Techcello

Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glance
Techcello
 
CelloSaaS Getting Started
CelloSaaS Getting StartedCelloSaaS Getting Started
CelloSaaS Getting Started
Techcello
 

Mais de Techcello (12)

Whitepaper - Building a scalable & Profitable Saas Business
Whitepaper - Building a scalable & Profitable Saas BusinessWhitepaper - Building a scalable & Profitable Saas Business
Whitepaper - Building a scalable & Profitable Saas Business
 
9 Quotable Quotes About Multi Tenancy
9 Quotable Quotes About Multi Tenancy9 Quotable Quotes About Multi Tenancy
9 Quotable Quotes About Multi Tenancy
 
Benchmark Maturity of your SaaS Solution
Benchmark Maturity of your SaaS SolutionBenchmark Maturity of your SaaS Solution
Benchmark Maturity of your SaaS Solution
 
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
 
Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and Solutions
 
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...
 
Cello saas scalability architecture
Cello saas scalability architectureCello saas scalability architecture
Cello saas scalability architecture
 
Cello Saas Brochure
Cello Saas BrochureCello Saas Brochure
Cello Saas Brochure
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glance
 
Benefits of cello framework
Benefits of cello frameworkBenefits of cello framework
Benefits of cello framework
 
CelloSaaS Getting Started
CelloSaaS Getting StartedCelloSaaS Getting Started
CelloSaaS Getting Started
 
Cloud ready Multi-tenant SaaS Application Platform
Cloud ready Multi-tenant SaaS Application PlatformCloud ready Multi-tenant SaaS Application Platform
Cloud ready Multi-tenant SaaS Application Platform
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

TechCello Leverages Azure for SaaS Life Cycle Management (SLCM) Solution

  • 1. TechCello Leverages Azure for SaaS Life Cycle Management (SLCM) Solution
  • 2. Azure & Cello – Complement Each Other SaaS Life Cycle Management Solution Cache Active Directory Storage Database Traffic Manager Azure Watch Auto Scale Online Services For ISVs Cello provides the SaaS Engineering/Management features Azure provides the infrastructure management features.
  • 3. What is Cello? SaaS Life Cycle Management Solution  Techcello is a cloud-ready, SaaS Application Development Framework for Azure platform  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 easily deployed in Azure  Cello contains building blocks for developing, monetizing and servicing ISV’s customers.
  • 4. Cello – Technology Stack Technology Stack SaaS Life Cycle Management Solution Production Environment Windows Server 2012 IIS 8.0 SQL Azure AppFabric/Azure Cache .NET (v4.5) • C#, ASP.NET, • MVC, WIF Middle Layer • EF 6.0 • WCF • AppFabric Cache/Azure Cache Database • SQL Azure Development Environment Windows 7/8 Visual Studio 2012
  • 5. Advantages of Cello and Azure Combination  Azure and Cello combination gives a perfect platform for ISVs to build or migrate their (existing) product quickly.  Cello brings in a wide range of engineering building blocks, operational modules and subscription management tools. In other words, Cello offers the complete SaaS Life Cycle Management Solution.  ISVs will have the option of exposing some of the Cello administration features to tenants in the form self-servicing portal. This can bring down significant amount of support team load.  Azure on the other hand provides infrastructure and application life cycle management in the form of deployment support, monitoring tools, online services, etc.  While Cello strengthens the product with a scalable and robust architecture, Azure provides a scalable and secure infrastructure. SaaS Life Cycle Management Solution
  • 6. Typical Deployment in Azure Web Roles Worker Roles Auto Scale Traffic Manager Cache Active Directory Table/ BLOB SQL Azure SQL Azure SQL Azure Web Role Product Web Pages Binaries Cello Web Pages Binaries Worker Role Product Services Binaries Cello Services Binaries SQL Azure Product Tables Cello Tables Product Data Other Services Auto Scale Azure Services Cello Data SaaS Life Cycle Management Solution
  • 7. Case Study #1  Milano Software – SPA Management Software – Leader in SPA Management Software covering all the enterprise resource planning modules required for managing a SPA – More than 5000 stores across the world uses Milano’s on-premise Delphi based software for managing the complete operations of the store. – Milano wanted to build a SaaS version of their software. They were keen to use open source technologies to build their new cloud based SaaS software. – After reviewing Cello framework they decided to migrate from Delphi to .NET and build the new SaaS model software on top of Azure platform. – The new SaaS model software can process upto 5 million bookings in a year, and is expected to grow at 30% year on year. – SaaS Software is planned to release by November 2014. SaaS Life Cycle Management Solution
  • 8. Case Study #2  DuoSubscribe – DTH Billing Subscription Management – DuoSubscribe is an on premise Subscriber Management and Billing solution for Pay TV and Triple play industry. – Wanted to build a SaaS version of the on premise application and go to market within a short span of time. – Given the Complexity, Risk and inexperience of Building Multi Tenant SaaS Application, they were in quest for Solid Multi Tenant framework to build their application swiftly on Azure platform. – Using Cello their developers started developing business features from Day1 rather than digging into the cross cutting concerns and application architecture – Customer is able to replicate their existing product and hit the market with the beta version with just 3 Resources and within 5 months SaaS Life Cycle Management Solution
  • 9. Benefits “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 SaaS Life Cycle Management Solution
  • 10. TechCello – Flexible Architecture SaaS Life Cycle Management Solution TechCello supports all models of database multi-tenancy, there by allowing ISVs to operate in a hybrid model. TechCello offers an end to end SaaS Life Cycle Management Solution that can help in designing, developing and managing the operations of your SaaS product. Using TechCello you can simply focus on building your product functionalities, and TechCello can take care of the rest. TechCello is tested and proven SaaS Framework, built exclusively to meet the typical SaaS needs of your business and product. TechCello offers more than 30+ modules covering all the basic engineering blocks and operational modules. Apart from saving significant amount of cost, your precious time can be well spent on differentiating your product from competitors through unique product features.
  • 11. Contact Us SaaS Life Cycle Management Solution http://www.techcello.com sales@techcello.com @techcello