Key benefits of Cello Framework Page 2 of 5Cello – is a multi-tenant application development framework that can be used byarchitects and developers towards building their multi-tenant solutions in .NET.There is a high level of engineering complexity in building highly scalable, securedand configurable multi-tenant applications/SaaS products. TechCello has attemptedto package this engineering complexity as a productized framework and have itavailable in a format that is easily consumable and extendible by developers.Cello is available as Development and Server license package, which has to be in-stalled in developer’s machine and server machines respectively. Once installed Cel-lo features can be consumed by Developers from within Visual Studio environmentand the libraries can be used as like any other .NET libraries. Server environment willcontain only the runtime libraries of Cello.Following are the key modules supported in Cello,Operational Modules- Tenant Management- Licensing- Metering- Tenant based Data BackupEngineering Modules- Security and Access Management- Customization (Extension Fields, Views, Pick up List)- Workflow- Business Rules- Ad-hoc Query/Report BuilderProductivity Modules- Code Templates- Data Scope- Master Data Management- Audit TrailOne of the key differentiators of cello is that the Multi-Tenancy aspect has beenweaved in across all the above modules there by simplifying the job of architectsand developers.As a result of the pre-packaged framework, our customers can save as much as 150person months of effort when they do a ground-up development of new multi-
Key benefits of Cello Framework Page 3 of 5tenant solution. Since developers can now straight away start focusing on the appli-cation functionality from the start, our customers are also able to crash the time-lines by 30%-40%.Cello is designed to operate in multiple deployment models. Solutions that are builton top of Cello can be deployed in Public Cloud, Private Cloud, Data Centers andIntranet (on-premise). This is an additional advantage that Cello provides by allow-ing the architects/infrastructure team to decide the best deployment environmentfor their solutionCello is a perfect complement to Azure Stack. Customers can develop their solutionsusing our framework and deploy/manage them in Azure cloud. Cello has exclusivewrappers built within the product to support Azure related services.Following are the benefits to our customers,For Business People:• Cloud Neutral Solution – Public/Private/On-Premise – provides a great dealof flexibility in deployment models.• One stop solution for Cloud ready, Scalable, Secure, Configurable, Multi-tenant framework• Architectural and Engineering excellence available as a productized frame-work• Faster time to market helps in beating the competition and start getting rev-enues early.For Project Managers:• 30-50% saving in cost and time of a typical sized project (i.e 100 – 300 personmonths)• Over 300 features available for the project managers to pick and choose theones they want to consume in their project.• Greatly reduces technical risks related to developing a rock solid architectureand framework• The cost and time savings can be used by Project Managers to provide com-petitive bidding and win projects.For Technical Architects:• Key Non Functional Requirements like Scalability, Security, Configurability,Availability, etc. are available as a single package
Key benefits of Cello Framework Page 4 of 5• Architects can focus more on the product functionality and it’s design ratherthan on the plumbing layers• Architects continue to enjoy the Freedom, Flexibility and Control of CustomDevelopment with reduced effort and cost.• Tested and proven framework – Dozens of existing customers across ISVs,Enterprises, BPOs and KPOs who have successfully built and deployed theirsolutions.For Developers:• Code Templates – Cello comes with a set of pre-defined code templates thatadhere to Cello architecture. GUI tool available within Visual Studio can beused by developers to formulate the module and features that they wouldlike to build. Code templates can produce the necessary stubs, which in turncan save anywhere between 30%-60% of effort from developers.• Single unified platform ensures consistency and implementation of bestpractices across all developers• Cello acts as a productivity enhancer for all the development that happensnow as well as in the future• Developers tend to get undivided attention on Business Functionality, whichin turn can result in a quality solution.
Key benefits of Cello Framework Page 5 of 5Contact InformationEmail: firstname.lastname@example.orgPhone: +1(609)503-7163Skype: techcello