How to Calculate SLA for Azure Services and Resources using REST APIs?

Sajo Sam 0 Reputation points
2024-05-27T13:20:26.78+00:00

Hi everyone,

I need to calculate the SLA for various services and resources in my Azure environment. I'm looking for REST APIs that can provide the SLA details for each Azure service and resource.

I have tried using the following API: https://slaestimator.aztoso.com/servicecategory

However, this API does not cover all the resources in Azure.

Does anyone know of any other REST APIs or methods to get the SLA information for all Azure services and resources?

Thanks in advance!

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,585 questions
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,999 questions
Azure Startups
Azure Startups
Azure: A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.Startups: Companies that are in their initial stages of business and typically developing a business model and seeking financing.
240 questions
{count} votes

2 answers

Sort by: Most helpful
  1. akinbade abiola 9,390 Reputation points
    2024-05-27T13:57:39.9533333+00:00

    Hello Sajo Sam,

    Thanks for your question.

    You can find the various SLA's in the Service Level Agreements (SLA) for Online Services. You can download the latest version.

    https://www.microsoft.com/licensing/docs/view/Service-Level-Agreements-SLA-for-Online-Services?lang=1

    Please let me know if you have further questions**

    You can mark it 'Accept Answer' if this helped.


  2. Akram Kathimi 1,046 Reputation points Microsoft Employee
    2024-05-27T14:04:09.7966667+00:00

    Hi @Sajo Sam ,

    Thank you for your question.

    Please note that there are many SLA agreements for many Azure resources, each uses its own equation. There is no direct Rest API that provides SLA calculations. To calculate them manually, you can use write your own code/script to calculate the equation for the SLA.

    The equations can be found here.

    You can check this sample app for reference, or you can ask the developer of **azure-slaestimator **to add the services that you need.

    Please Accept the answer if the information helped you. This will help us and others in the community as well.