Create custom actions and resources in Azure

A custom provider is a contract between Azure and an endpoint. With custom providers, you can change workflows in Azure by adding new APIs into Azure Resource Manager. With these custom APIs, Resource Manager can use new deployment and management capabilities.

This tutorial goes through a simple example of how to add new actions and resources to Azure and how to integrate them.

Set up Azure Functions for Azure Custom Providers

Part one of this tutorial describes how to set up an Azure function app to work with custom providers:

Custom providers can work with any public URL.

Author a RESTful endpoint for custom providers

Part two of this tutorial describes how to author a RESTful endpoint for custom providers:

Create and use a custom provider

Part three of this tutorial describes how to create a custom provider and use its custom actions and resources:

Next steps

In this tutorial, you learned about custom providers and how to build one. To continue to the next tutorial, see Tutorial: Set up Azure Functions for Azure Custom Providers.

If you're looking for references or a quickstart, here are some useful links: