Forum Discussion

sampa611's avatar
sampa611
Copper Contributor
Nov 17, 2022

Downtime of API Management during deployment

Which actions will cause a downtime of Azure API Management so APIs will not be able to consume (Premium Tier)?

 

E.g. changing network would be obviously. But what about deployments of APIs, Products, Scaling up and down...

 

How can I find out which actions will make the APIs unavailable? Or is there a mechanism which will keep them available in each scenario (Even if "Service is being updated")?

 

Thanks!

3 Replies

  • You will not have downtime in premium tier, the SLA is 99.99% however even in standard tier there will be more than 1 node to serve your API request hence you may not observe downtime.
    However, while service is in upgrade or update mode some operations like updating certificates, changing schemas may be locked in the period of time
  • sameer's avatar
    sameer
    Copper Contributor
    This can be done via rules/triggers that can be implemented leveraging ARM, Bicep, Visual Studio Code, and PowerShell. An ARM is an IaaS (Infrastructure as a Code) template is a JavaScript Object Notation (JSON) file that defines the infrastructure and configuration for your APIM. The template uses declarative syntax. This will give you the flexibility to manage your APIM including other Azure resources for creating, updating, and deleting them.

Resources