Cloud Platform Window Services
- Apostolos Karakaxas
- Panagiotis Papanastasiou
- Athanasia Kourti
interworks.cloud Platform includes 7 windows services that get installed during deployment of the Cloud Platform as part of the Administration components.
List Of Services
Billing Service
This service is responsible for:
- Renewing the subscriptions
- Generating customer invoices
- Billing customers credit cards by calling the appropriate payment gateway
- Executing scheduled cancellations
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.Billing |
Configuration File | Interworks.Cloud.Billing.exe |
Licensing Service
This service checks the validity of your installation. If this service cannot reach our licence server for 10 days, your installation will be locked and you and your customers will not be able to login to Cloud BSS, OSS and Storefront.
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.Licensing |
Configuration File | Interworks.Cloud.Licensing.exe |
Notification Management Service
This service is responsible for sending the notifications you have setup in your Cloud BSS.
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.Notification |
Configuration File | Interworks.Cloud.Notification.exe |
System Management Service
This service is responsible for:
- truncate of logs
- truncate of message logs
- update of promotion status
- update of timezone info
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.SystemController |
Configuration File | Interworks.Cloud.SystemController.exe |
Support Email Auto Download Service
This service is responsible for updating automatically (execute 'Check Mail' action) the mail account configured as Email Account in Organization Settings of each organization.
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.SupportEmailReceiving |
Configuration File | Interworks.Cloud.SupportEmailReceiving.exe |
Azure Rate Card Service
This service is responsible for update azure rate card information (crucial only for Office365 Azure Services).
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.AzureRateCard |
Configuration File | Interworks.Cloud.AzureRateCard.exe |
Azure Usage Update Service
This service is responsible for updating azure usages information (crucial only for Office365 Azure Services).
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.AzureUsages |
Configuration File | Interworks.Cloud.AzureUsages.exe |
Interworks Listeners
This service is responsible for the execution of queued messages like the creation or update of tenant resellers, backordering queues, etc.
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.Listeners |
Configuration File | Interworks.Cloud.Listeners.exe |
Interworks Schedulers
This service is responsible for the execution of scheduled actions such as the integration and the automated reports.
Default Location | C:\Program Files (x86)\Interworks\Interworks.Cloud.Schedulers |
Configuration File | Interworks.Cloud.Schedulers.exe |
Setting the time each service runs
You can change the time that each service runs by modifying the following lines contained within the <AppSettings> section of each service’s configuration file
<add key="StartHour" value="23"/>
<add key="StartTime" value="10"/>
The first line indicates the hour (in 24-hour notation) and the second line indicates the minute of the hour. To set a service for example to start at 17:45 you would modify the lines as follows:
<add key="StartHour" value="17"/>
<add key="StartTime" value="45"/>