Innovation Journal - Cognizant
Innovation Journal - Cognizant
Innovation Journal - Cognizant
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
RETHINK - MUSTANG.NET<br />
The use of native interfaces. Other SaaS frameworks wrap the<br />
foundational libraries, creating additional layers of indirection, but<br />
with Mustang.NET, developers continue to use native interfaces<br />
with which users are familiar<br />
Tools and templates integrated with the Visual Studio IDE, which<br />
makes the consumption of the framework and services much<br />
easier.<br />
Mustang.NET architecture and component interaction<br />
Productivity Benefits:<br />
• Development: The Mustang.NET framework provides tools,<br />
components and services that address concerns such as<br />
authentication, validation and authorization out-of-the-box and<br />
enable the SaaS service provider to concentrate purely on<br />
implementing the required business functionalities.<br />
• Setup: Typically, SaaS development aspects such as context setup,<br />
runtime engine setup, usage metering services and exchanging<br />
relevant context data across multiple tiers in a highly distributed<br />
environment are error prone and require a considerable amount of<br />
time to implement. Mustang.NET increases developer productivity<br />
by encapsulating these capabilities.<br />
• Integration: Mustang.NET integrates with popular Integrated<br />
Development Environments (IDE) such as Visual Studio to provide a<br />
standard project template that allows SaaS developers to quickly<br />
begin implementing business functionality. Mustang.NET is<br />
equipped with the standard metadata model and tools to annotate<br />
business functions within the application (either from the ground up<br />
or enhanced) and configure the application startup with the<br />
framework boot-strapper. These increase developer productivity.<br />
• Adoption: The framework was designed so that clients from any<br />
industry could build their SaaS solutions from the Information<br />
Services, Media and Entertainment industry, to the Healthcare and<br />
Life Sciences domain.<br />
• Pricing: SaaS transforms software pricing from a perpetual license<br />
model to an Op-Ex-based pay-per-use/pay-as-you-go model. This<br />
aspect of SaaS removes the need for capital investment for the<br />
SaaS consumer and increases access to capital for the SaaS 19