Integration with Microsoft Windows Azure Pack allows a provider to offer virtual data centers.
When a customer orders a service, he/she can choose how much resources are needed: CPU number, RAM, disk space, etc. BILLmanager sends an API request to Azure Pack to create a virtual data center after the service had been ordered and paid. Once the service is activated, the client will receive the email with login credentials to access the user portal.
Integration
Integration is configured in the process of creating a service processing module in BILLmanager.
To create a service processing module, enter Integration → Processing modules → click Add. The processing module adding wizard consists of the following steps:
- Product type: select "Virtual data-center".
- Processing module: select "Azure Pack".
- Integration settings. Specify the data for integration:
- URL ISPsystem API — URL to access the proxy server of ISPsystem Service (created from <API Host>:<API Port>).
- Username — username to access Administrator API.
- User password — user password to access Administrator API.
- Windows domain name — the name of Windows domain where the above-mentioned user is located.
- User management portal — link to Windows Azure Pack user portal.
- Operation that will be performed after suspension of VDC — an operation performed for all virtual machines when a VDC is stopped.
- Enable virtual servers — activate virtual machines after service reactivation.
- Processing module parameters. Configure internal (within BILLmanager) parameters of the service processing module.