Using Azure API Management
Azure API Management (APIM) is a SaaS product to administer, orchestrate, and manage even complex API workflows. It comes on *.azure-api.net
and, by default, a new endpoint creates the following:
[myEndpoint].azure-api.net
: An endpoint hosting the API Gateway logic[myEndpoint].portal.azure-api.net
: An endpoint hosting the developer portal
APIM can be configured to use personal domain names as personal SSL certificates, as shown here:
Once the APIM endpoint is configured, we can navigate the developer portal to see it in action. The screenshot that follows shows the developer portal displaying the sample Echo API
Each developer can subscribe autonomously with a simple e-mail opt-in mechanism. Every aspect of the developer portal, including the frontend site graphics and e-mail templates, can be customized in the administration website. At the time of writing this, these touch points are supported:
Site culture/language: 10+ languages are supported along with every...