Your SlideShare is downloading. ×
0
Cloud Ready, Multi-tenantApplication Development PlatformThe smartest way to buildconfigurable, high qualityapplications o...
Awards & AccoladesCloud Ready, Multi-Tenant Application Development Framework
 Complex engineering challenges in building a SaaS application – Demands experience Demands expertise Higher time and ...
What these pain points translate into?Cloud Ready, Multi-Tenant Application Development FrameworkRisksTime tomarketControl...
 Flexible architecture to meet the changing needs of a product Tweak/extend the solution according to the customerrequir...
Accolades & Customer BaseHow do these customers overcome these challenges?Cloud Ready, Multi-Tenant Application Developmen...
They use Cello – Innovation at Its best0%10%20%30%40%50%60%70%80%90%100%30%-50% Effort is typically spent inaddressing non...
What is Cello?Cello FrameworkBusiness RulesWorkflowNotificationForm BuilderReport BuilderCustomizationSecurityMeteringLice...
How does it work?YourSolutionCello ProxyLibraryCello ServicesYour DBCelloAdminPortalCello DBEnd UsersLocalAdministratorSup...
Key Features (continued)•Packages Mgmt.•Module/Feature Provisioning•Usage QuotaLicensing•Tenant Provisioning•Tenant Hierar...
Key Features (continued)• Pre & Post Processors• Policy InjectionExtendibility• Code Templates• Master Screen Mgmt.Product...
• BR Editor• BR Engine• If & Decision Table RulesBusiness Rules• WF Designer• WF Dashboard• Manual & Auto ActivityWorkflow...
Benefits for Customer StakeholdersBusiness• Cloud Neutral Solution –Public/Private/On-Premise• Cloud ready scalable, Multi...
Cello Usecases by IndustryISVNew SaaS ProductDevelopmentProduct Migration toSaaSNew ProductDevelopmentArchitectureModerniz...
Cello AlternativesSaaSAPaaS(Eg. Force.com)PaaSIaaSOn Premise orIaaS / PaaSGround-upCustomDevelopment on.NETOn-Premise orIa...
Multi-tenancy – Maturity Levels supportedApps built with Techcello framework can use any combination of maturity levels.Ap...
XXX GlobalXXX FranceXXX UK XXX GermanyXXX AustraliaXXX USAXXX SwedenXXX ItalySXXX…XXX …NH GrpNHNHNHNH GrpNHNHNH NHNHGrpNHN...
Cello can help you to:Focus on the business and product functionality instead of theunderlying plumbing layers.Get faster ...
PartnershipTechnology PartnershipSolution IntegratorsCloud Ready, Multi-Tenant Application Development Framework
 Invision, Germany – Leading player in Workforce Management– Bought 30 developer licenses– Was planning to build an in-ho...
Case Study 2 Benefits Administration Platform for Secova USA ( HRO )– Entire product built using Techcello framework– Des...
Before AfterOnly IT personnel can make system changes Only domain expertise is required to make achange3 months to configu...
Case Study 3 Synergita –Start up in Talent/Performance Management System– Had a young team (2-4 years experience)– Needed...
Case Study 4 DuoSubscribe – DTH Billing Subscription Management– DuoSoftware’s flagship product, DuoSubscribe is an on pr...
Case Study 5 DappleWorks.com– Business Management Solutions for SMB– Rofarez, a Start-up from Malaysia saw a tremendous p...
Case Study 6 Staffion – Vendor Management System– Staffion is in the process of building the next generation vendor manag...
Cello - Technical StackCloud Ready, Multi-Tenant Application Development Framework
Cello ArchitectureCloud Ready, Multi-Tenant Application Development Framework
Cello - LayersCloud Ready, Multi-Tenant Application Development Framework
Cello Project TemplateCloud Ready, Multi-Tenant Application Development FrameworkWorks within Microsoft Visual Studio – fa...
Cello Project StructureCloud Ready, Multi-Tenant Application Development FrameworkListed as a Project Typeunder VS Guidanc...
Cello Solution StructureTheProductLayersCloud Ready, Multi-Tenant Application Development Framework
Tenant ManagementAdd NewTenantApprovedTenantsUnapprovedTenantsCloud Ready, Multi-Tenant Application Development Framework
Add/Edit TenantTenant Identification& Type ParametersBilling and ContactparticularsAdministrator detailsPackage and UserLi...
Cello Packaging StructureCloud Ready, Multi-Tenant Application Development Framework
Security ArchitectureContact ManagementDocumentContactInfoTo DoOpportunity ManagementCustomerMgmtLeadsMgmtProspectsMgmtMod...
Add/Edit PackageAssignableModulesUsage LimitAssignedModulesCloud Ready, Multi-Tenant Application Development Framework
Template SettingTenant can customizethese settings bythemselvesCloud Ready, Multi-Tenant Application Development Framework
Roles ManagementCloud Ready, Multi-Tenant Application Development Framework
User ManagementLock/Un LockUsersAssign RolesDe-Activate UserCloud Ready, Multi-Tenant Application Development Framework
User- Role MappingAssigning Users toRolesClick here toStratify TenantsCloud Ready, Multi-Tenant Application Development Fr...
Role Privilege MappingAll available privileges Assigned PrivilegesModule/FeaturefilterCloud Ready, Multi-Tenant Applicatio...
Tenant StratificationUser will have access toonly the selectedtenantsSelect a User andStratifyCloud Ready, Multi-Tenant Ap...
Session TenantTenant SessionSwitcherCloud Ready, Multi-Tenant Application Development Framework
Tenant DataScopeChoose the tenant andapply DataScope Setup tenantscopeCloud Ready, Multi-Tenant Application Development Fr...
Role – Entity DataScopeChoose the role andapply DataScopeApply scope forother privilegesField levelDataScopeCloud Ready, M...
Dynamic DataScopeDynamic Data ScopeCloud Ready, Multi-Tenant Application Development Framework
Entity ManagementList of Entities registeredwithin the systemClick here to addExtension FieldsClick here to view thebase F...
Data View ManagementList of registered dataview within the systemCloud Ready, Multi-Tenant Application Development Framework
Add/Update Extended FieldSupported Data types forExtended FieldConfigure Regex Validation toan extension fieldAssign Picku...
Base/Extended FieldsExtended FieldsCloud Ready, Multi-Tenant Application Development Framework
Manage PicklistAdd new Pickup ListManage Key/PairValueCloud Ready, Multi-Tenant Application Development Framework
Picklist RelationshipConfigure Parent –Child Pickup list data Parent Pickup ListCloud Ready, Multi-Tenant Application Deve...
Eventing systemMap Event Templates to Events viaUIRegister DynamicEventsCloud Ready, Multi-Tenant Application Development ...
Event Audit TrailEvent AuditsEvent Audits FilterConditionsCloud Ready, Multi-Tenant Application Development Framework
Product AnalyticsProduct AnalyticsCloud Ready, Multi-Tenant Application Development Framework
Usage AuditUsage MeterDrill Down LogUsage Captured againstModule/FeatureUsage AuditCloud Ready, Multi-Tenant Application D...
Business Rule Home PageOpenRuleEntity PreprocessorRuleEntity ValidationRuleCloud Ready, Multi-Tenant Application Developme...
If-else Business RuleVariable / FactsConditionsValue toevaluateAND/OROperatorsReturnValueCloud Ready, Multi-Tenant Applica...
Decision Table Business RuleA simple rating rule to evaluate theperformance of the employeeVariables are•Total Cases•Total...
Customize Business RuleCloud Ready, Multi-Tenant Application Development Framework
REST Endpoint ConfigurationEnd Point URLRequestParametersCloud Ready, Multi-Tenant Application Development Framework
SOAP Endpoint ConfigurationSelect the typeof EndpointSoap EndpointParametersCloud Ready, Multi-Tenant Application Developm...
WorkflowDefaultWorkflow ToolsWorkflow Designer, a designsurface to build/orchestrateset of activities into aWorkflow.Regis...
WorkflowBusiness Rule withinWorkflowConditional ExpressionTask Details TabDefault ActivitiesCloud Ready, Multi-Tenant Appl...
Router conditionRouter ConditionsCloud Ready, Multi-Tenant Application Development Framework
Manual Task PropertiesRoles IDsName of the Roles Ex:Service Manager, AdministerUserNames Ex: Sam, DanielPage URL to where ...
Workflow : Code ConditionCode ConditionCloud Ready, Multi-Tenant Application Development Framework
Sample WorkflowManual ActivityConditional RoutersConnectorsAutomated ActivityCloud Ready, Multi-Tenant Application Develop...
Workflow DashboardWorkflow DashboardFilter ConditionCloud Ready, Multi-Tenant Application Development Framework
Dynamic Content ManagementEnd User should be awareof the objects that will bepassed to the templatePlaceholdersCloud Ready...
Email Notification Configuration SettingsClicking dispatch icon will show upthe below formBased on the Notification typese...
System Notification Configuration SettingsSystem Notification ContentCloud Ready, Multi-Tenant Application Development Fra...
Query BuilderSelect Modules and respectiveEntitiesChoose Select ClauseSet Field VisibilityCloud Ready, Multi-Tenant Applic...
Cello ChartsDefault Chart typessupported, Chart types areextendibleCloud Ready, Multi-Tenant Application Development Frame...
Chart BuilderCloud Ready, Multi-Tenant Application Development Framework
Multi-Tenancy weaved in through-outCloud Ready, Multi-Tenant Application Development FrameworkLicensingTenant ManagementSe...
Cello can help you to:Focus on the business and product functionalityinstead of the underlying plumbing layers, SaaSEngine...
Web : http://www.techcello.comGeneral Enquiry : info@techcello.comSupport Enquiry : support@techcello.comSales Queries: sa...
Upcoming SlideShare
Loading in...5
×

Techcello at a glance

518

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
518
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Techcello at a glance"

  1. 1. Cloud Ready, Multi-tenantApplication Development PlatformThe smartest way to buildconfigurable, high qualityapplications on .NET that can bedeployed on any cloud…
  2. 2. Awards & AccoladesCloud Ready, Multi-Tenant Application Development Framework
  3. 3.  Complex engineering challenges in building a SaaS application – Demands experience Demands expertise Higher time and effort (budget) required in building the underlyingframework such as security engine, configuration engine, multi-tenancy, etc. Less time available for building actual business solution Uncertainty (risk) in releasing high-quality, scalable, configurableproduct under budget and within time.Pain points in building a SaaS/Multi-Tenant ApplicationCloud Ready, Multi-Tenant Application Development Framework
  4. 4. What these pain points translate into?Cloud Ready, Multi-Tenant Application Development FrameworkRisksTime tomarketControl onthe budgetControl onthe quality
  5. 5.  Flexible architecture to meet the changing needs of a product Tweak/extend the solution according to the customerrequirements 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 operationalcostNeeds in building a SaaS/Multi-tenant ApplicationCloud Ready, Multi-Tenant Application Development Framework
  6. 6. Accolades & Customer BaseHow do these customers overcome these challenges?Cloud Ready, Multi-Tenant Application Development Framework
  7. 7. They use Cello – Innovation at Its best0%10%20%30%40%50%60%70%80%90%100%30%-50% Effort is typically spent inaddressing non-functional requirementsNon-functional requirements are prettymuch common across various systemsNon-Functional Requirements havehigher complexity and hence, takesskilled resources and time to buildCello has packaged these common non-functional requirements along withpowerful out of box modules like Tenantprovisioning, Metering, Workflow, Business Rules, Report and Form Builder, etc.Cloud Ready, Multi-Tenant Application Development Framework
  8. 8. What is Cello?Cello FrameworkBusiness RulesWorkflowNotificationForm BuilderReport BuilderCustomizationSecurityMeteringLicensingMulti-TenancyPlug & Play Model ofIntegrationAvailable as Libraries &APIsLeverage Celloarchitecture byextending it to yoursolutionCloud Neutral – Can bedeployed on any cloudIncreases DeveloperProductivityIntegrateCelloDevelop YourSolutionDeployAnywhere123Cloud Ready, Multi-Tenant Application Development Framework
  9. 9. How does it work?YourSolutionCello ProxyLibraryCello ServicesYour DBCelloAdminPortalCello DBEnd UsersLocalAdministratorSuperAdministratorCloud Ready, Multi-Tenant Application Development Framework
  10. 10. Key Features (continued)•Packages Mgmt.•Module/Feature Provisioning•Usage QuotaLicensing•Tenant Provisioning•Tenant Hierarchy•Tenant Config. templates•Metering•Data BackupTenant Management•User Management•Role – Privilege Mapping•Dynamic Data Scope Policies•Support for Federated Authentication andSAMLSecurity•Data Connection Abstraction•Data Partitioning Support•Stateless Design (For application scaling)Scalability•Themes, Logos, Forms , Grids, NotificationTemplates•Data models extensions•Custom/Extended FieldsConfigurability•Distributed CachingPerformance•Audit Trail•Product UsageAnalyticsCloud Ready, Multi-Tenant Application Development Framework
  11. 11. Key Features (continued)• Pre & Post Processors• Policy InjectionExtendibility• Code Templates• Master Screen Mgmt.Productivity• Email, FTP Support• Template Mgmt.• Batch Processing• Data Merge Support• Audit TrailNotification• User friendly interface• Applies security model• Save & Publish optionsQuery Builder• Dynamic Charts• Save & Publish optionsChart Builder• Table and Chart Support• Export to Excel and PDF• SchedulingAd-hoc Report BuilderCloud Ready, Multi-Tenant Application Development Framework
  12. 12. • BR Editor• BR Engine• If & Decision Table RulesBusiness Rules• WF Designer• WF Dashboard• Manual & Auto ActivityWorkflow• Dynamic/Extended Entities• Dynamic Forms• Entity Relationship SupportForm Builder• Tenant Isolation• Tenant Hierarchy• Tenant Stratification• Session Tenant• Tenant Scope• Settings Template• Shared/Linked User• Tenant SecurityMulti-TenancyKey Features (continued)Cloud Ready, Multi-Tenant Application Development Framework
  13. 13. Benefits for Customer StakeholdersBusiness• Cloud Neutral Solution –Public/Private/On-Premise• Cloud ready scalable, Multi-tenant• Architectural and Engineeringexcellence• Faster time to marketProject Manager• 30-50% saving in cost and time• Over 300 features to pick andchoose• Reduced technical risks• Enables cost competitive planTechnical Architect• Key Non-Functional Requirementsavailable as a package• Focus on product (businesssolution)• Freedom, Flexibility and Controlof Custom Development• Tested and proven frameworkDevelopers• Code Templates• Unified platform• Productivity Enhancer• Focus on Business FunctionalityCloud Ready, Multi-Tenant Application Development Framework
  14. 14. Cello Usecases by IndustryISVNew SaaS ProductDevelopmentProduct Migration toSaaSNew ProductDevelopmentArchitectureModernizationEnterprisesNew ApplicationDevelopmentUnified ApplicationPlatform (UAP)ArchitectureModernizationApplications withTenant HierarchyBPOsPlatform BPOMulti-TenantApplicationsApplications with highscalability &configurabilityIntegrated businessrules and workflowCloud Ready, Multi-Tenant Application Development Framework
  15. 15. Cello AlternativesSaaSAPaaS(Eg. Force.com)PaaSIaaSOn Premise orIaaS / PaaSGround-upCustomDevelopment on.NETOn-Premise orIaaS / PaaSTechcello MultitenantADP for .NETBusinessFunctionalitiesFaster time to marketPlatform Lock inProprietary Development Environment4GL for simple appsFreedom, Flexibility &Complexities, Risks, Cost andTime OverheadsFreedom, Flexibility & ControlProductized Engineering ExcellenceSave time and cost, Reduce riskAlternative 1 Alternative 2BusinessProject Mgr.Tech. Arch.DeveloperCloud Ready, Multi-Tenant Application Development Framework
  16. 16. Multi-tenancy – Maturity Levels supportedApps built with Techcello framework can use any combination of maturity levels.Application LayerDatabase Layer1. Separate DB per tenant2. Separate Schema per tenant3. Separate Table per tenant4. Shared table with tenant IDInfrastructure Layer1. Dedicated box per tenant2. VM’s / Private Cloud3. IaaS (Example Amazon)4. PaaS (Example Azure)Cloud Ready, Multi-Tenant Application Development Framework
  17. 17. XXX GlobalXXX FranceXXX UK XXX GermanyXXX AustraliaXXX USAXXX SwedenXXX ItalySXXX…XXX …NH GrpNHNHNHNH GrpNHNHNH NHNHGrpNHNHNHNHGrpNHNHNHNHGrpNHNHNHNHGrpNHNHNHNHGrpNHNHNHNHGrpNHNHNHNHGrpNHNHNHNHGrpNHNHNHCountry level Virtual TenantsGroup / SBU / Business Level Virtual TenantsTenants and UsersTenant – Hierarchy and Virtual TenantsCloud Ready, Multi-Tenant Application Development Framework
  18. 18. Cello can help you to:Focus on the business and product functionality instead of theunderlying plumbing layers.Get faster time-to-value and market. Huge time saving as team canfocus on the product almost from day 1.Leverage in-built modules like workflow, business rules, etc.Tested and Proven Solution. Easy to learn and adopt.Establishes better architecture/programming practices andappropriate use of design patterns and new programming tools.Reduce the technical risks and project complexityCloud Ready, Multi-Tenant Application Development Framework
  19. 19. PartnershipTechnology PartnershipSolution IntegratorsCloud Ready, Multi-Tenant Application Development Framework
  20. 20.  Invision, Germany – Leading player in Workforce Management– Bought 30 developer licenses– Was planning to build an in-house multi-tenant engineering platformbefore coming across Techcello– Evaluated Techcello for 2 months with extensive performance testing andPOCs– Decided to standardize on our platform as the engineering foundationand 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 yearsCase Study - 1Cloud Ready, Multi-Tenant Application Development Framework
  21. 21. 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 andWorkflow are customizable by end users at the tenant level– Customer sees increased market opportunities because of the flexibleproduct design:• Operations and Marketing people can configure and implement product tosuit each customer.Case Study - 2Cloud Ready, Multi-Tenant Application Development Framework
  22. 22. Before AfterOnly IT personnel can make system changes Only domain expertise is required to make achange3 months to configure a new client 3 days to configure a new clientPoor Scalability Scale up and Scale out capabilities toaccommodate several new and large clientsManually configured business processes+Complex and disparate rules for eachcustomer+Heavy dependence on direct backend updatesUniform and template-ized business processesand rules+Operational manager can make even themost fine-grained system change to thesystem from his laptop in a holiday resortBenefits Administration System built on TechcelloCloud Ready, Multi-Tenant Application Development Framework
  23. 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 theycan focus only on the business domain functionalities– Successfully live at Amazon– Extensively leveraged the customizability and configurability aspects ofTechcello on a multi-tenant architecture.– Is able to offer an enterprise class platform on a disruptive SaaS pricingmodel with a product that can be “self-configured” by customers acrossverticals, domains and organization sizes.Cloud Ready, Multi-Tenant Application Development Framework
  24. 24. Case Study 4 DuoSubscribe – DTH Billing Subscription Management– DuoSoftware’s flagship product, DuoSubscribe is an on premise SubscriberManagement and Billing solution for Pay TV and Triple play industry– Wanted to build a SaaS version of the on premise application and go to marketwithin a short Span of time.– Given the Complexity, Risk and inexperience of Building Multi Tenant SaaSApplication, they were in quest for Solid Multi Tenant framework to build theirapplication swiftly.– With Cello, the developers started developing business aspects from Day1 ratherthan digging into the Cross Cutting Concerns and application architecture– Customer is able to replicate their existing product and hit the market with thebeta version with 3 Resources and within 5 monthsCloud Ready, Multi-Tenant Application Development Framework
  25. 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 BizManagement Solutions focusing only on SMBs with low Cost.– To be a true Low cost SaaS product, they wanted to cut short the developmentand maintenance cost at the most– Ready made end user customizable, configurable components, and Maintenancefree framework, they were able to build Self Service based BMS within a shorttime– Basic version of the product is priced as low as 29 $ per month for customer with3 users– Standardized Cello Framework as a base for building their LOB application suchas Inventory, Accounting, Vendor Mgmt etc and receives continuousUpgradation from Cello.– Acquired many customers in Asia Pacific and Australia RegionsCloud Ready, Multi-Tenant Application Development Framework
  26. 26. Case Study 6 Staffion – Vendor Management System– Staffion is in the process of building the next generation vendor managementsystem that can automate the entire contingent workforce management life cycle.– Staffion initially was planning for perpetual/on-premise model and later changedits strategy to offer the product as a SaaS solution in order to attract the SMBmarket.– Staffion has chosen Techcello for migrating their current system to SaaS Model.– They are also utilizing Cello’s architectural services to optimize their currentarchitecture to suit the SaaS model.– Will migrate from a single-tenant system to SaaS model in record 4 monthstimeframe using Cello framework.– New SaaS system is expected to go live by August 2013.Cloud Ready, Multi-Tenant Application Development Framework
  27. 27. Cello - Technical StackCloud Ready, Multi-Tenant Application Development Framework
  28. 28. Cello ArchitectureCloud Ready, Multi-Tenant Application Development Framework
  29. 29. Cello - LayersCloud Ready, Multi-Tenant Application Development Framework
  30. 30. Cello Project TemplateCloud Ready, Multi-Tenant Application Development FrameworkWorks within Microsoft Visual Studio – familiardevelopment environment for developers.As easy as 1-2-3 to start using Cello Frameworkfor developing / migrating your solution.Pre-defined features available as ready-to-useAPI and extensible.
  31. 31. Cello Project StructureCloud Ready, Multi-Tenant Application Development FrameworkListed as a Project Typeunder VS GuidancePackage
  32. 32. Cello Solution StructureTheProductLayersCloud Ready, Multi-Tenant Application Development Framework
  33. 33. Tenant ManagementAdd NewTenantApprovedTenantsUnapprovedTenantsCloud Ready, Multi-Tenant Application Development Framework
  34. 34. Add/Edit TenantTenant Identification& Type ParametersBilling and ContactparticularsAdministrator detailsPackage and UserLimitsCloud Ready, Multi-Tenant Application Development Framework
  35. 35. Cello Packaging StructureCloud Ready, Multi-Tenant Application Development Framework
  36. 36. Security ArchitectureContact ManagementDocumentContactInfoTo DoOpportunity ManagementCustomerMgmtLeadsMgmtProspectsMgmtModules&FeaturesView_ContactAdd_ContactUpdate_ContactDelete_ContactView_ToDoAdd_ToDoUpdate_ToDoDelete_ToDoView_ProspectAdd_ProspectUpdate_ProspectDelete_ProspectRolesUsersSalesManagerSalesTeamPrivileges Possessed by RolesPrivilegesPackageCloud Ready, Multi-Tenant Application Development Framework
  37. 37. Add/Edit PackageAssignableModulesUsage LimitAssignedModulesCloud Ready, Multi-Tenant Application Development Framework
  38. 38. Template SettingTenant can customizethese settings bythemselvesCloud Ready, Multi-Tenant Application Development Framework
  39. 39. Roles ManagementCloud Ready, Multi-Tenant Application Development Framework
  40. 40. User ManagementLock/Un LockUsersAssign RolesDe-Activate UserCloud Ready, Multi-Tenant Application Development Framework
  41. 41. User- Role MappingAssigning Users toRolesClick here toStratify TenantsCloud Ready, Multi-Tenant Application Development Framework
  42. 42. Role Privilege MappingAll available privileges Assigned PrivilegesModule/FeaturefilterCloud Ready, Multi-Tenant Application Development Framework
  43. 43. Tenant StratificationUser will have access toonly the selectedtenantsSelect a User andStratifyCloud Ready, Multi-Tenant Application Development Framework
  44. 44. Session TenantTenant SessionSwitcherCloud Ready, Multi-Tenant Application Development Framework
  45. 45. Tenant DataScopeChoose the tenant andapply DataScope Setup tenantscopeCloud Ready, Multi-Tenant Application Development Framework
  46. 46. Role – Entity DataScopeChoose the role andapply DataScopeApply scope forother privilegesField levelDataScopeCloud Ready, Multi-Tenant Application Development Framework
  47. 47. Dynamic DataScopeDynamic Data ScopeCloud Ready, Multi-Tenant Application Development Framework
  48. 48. Entity ManagementList of Entities registeredwithin the systemClick here to addExtension FieldsClick here to view thebase FieldsCloud Ready, Multi-Tenant Application Development Framework
  49. 49. Data View ManagementList of registered dataview within the systemCloud Ready, Multi-Tenant Application Development Framework
  50. 50. Add/Update Extended FieldSupported Data types forExtended FieldConfigure Regex Validation toan extension fieldAssign Pickup List to anextension field as apull downCloud Ready, Multi-Tenant Application Development Framework
  51. 51. Base/Extended FieldsExtended FieldsCloud Ready, Multi-Tenant Application Development Framework
  52. 52. Manage PicklistAdd new Pickup ListManage Key/PairValueCloud Ready, Multi-Tenant Application Development Framework
  53. 53. Picklist RelationshipConfigure Parent –Child Pickup list data Parent Pickup ListCloud Ready, Multi-Tenant Application Development Framework
  54. 54. Eventing systemMap Event Templates to Events viaUIRegister DynamicEventsCloud Ready, Multi-Tenant Application Development Framework
  55. 55. Event Audit TrailEvent AuditsEvent Audits FilterConditionsCloud Ready, Multi-Tenant Application Development Framework
  56. 56. Product AnalyticsProduct AnalyticsCloud Ready, Multi-Tenant Application Development Framework
  57. 57. Usage AuditUsage MeterDrill Down LogUsage Captured againstModule/FeatureUsage AuditCloud Ready, Multi-Tenant Application Development Framework
  58. 58. Business Rule Home PageOpenRuleEntity PreprocessorRuleEntity ValidationRuleCloud Ready, Multi-Tenant Application Development Framework
  59. 59. If-else Business RuleVariable / FactsConditionsValue toevaluateAND/OROperatorsReturnValueCloud Ready, Multi-Tenant Application Development Framework
  60. 60. Decision Table Business RuleA simple rating rule to evaluate theperformance of the employeeVariables are•Total Cases•Total Customers•RatingClick to modifythe valuesCloud Ready, Multi-Tenant Application Development Framework
  61. 61. Customize Business RuleCloud Ready, Multi-Tenant Application Development Framework
  62. 62. REST Endpoint ConfigurationEnd Point URLRequestParametersCloud Ready, Multi-Tenant Application Development Framework
  63. 63. SOAP Endpoint ConfigurationSelect the typeof EndpointSoap EndpointParametersCloud Ready, Multi-Tenant Application Development Framework
  64. 64. WorkflowDefaultWorkflow ToolsWorkflow Designer, a designsurface to build/orchestrateset of activities into aWorkflow.RegisteredActivitiesCloud Ready, Multi-Tenant Application Development Framework
  65. 65. WorkflowBusiness Rule withinWorkflowConditional ExpressionTask Details TabDefault ActivitiesCloud Ready, Multi-Tenant Application Development Framework
  66. 66. Router conditionRouter ConditionsCloud Ready, Multi-Tenant Application Development Framework
  67. 67. Manual Task PropertiesRoles IDsName of the Roles Ex:Service Manager, AdministerUserNames Ex: Sam, DanielPage URL to where theuser has to be redirectedCloud Ready, Multi-Tenant Application Development Framework
  68. 68. Workflow : Code ConditionCode ConditionCloud Ready, Multi-Tenant Application Development Framework
  69. 69. Sample WorkflowManual ActivityConditional RoutersConnectorsAutomated ActivityCloud Ready, Multi-Tenant Application Development Framework
  70. 70. Workflow DashboardWorkflow DashboardFilter ConditionCloud Ready, Multi-Tenant Application Development Framework
  71. 71. Dynamic Content ManagementEnd User should be awareof the objects that will bepassed to the templatePlaceholdersCloud Ready, Multi-Tenant Application Development Framework
  72. 72. Email Notification Configuration SettingsClicking dispatch icon will show upthe below formBased on the Notification typeselection, such as Email or BatchEmail, the appropriate email relatedproperties such as dispatch, contentdetails will be captured as follows.If the notification has the template, it can include aparticular template by checking the template checkbox . The notification template contains the body ofthe email with the appropriate placeholders.Cloud Ready, Multi-Tenant Application Development Framework
  73. 73. System Notification Configuration SettingsSystem Notification ContentCloud Ready, Multi-Tenant Application Development Framework
  74. 74. Query BuilderSelect Modules and respectiveEntitiesChoose Select ClauseSet Field VisibilityCloud Ready, Multi-Tenant Application Development Framework
  75. 75. Cello ChartsDefault Chart typessupported, Chart types areextendibleCloud Ready, Multi-Tenant Application Development Framework
  76. 76. Chart BuilderCloud Ready, Multi-Tenant Application Development Framework
  77. 77. Multi-Tenancy weaved in through-outCloud Ready, Multi-Tenant Application Development FrameworkLicensingTenant ManagementSecurityScalabilityConfigurabilityPerformanceAnalyticsExtendibilityProductivityNotificationQuery BuilderChart BuilderAd-hoc Report BuilderBusiness RulesWorkflowForm Builder
  78. 78. Cello can help you to:Focus on the business and product functionalityinstead of the underlying plumbing layers, SaaSEngineering and SaaS operationalization layers.Get faster time-to-value and market. Huge timesaving as team can focus on the product almostfrom day 1. Save 30-50% of time and budget.Reduces the technical risks and project complexityCloud Ready, Multi-Tenant Application Development Framework
  79. 79. Web : http://www.techcello.comGeneral Enquiry : info@techcello.comSupport Enquiry : support@techcello.comSales Queries: sales@techcello.comContact UsCloud Ready, Multi-Tenant Application Development Framework
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×