Cloud Control Panel

Business Needs

Customer need portal where he can manage Microsoft azure features like managing resources, Subscription usage details, graphically representation of usage data, prediction about billing cycle, etc. from a single portal. CCP is portal where customer can find these all functionality along with some of new custom features.

Technology Skill Set

  1. Visual Studio 2015
  2. Net Framework 4.5.1
  3. Microsoft SQL Server 2014
  4. Microsoft Azure – Storage, Application Insights, Cache
  5. Angular JS
  7. Office 365 API integration
  8. Azure API integration

Technical Objectives

The technical objective is this system to provide a showcase true cloud based platform using Microsoft Azures API with office 365 Integration.

  1. Office 365 reports for mailbox usage, Client type, etc.
  2. Manage data entitlement wise.
  3. Provide pre consumption analysis based on region and resource type.

PSSPL Solution

PSSPL provided robust technical solution considering business criteria and futuristic technical platform such as –
  1.  Azure cloud – for hosting and storage
  2. SQL Database – for Scalability and robust OLTP to cater heavy load
  3. Implement REST API based solution that leverages Azure programmability [Azure Pack, Azure Stack, and others] implement iOS, Android and Windows Phone client apps that consume the built REST API to enable Azure programmability based feature values on mobile platforms.
  4. Keeping central REST API decreases overall TCO and enables smoother revolution/upgrades of the solution upon revisions/upgrades from Azure programmability without rolling out new consumer application version unless absolutely needed.
  5. Azure management API integration – provide insights to azure subscription by giving details about unused resources, consumption, pre-consumption analytics data, billing details, operations on Azure resources – manage multiple Azure subscriptions from a single portal.
  6.  Manage user entitlement and manage user allotment between entitlement.
  7. Office 365 API integration – provide customized details reports about the office365 mailbox and its usage and many more.
  8. POWER BI– Provide custom reports using Power BI to get multiple subscriptions, notifications and many more reports – anytime, anywhere.


  1. Add multiple azure accounts of the different tenant.
  2. Add default region and currency.
  3. Provide insight of last day usage cost.
  4. Provide insight of usage between given dates.
  5. Provide insight of usage between given dates based on resources.
  6. List of unused resources of subscription.
  7. Estimate monthly cost between given dates.
  8. Operations on azure resources – start/stop/delete resources.
  9. Price calculation of resources.
  10. Provide Pre consumption analysis.
  11. Reports integration: mailbox usage, connection by client type, CsP2PAVTime, connection by client type detail.
  12. Manage Entitlement
  13. Entitlement allotment
  14. Entitlement dashboard allotment analytics
  1. Pre-mature subscription expiration
  2. Send Email before subscription expires
  3. Renew subscription notification
  4. Anytime, anywhere (Integration with power BI.)
  5. custom reports.
  1. Billing Predictions – current usage
  2. Pre-consumption cost analysis

Copyright © Prakash Software Solutions Pvt. Ltd. All Rights Reserved.