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

Validate payloads in Azure API Management

Validate payloads in Azure API Management

Both from a security and data quality perspective, it is advised to validate request and response payloads in Azure API Management.  This blog shows how to do this. Validate-content policy The validate-content policy validates the size or content of a request or...
Azure API Management workspaces demystified!

Azure API Management workspaces demystified!

Recently, the Azure API Management team announced a new feature called Workspaces.  This purpose of this blog is to explain what is does and how you might take benefit of this. The architecture The main architecture of Azure API Management consists of three...
How to purge a soft-deleted API Management instance?

How to purge a soft-deleted API Management instance?

A while ago, API Management received a default soft-delete feature.  This is very handy for mission-critical workloads, because it protects against accidental removal.  However, in development environments, this causes often friction, because you cannot toggle the...
Azure API Management Survey!

Azure API Management Survey!

Last week, I spoke at the INTEGRATE conference.  During my talk, I’ve conducted a survey about Azure API Management.  200 attendees participated in this survey, which leads to interesting insights!  You can discover them here.
My 10 favorite Azure API Management Tips and Tricks!

My 10 favorite Azure API Management Tips and Tricks!

Last week, I’ve presented at INTEGRATE my 10 favorite tips and tricks for Azure API Management.  I want to share them here with you! Automate your backups Dynamically expose your Open API definitions  Send API Inspector Traces to Application Insights Hide stack...
Hide stack traces in a smart way in Azure API Management

Hide stack traces in a smart way in Azure API Management

Stack traces are a nice gift for hackers, because they reveal details about the underlying technology that you are using.  From a security perspective, it is good to remove stack traces when exceptions occur and just return a generic error message, like I described in...