1 / 79

Techcello at a glance

Techcello at a glance

Diya
Download Presentation

Techcello at a glance

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. Cloud Ready, Multi-tenant Application Development Platform The smartest way to build configurable, high quality applications on .NET that can be deployed on any cloud…

  2. Awards & Accolades Cloud Ready, Multi-Tenant Application Development Framework

  3. Pain points in building a SaaS/Multi-Tenant Application • Complex engineering challenges in building a SaaS 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. Cloud Ready, Multi-Tenant Application Development Framework

  4. What these pain points translate into? Cloud Ready, Multi-Tenant Application Development Framework

  5. Needs in building a SaaS/Multi-tenant Application • Flexible architecture to meet the changing needs of a product • Tweak/extend the solution according to the customer requirements and reduce implementation time • Scale Up/Out the solution to meet increasing (future) load • Enable the product function with multi-tenancy • Have a granular level of access and privilege control • Save time and increase developer’s productivity • Administrative automation/options that can reduce operational cost Cloud Ready, Multi-Tenant Application Development Framework

  6. How do these customers overcome these challenges? Accolades & Customer Base Cloud Ready, Multi-Tenant Application Development Framework

  7. They use Cello – Innovation at Its best Domain Functionality Common Functionality Cloud Ready, Multi-Tenant Application Development Framework

  8. What is Cello? Cello Framework Plug & Play Model of Integration 1 Licensing Integrate Cello Metering Available as Libraries & APIs Multi-Tenancy Security Leverage Cello architecture by extending it to your solution Customization Workflow Business Rules 2 Cloud Neutral – Can be deployed on any cloud Develop Your Solution Form Builder Report Builder 3 Deploy Anywhere Notification Increases Developer Productivity Cloud Ready, Multi-Tenant Application Development Framework

  9. How does it work? Cello Services Your DB Cello Proxy Library Cello DB Your Solution Cello Admin Portal Super Administrator Local Administrator End Users Cloud Ready, Multi-Tenant Application Development Framework

  10. Key Features (continued) Cloud Ready, Multi-Tenant Application Development Framework

  11. Key Features (continued) Cloud Ready, Multi-Tenant Application Development Framework

  12. Key Features (continued) Cloud Ready, Multi-Tenant Application Development Framework

  13. Benefits for Customer Stakeholders Cloud Ready, Multi-Tenant Application Development Framework

  14. Cello Usecases by Industry Cloud Ready, Multi-Tenant Application Development Framework

  15. Cello Alternatives Alternative 1 Alternative 2 SaaS Business Functionalities Ground-up Custom Development on .NET APaaS (Eg. Force.com) Techcello Multitenant ADP for .NET PaaS On Premise or IaaS / PaaS On-Premise or IaaS / PaaS IaaS Faster time to market Platform Lock in Proprietary Development Environment 4GL for simple apps Freedom, Flexibility & Complexities, Risks, Cost and Time Overheads Freedom, Flexibility & Control Productized Engineering Excellence Save time and cost, Reduce risk Business Project Mgr. Tech. Arch. Developer Cloud Ready, Multi-Tenant Application Development Framework

  16. Multi-tenancy – Maturity Levels supported Application Layer Database Layer Separate DB per tenant Separate Schema per tenant Separate Table per tenant Shared table with tenant ID Infrastructure Layer Dedicated box per tenant VM’s / Private Cloud IaaS (Example Amazon) PaaS (Example Azure) Apps built with Techcello framework can use any combination of maturity levels. Cloud Ready, Multi-Tenant Application Development Framework

  17. Tenant – Hierarchy and Virtual Tenants XXX Global SXXX… XXX Germany XXX Sweden XXX UK XXX France XXX Italy XXX Australia XXX USA XXX … NH Grp NH Grp NH Grp NH Grp NH Grp NH Grp NH Grp NH Grp NH Grp NH Grp Country level Virtual Tenants NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH NH Group / SBU / Business Level Virtual Tenants NH Tenants and Users Cloud Ready, Multi-Tenant Application Development Framework

  18. Cello can help you to: Cloud Ready, Multi-Tenant Application Development Framework

  19. Partnership Technology Partnership Solution Integrators Cloud Ready, Multi-Tenant Application Development Framework

  20. 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 • Migrated part of their product to Amazon using Techcello within 6 weeks. • Has a migration road map for the next 2-3 years Cloud Ready, Multi-Tenant Application Development Framework

  21. Case Study - 2 Case Study 2 • Benefits Administration Platform for Secova USA ( HRO ) • Entire product built using Techcello framework • Designed for 1 Million+ Employees and 5000 Concurrent users • Deployed on Private Cloud (VMs with Windows / SQL) • Views, Access Control Policies, Benefit Plans, 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 each customer. Cloud Ready, Multi-Tenant Application Development Framework

  22. Benefits Administration System built on Techcello Cloud Ready, Multi-Tenant Application Development Framework

  23. 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 Techcello on a multi-tenant architecture. • Is able to offer an enterprise class platform on a disruptive SaaS pricing model with a product that can be “self-configured” by customers across verticals, domains and organization sizes. Cloud Ready, Multi-Tenant Application Development Framework

  24. Case Study 4 • DuoSubscribe – DTH Billing Subscription Management • DuoSoftware’s flagship product, 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. • With Cello, the developers started developing business aspects 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 3 Resources and within 5 months Cloud Ready, Multi-Tenant Application Development Framework

  25. Case Study 5 • DappleWorks.com– Business Management Solutions for SMB • Rofarez, a Start-up from Malaysia saw a tremendous potential for End-to-End Biz Management Solutions focusing only on SMBs with low Cost. • To be a true Low cost SaaS product, they wanted to cut short the development and maintenance cost at the most • Ready made end user customizable, configurable components, and Maintenance free framework, they were able to build Self Service based BMS within a short time • Basic version of the product is priced as low as 29 $ per month for customer with 3 users • Standardized Cello Framework as a base for building their LOB application such as Inventory, Accounting, Vendor Mgmt etc and receives continuous Upgradation from Cello. • Acquired many customers in Asia Pacific and Australia Regions Cloud Ready, Multi-Tenant Application Development Framework

  26. Case Study 6 • Staffion – Vendor Management System • Staffion is in the process of building the next generation vendor management system that can automate the entire contingent workforce management life cycle. • Staffion initially was planning for perpetual/on-premise model and later changed its strategy to offer the product as a SaaS solution in order to attract the SMB market. • Staffion has chosen Techcello for migrating their current system to SaaS Model. • They are also utilizing Cello’s architectural services to optimize their current architecture to suit the SaaS model. • Will migrate from a single-tenant system to SaaS model in record 4 months timeframe using Cello framework. • New SaaS system is expected to go live by August 2013. Cloud Ready, Multi-Tenant Application Development Framework

  27. Cello - Technical Stack Cloud Ready, Multi-Tenant Application Development Framework

  28. Cello Architecture Cloud Ready, Multi-Tenant Application Development Framework

  29. Cello - Layers Cloud Ready, Multi-Tenant Application Development Framework

  30. Cello Project Template Cloud Ready, Multi-Tenant Application Development Framework

  31. Cello Project Structure • Listed as a Project Type under VS Guidance Package Cloud Ready, Multi-Tenant Application Development Framework

  32. Cello Solution Structure The Product Layers Cloud Ready, Multi-Tenant Application Development Framework

  33. Add New Tenant Tenant Management Approved Tenants Unapproved Tenants Cloud Ready, Multi-Tenant Application Development Framework

  34. Add/Edit Tenant Tenant Identification & Type Parameters Billing and Contact particulars Administrator details Package and User Limits Cloud Ready, Multi-Tenant Application Development Framework

  35. Cello Packaging Structure Cloud Ready, Multi-Tenant Application Development Framework

  36. Privileges Possessed by Roles Security Architecture View_ToDo Add_ToDo Update_ToDo Delete_ToDo View_Prospect Add_Prospect Update_Prospect Delete_Prospect View_Contact Add_Contact Update_Contact Delete_Contact Privileges Roles Sales Manager Sales Team Modules & Features Users Package Cloud Ready, Multi-Tenant Application Development Framework

  37. Add/Edit Package Assigned Modules Assignable Modules Usage Limit Cloud Ready, Multi-Tenant Application Development Framework

  38. Template Setting Tenant can customize these settings by themselves Cloud Ready, Multi-Tenant Application Development Framework

  39. Roles Management Cloud Ready, Multi-Tenant Application Development Framework

  40. User Management Lock/Un Lock Users Assign Roles De-Activate User Cloud Ready, Multi-Tenant Application Development Framework

  41. User- Role Mapping Click here to Stratify Tenants Assigning Users to Roles Cloud Ready, Multi-Tenant Application Development Framework

  42. Role Privilege Mapping Module/Feature filter All available privileges Assigned Privileges Cloud Ready, Multi-Tenant Application Development Framework

  43. Tenant Stratification Select a User and Stratify User will have access to only the selected tenants Cloud Ready, Multi-Tenant Application Development Framework

  44. Session Tenant Tenant Session Switcher Cloud Ready, Multi-Tenant Application Development Framework

  45. Tenant DataScope Choose the tenant and apply DataScope Setup tenant scope Cloud Ready, Multi-Tenant Application Development Framework

  46. Role – Entity DataScope Choose the role and apply DataScope Apply scope for other privileges Field level DataScope Cloud Ready, Multi-Tenant Application Development Framework

  47. Dynamic DataScope Dynamic Data Scope Cloud Ready, Multi-Tenant Application Development Framework

  48. Entity Management Click here to add Extension Fields Click here to view the base Fields List of Entities registered within the system Cloud Ready, Multi-Tenant Application Development Framework

  49. Data View Management List of registered data view within the system Cloud Ready, Multi-Tenant Application Development Framework

  50. Add/Update Extended Field Assign Pickup List to an extension field as a pull down Supported Data types for Extended Field Configure Regex Validation to an extension field Cloud Ready, Multi-Tenant Application Development Framework

More Related