Dec202201

Commitment Discounts: Azure Recommendations – General Availability

We are pleased to announce the general availability of Azure Commitment Discount Recommendations, which provides recommendations for all reservable Azure services. This new feature offers insight into costs and reveals potential savings for reservable services, as well as sortable columns and the ability to view usage metrics for each recommendation. Recommendations are pulled into the platform through Microsoft’s Usage Details API, and data from the commitment-based discounts is available via a GraphQL API.   In addition to reservation recommendations for all Azure services, this feature supports additional capabilities, including:

  • Exporting data to a CSV file

  • Choosing multiple subscriptions and services for which to review recommendations

  • Viewing on-demand usage details per recommendation

To access this feature in the platform, select Azure in the top banner and navigate to Recommendations > Commitment Discounts. For more information, please refer to this Help Center article.

Azure Cost Management Data Pipeline – General Availability 

CloudHealth now uses the Azure Cost Management APIs for all Cost and Amortized Cost throughout the platform. CloudHealth has finished migrating the complete Azure data pipeline to the new set of APIs from Microsoft. Customers can expect improved data consistency and accuracy. In order to utilize this new pipeline, please ensure you have updated your service principal to contain enrollmentreader permission and that your service principals have been registered to the enrollments in CloudHealth. Refer to the Help Center article for more information.

Action Required – CloudHealth will be deprecating the old Azure APIs in January of next year. Please update your service principal permissions prior to January to avoid an interruption in service.

New GCP Resources Available for Event Streaming Private Beta

For customers who are part of the Event Based Collection and Processing private beta, six new GCP resources will be available in the platform. These new resources will support both event-based, real-time collection as well as our standard polling collection mechanism:

  • VPNGateway

  • KMS Keyring

  • KMS Cryptokey

  • KMS CryptokeyVersion

  • DNS Managed Zone

  • CloudRun

In order to take advantage of these new resources, customers must be enrolled in the ongoing GCP Collection and Processing Beta, and update their GCP service account permissions to contain the following:

<Cloudkms.locations.list, cloudkms.cryptoKeys.list, cloudkms.cryptoKeys.get, cloudkms.keyRings.get, cloudkms.cryptoKeyVersions.list, compute.vpnGateways.get, compute.vpnGateways.list,  dns.managedZones.get, dns.managedZones.list, dns.resourceRecordSets.get, compute.routers.list, compute.routers.get, run.services.list, run.revisions.list, run.services.getIamPolicy>

Azure Virtual Machine RI Optimizer – Recommendations Related to Azure Savings Plans

With the recent introduction of Azure Savings Plans, the Virtual Machine RI Optimizer tool in CloudHealth may recommend RI purchases for instances that are covered by Savings Plans. Please visit the Commitment Discounts tool (mentioned above and now generally available) for RI recommendations. We plan to support Azure Savings Plans in the near future.