Unmatched Product Management Control
In order to leverage the application configuration, metering and billing functionality of SaaSGrid, developers need only decorate their code with simple meta-data attributes that identify application components as pieces of functionality that SaaSGrid should monitor and control. From that point forward, creating different versions of the product requires no code changes. Once the application is deployed on SaaSGrid, the system recognizes the meta-data and provides a number of GUI tools that enable product managers to create different “flavors” of the application by mixing various combinations of pricing schemes and functionality bundles. SaaSGrid provides each subscriber with the correct end user experience by exposing or hiding pertinent application functionality based on the user’s subscription plan. All of this is accomplished on the fly, from a single instance of the application, with no code changes.
Key Points
• Simple Integration Hooks: To leverage SaaSGrid’s product management capabilities, developers need only insert simple meta-data from the SaaSGrid API into their application.
• Codeless Flexibility: Making changes to feature bundles and associated pricing schemes is accomplished through a point and click web portal - no changes to the underlying application code are necessary.
• Multiple Application Versions from a Single Codebase: Offering multiple flavors of the core application is accomplished through SaaSGrid’s on-the-fly customization of the application according to the individual user’s subscription plan, with no code changes, all from a single instance of the codebase.

Impact on Cost of Service: MEDIUM
Why?
• Market needs and price points change frequently – making these changes a simple administrative decision allows the business to respond much faster and eliminate downtime due to code changes.
• Without the management functionality of SaaSGrid, many application developers end up creating disparate branches of their code base in order to satisfy each of the module/price combinations that the market demands. This results in poor developer focus, high code maintenance overhead and increased support and service delivery costs.
Software Engineers Should Know
The SaaSGrid API used to integrate your application with SaaSGrid's product management functionality is very thin and straightforward to leverage. There is a short list of attributes that enable a range of different product customizations. Many developers begin using the API using only reference materials and SaaSGrid documentation. Becoming a certified developer requires a two day online course.






