SaaS-Cockpit™

The SaaS-Cockpit™ provides a set of extensible administration and management capabilities necessary to provision tenants, monitor the SaaS application, and enable other features that are needed in a multi-tenant SaaS application. The SaaS-Cockpit™ is included with the Multi-Tenant Server™ license.

SaaS-Cockpit™ offers a centralized framework for sustained operations, administration and maintenance of application users. It provides a user interface and a programming interface to integrate with any SaaS enabled application for provisioning, business and operation services.

Provisioning and Configuration. Tenant management screens for the Application Administrators enable them to create new Tenants and assign Tenant Administrators that have the privileges to create users, configure access, and manage the tenant specific configuration options. All the tenant and user information is extensible so that any required profile information can be collected and maintained.

Performance Monitoring. Controlling the usage and performance of the application is an intrinsic part of any SaaS business.  There are real-time user monitoring capabilities, dashboards, and management reports to provide insight into the operational state of the application over time. These capabilities are extensible and can trigger alerts.

Billing Integration. There are facilities for reporting or exporting billing information gathered by the system. The standard billing capabilities can be used, or the billing information can be sent to an external billing system via web services or by transaction file export.

Subscription Management.  SaaS businesses are based on a recurring subscription model, and there are essential capabilities to manage the tenants and the subscriptions. These subscription models can be adjusted and customized by the use of the Agile Rules to track, log and report on any user or tenant level events that are required or relevant to the specific subscription model.