Webhook support for Azure recovery

Webhook support for Azure recovery

Webhooks can be configured to trigger user-defined HTTP/HTTPS callbacks during specific events while performing a Cloud Assembly recovery.

For Example, if the user needs to run a specific compliance test after the recovery in the recovered instances. The compliance test can be scripted and put in say, Azure Functions. Now the script can be called using an HTTP/HTTPS call to the Azure Functions during the recovery operation.

To configure a webhook after creating an Azure Cloud Assembly,

  • Select the “ACTIONS” in the upper right corner and choose “CONFIGURATION”.

  • There are four types of webhooks supported by Appranix, “Pre-recovery”, “Post-recovery”, “Pre-reset” and “Post-reset”. Provide the Webhook URL and choose if it should “Fail on error” or not for “Pre-recovery” and “Pre-reset”.

  • Save the Webhooks configuration for the script to run during the recovery.

The Webhook execution logs can be noticed along with the recovery logs.

    • Related Articles

    • Webhook support for Google Cloud Application Resilience

      The application running in the cloud infrastructure in most cases be using services outside of the cloud providers. So to achieve 100% automated application resilience, those external services should be made available to the recovered application ...
    • Any resource, Any time, and Any Region recovery support in Azure

      Timeline recovery in Azure now has an option to recover any specific resource under a Resource Group. Once a timeline is selected for recovery, provide the recovery name and choose “Specific Resources” under the resources to be recovered.  Switch on ...
    • Recover scale set without instances in Azure

      Azure Recovery now includes an option to recover only scale sets excluding its instances.  This option can be chosen while configuring a recovery. Under Advanced section, select "Recover scale set without instances." This option is useful for ...
    • Recover and Replace Existing Resources in Azure

      During recovery in Azure, the “Override resource dependencies” option if selected will override all the dependencies of the selected resources.  While the override option is enabled, and if a Virtual machine or VMSS under a Resource group is selected ...
    • Azure Cloud Application Resilience

      Appranix released a more enhanced version of Azure Cloud Application Resilience. Appranix can protect and recover any cloud resource instance, at any point in time, in any region.  More details regarding how to add a new Azure cloud connection can be ...