1 / 30

Webinar Series Part 2 -Recipe for a Successful SaaS Company

Webinar Series Part 2 -Recipe for a Successful SaaS Company - Migrating Single Tenant SaaS Apps To Multi Tenant Model

Diya
Download Presentation

Webinar Series Part 2 -Recipe for a Successful SaaS Company

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Part 2 Migrating Single Tenant SaaS Apps To Multi-Tenant Model 13-Nov-2014 Webinar Series on Recipe For a Successful SaaS Company www.techcello.com

  2. Speaker Profiles • Consults organizations with the service offerings of the AWS platform • Helps them with architecture best practices to build highly scalable and resilient applications on the AWS Cloud. • He is actively involved in evangelizing Cloud Computing at various industry conferences and forums. • An ardent cloud enthusiast and a prolific speaker at NASSCOM & Cloud Connect Events • 15+ years of software development experience, he is instrumental in defining CelloSaaS framework • Enables Enterprises and ISVs to define their cloud strategy Building SaaS. Made Easy

  3. About Techcello • Cloud Ready, SaaS/Multi-Tenant SaaS Application Development Framework • Provides end-end SaaS Lifecycle Management Solution • Redefines the way SaaS products are built and managed • Saves anywhere between 30%-50% of time and cost Building SaaS. Made Easy

  4. Housekeeping Instructions • 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! Building SaaS. Made Easy

  5. Mandates for a Profitable SaaS Building SaaS. Made Easy

  6. SaaS Maturity Models 01 02 Hosted/Single Tenant Model Tenant 01 Instance 01 Instance Instance 01 Tenant 01 Tenant 01 Instance 01 Tenant 02 Instance Tenant 02 Instance Instance 02 Instance 02 Instance 02 Tenant 02 Tenant 03 Instance Tenant 03 Tenant 03 Instance 03 Instance 03 Instance 03 03 04 Tenant Load Balancer Multi-Tenant Model Building SaaS. Made Easy

  7. Single Tenant – Pain Points Single Tenant – Single code version Single Tenant – Multi code versions Building SaaS. Made Easy

  8. Single Tenant Maturity Migration Building SaaS. Made Easy

  9. Business Single Tenant Maturity Migration Business Management Capabilities to handle subscription, pricing, billing, recurring invoices, etc. Operational Customer service capabilities like tenant provisioning, audits, etc. to meet your SLA requirements. Engineering components like security, configurability, workflow engines. Building SaaS. Made Easy

  10. Identify The Core Product • Core is the product that can be marketed to 90%+ of the customers without many changes. • This can be easily done by drawing a feature map sheet with the following details, • a. Featureb. Business valuec. Selling Valued. Number of customers who are actively using it Base Version Identification Building SaaS. Made Easy

  11. Version Difference Categorization Building SaaS. Made Easy

  12. Single Version Building SaaS. Made Easy

  13. Self Service Enablement Building SaaS. Made Easy

  14. Multi-Tenancy Enablement • Database Routing Based On Tenant • Application Layer Auto Tenant Filter • Tenant Based View Filter Building SaaS. Made Easy

  15. For Architects: • Don’t overload Database • Know your workload and design for scale out at all layers including database • Watch out for State • Make a right decision on the data access technology • For Developers: • Avoid resource intensive operations on loops: • When there is a need to join a lot of tables, split the query and process the data in the application layer • Acquire late and release early: • Avoid large objects in memory: • Use lighter objects for serialization: • Use asynchronous programming wherever possible: Scalability Considerations Building SaaS. Made Easy

  16. Database Sharding Building SaaS. Made Easy

  17. Verify for OWASP security • Have Tenant data isolation prevention right in the framework and do not leave it to developers • Have ACL control right in the framework • Provide Security controls to tenants such as Tenant specific encryptions • Provide flexible ACL control to each tenant • Have separate authentication keys for each Tenant outbound access such as keys for API Multi-Tenancy Security Considerations Building SaaS. Made Easy

  18. Techcello Multi-Tenancy Framework Building SaaS. Made Easy

  19. Techcello Integration Building SaaS. Made Easy

  20. Techcello Integration Building SaaS. Made Easy

  21. Techcello Integration Building SaaS. Made Easy

  22. Consults organizations with the service offerings of the AWS platform • Helps them with architecture best practices to build highly scalable and resilient applications on the AWS Cloud. • He is actively involved in evangelizing Cloud Computing at various industry conferences and forums. Building SaaS. Made Easy

  23. Single vs. Multi Tenant Calculator http://www.techcello.com/tools/single-vs-multi-tenant Building SaaS. Made Easy

  24. Single vs. Multi Tenant Calculator Building SaaS. Made Easy

  25. Single vs. Multi Tenant Calculator Single Tenant Model Multi Tenant Model Building SaaS. Made Easy

  26. Single vs. Multi Tenant Calculator Single Tenant Model Multi Tenant Model Building SaaS. Made Easy

  27. Single vs. Multi Tenant Calculator Building SaaS. Made Easy

  28. Single vs. Multi Tenant Calculator Building SaaS. Made Easy

  29. Single vs. Multi Tenant Calculator http://www.techcello.com/tools/single-vs-multi-tenant Building SaaS. Made Easy

  30. Contact Us shailesa@amazon.com Jothi.r@techcello.com • Web : http://www.techcello.com • General Enquiry : info@techcello.com • Support Enquiry : support@techcello.com • Sales Queries: sales@techcello.com Building SaaS. Made Easy

More Related