Subscribed Platform Solution

Problem

The problem RedCloud wanted to solve was to gain control of their RedCloud platform and to ensure that customers use authorized and paid-up deployment of their platform.

Following were the issues that needed attention:

  • Way to terminate use if the subscription is unpaid
  • Control of platform shifts to the company instead of customers

The customers used to gain access to a platform and then cut off the company and continued to use the platform without paying for it.

Insurance-Client-Challenges

Solution

In this project, led by Acme One, we created a central server to create and manage licenses for all customers.

It worked in the following manner:

  • Service delivery creates a license for a new customer ensuring all information is inputted.
  • The deployment will check the server for a valid license
  • If no license is found, the server will connect to the RedCloud license server to download
  • On license expiry, a warning will be issued on back-office admin site and after the grace period, all functionality will be disabled

RedCloud license is an XML file to protect message integrity and alteration. The license portal maintains data related to license administration, license activity log, reports, and notifications. We also provided a web-hosted license server for partners.

Tech Stack

  • Net framework
  • Azure App Service