Abiquo 4.6 can obtain pricing details from public cloud providers. The platform obtains and synchronizes the prices of hardware profiles for Linux instances with no pre-installed software.
The platform will check that the enterprise has access to the appropriate regions and that it has a valid pricing model for the region. The platform will not retrieve hardware profile prices if the enterprise does not have pricing credentials.
There is a new Pricing tab to enter a separate set of public cloud credentials for pricing, and the option to use the same public cloud credentials that manage virtual resources. The platform obtains prices for Linux instances. In AWS, this feature will only work with a currency value of US Dollars, irrespective of the pricing model currency. Therefore, it is recommended that customers use US Dollars as the currency for Amazon regions in their pricing model.
The pricing credentials must have privileges to access the pricing data in the provider via API.
If you have a tenant hierarchy, including scopes with reseller or key node enterprises, the platform finds valid credentials with the priority:
When your tenant hierarchy contains resellers and key nodes, you may add enterprise properties to apply discounts and price factors, with the following formula:
The properties must use the following format:
For example for CSP and reseller:
For example for customer of CSP and reseller:
It is also possible to configure the suffix of these properties. See Abiquo Configuration Properties#enterprise.
The platform will search for discount and price factor properties with the priority:
Note that CSP Accounts already return the price with the discount applied, so the plugin does not apply it again.
When you enter the pricing credentials, the platform will retrieve hardware profile prices from the provider. You can display hardware profile prices in the pricing model. By default the platform will refresh hardware profile prices every 24 hours and the administrator may configure this interval for the platform. See Abiquo Configuration Properties#pricing.