The platform can import hardware profile prices from public cloud for use in pricing.
...
Check that there is a public cloud region for the provider. See Create a public cloud region.
Check that the tenant has a pricing model assigned. See Create a new pricing model
For Amazon regions, use US Dollars as the currency the currency
If you are onboarding price lists for a customer of the CSP and/or reseller, go to Pricing → Price factors and create price factors to add markups or discounts to the cloud provider prices.
See Manage price factors
Obtain credentials to retrieve pricing information from the provider.
For AWS pricing, an IAMS user must have the AWSPriceListServiceFullAccess permission. You can add the permission to the regular public cloud user account or create a separate user. See Obtain AWS credentials
For Azure, see Obtain Azure ARM credentials.
Check you have the pricing credentials in the right format. See Public cloud pricing credentials table below
...
Add pricing credentials for the tenant
From the username menu go to Edit credentials or go to Users → edit enterprise
Go to Credentials → Public (for compute or for combined credentials in Amazon) or
Credentials → Pricing (for Azure or separate Amazon credentials)Enter the credentials
If the tenant is a CSP and/or reseller, go to Edit enterprise → Properties and enter the following properties with appropriate values:
Code Block azurecompute-arm_discount=0.2 amazon_discount=0
Note that CSP accounts return the prices with the discount factor applied, so the platform will not apply it again.
To configure a custom suffix of the discount properties, set abiquo.enterprise.property.discount.suffix in abiquo.properties. See Abiquo Configuration Properties#enterprise.If the tenant is a customer of the CSP and/or reseller, go to Properties and enter the following properties with appropriate values:
Code Block azurecompute-arm_price_factor=1.25 amazon_price_factor=1.17
To configure a custom suffix of the price factor properties, set abiquo.enterprise.property.pricefactor.suffix in abiquo.properties. See Abiquo Configuration Properties#enterprise.
When you save the tenant, if the pricing credentials are present, the platform will retrieve the prices.
...
Public cloud pricing credentials table
Tenant type | Format of access key ID for pricing | Notes |
---|---|---|
CSP account owner |
| You MUST add the text string |
Customer of CSP | - | Do not enter credentials because the platform will use the CSP credentials |
Standard account |
and | Add the text string |