Azure trainings!
Infused with experience from the field, brought with lots of passion!

Send API inspector traces to Application Insights

Send API inspector traces to Application Insights

In the December 2020 release of Azure API Management, there was a release note that drew my attention: You can now log API inspector traces to Application Insights and Azure Monitor by setting the verbosity property of the service/diagnostics resource to debug. Azure...
Layered API design in Azure API Management

Layered API design in Azure API Management

Designing and composing APIs is a very subjective matter and there are many ways to success (and even more to failure).  One approach I’ve always liked is the way MuleSoft describes it.  They define three layers of APIs: Experience APIs: purpose-built APIs for...
Emit custom metrics from Azure API Management

Emit custom metrics from Azure API Management

In the July release of Azure API Management, they’ve added the feature to emit custom metrics to Application Insights.  If you follow my blog, you know that I pay a lot of attention to monitoring, so this is a feature that I definitely wanted to check.  I can...
Optimizing API traceability in Azure API Management

Optimizing API traceability in Azure API Management

Once your API is running in production, you realize the necessity of having end-to-end traceability of every single API call.  So, it’s better to think about it upfront.  This blog shows you an easy way to achieve this. Configure Application Insights Let’s...
Enforce basic authentication in Azure API Management

Enforce basic authentication in Azure API Management

When connecting with legacy systems, Basic Authentication is often the only supported security scheme that is available.  Azure API Management has an out-of-the-box policy that implements Basic Authentication between API Management and the backend API (backdoor). ...