Get started on your Azure journey with Your Azure Coach!

Training

Advisory

TRAINING

Azure Trainings

Start today!

Take a jump-start into Azure through my high-quality trainings! These courses get delivered in multiple ways: online, open classroom or dedicated in-company training.

UPCOMING TRAININGS

LEGEND

Online, start guaranteed

Online, start guaranteed

Online, start not guaranteed

Online, start not guaranteed

On location, start guaranteed

On location, start guaranteed

On location, start not guaranteed

On location, start not guaranteed

ALL TRAININGS

Building Serverless Applications in Azure

3 days

Integrate with Azure Integration Services

5 days

Infrastructure as Code in Azure

3 days

A deep-dive into Azure API Management

2 days

Azure API Management Fundamentals

1 day

j

Your tailored training program

Get in touch

TRAINING

Why choose a training by Your Azure Coach?

Real-life

The trainings are based on extensive enterprise experience from the field and focus on what really matters when running production-grade Azure solutions.

Deep-dive

The training content goes way beyond the official documentation and courses. We tackle advanced topics, adjusted to the level of the attendees.

Hands-on

We provide many detailed labs, with additional challenges for fast learners. Each training inlude a real use case, built from scratch end-to-end.

N

High-quality

Your Azure Coach has 13+ years of training experience and is a Microsoft Certified Trainer. He has been rewarded as an Azure Most Valuable Professional.

l

Custom-made

During an intake, we can decide to skip, switch or add some topics to the training agenda, to ensure that the course matches your expectations completely.

Interested or questions?

Get in touch.

ADVISORY

What can Your Azure Coach mean for you as an advisor?

01

ASSESSMENT

Having doubts about your Azure implementation? No worries! Let me assess your current solution and create an action plan to take it to the next level.

02

ARCHITECTURE

Are you struggling to transform your innovative business ideas into a technical Azure architecture? I can assist your team in choosing the right design to move forward.

03

GOVERNANCE

Did your organization recently adopt Azure technology?
Let me guide you on how to manage and operate your Azure environment in a modern, cloud-native way.

04

PROTOTYPING

Do you need to convince your main stakeholders about the value Azure can bring to your business? We can quickly build an innovative and compelling prototype together!

YOUR AZURE COACH

Hi! I’m Toon Vanhoutte, a hands-on Azure architect – based in Belgium – with a big passion for teaching and helping people out. I’m happy to assist you during your Azure journey with high-quality advisory and I would love to teach you Azure’s possibilities via my tailored training courses.

BLOG

Blogging about my adventures, straight from the azure trenches. Sharing is caring!

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). ...

New workflow expressions for Logic Apps triggers!

Today, Mötz Jensen, informed me on Twitter about the ability to access the Logic Apps correlation id (client-tracking-id) at runtime.  After some investigation, it turns out that there are some new (but undocumented?) properties available on the trigger() object:...

Role-based access control in Logic Apps

Since recently, Logic Apps has the ability to configure OAuth2 authorization on the HTTP trigger.  You can define authorization policies, that perform basic validations on the claims inside the incoming Bearer token. Role-based access control When securing API...

Scripting Azure AD application role assignments

When using Azure Active Directory for adding role-based access control to your web applications and APIs, it is highly recommended to use application roles.  This allows you to define custom application roles and these can be assigned to users and applications.  A...

Azure API Management integration with Dapr

I had the privilege to participate in a private preview for Azure API Management integration with Dapr.  This functionality is now in public preview for Azure API Management's self-hosted gateway.  You can hear about my experiences in this video:...

Azure API Management policy expressions cheat-sheet!

The problem When authoring Azure API Management policies, I often ask myself "How can I get the value of an HTTP header, without throwing null reference exception if it does not exist?" or "What's the best way to verify an incoming client certificate?".  To find the...

Use Azure Policy to enforce HTTPS in Azure API Management

Modern API security protocols, like OAuth2 and Open ID Connect, assume that all HTTP traffic is encrypted on the wire, using TLS.  Therefor, it is a good security practice to enforce the usage of HTTPS within API Management.  In Azure, the Azure Policy engine is...

Removing backend stack traces in Azure API Management: a caveat!

On my latest project, I developed a global policy to ensure that no stack traces get returned to the API consumer.  This is a good security measure, because stack traces reveal too much information about the underlying technology and setup. Inside the All APIs policy,...

Automatic backups for Azure API Management

It's a good practice to configure backups for your API Management instances in production.  A disaster can always occur, so it's better that you are prepared for that.  Even when your API Management is completely deployed through automation, this advise still...

Managed Identity simplified with the new Azure .NET SDKs!

As you might know, Microsoft is working hard to create brand new SDKs for most of its services.  The goal of this effort is to simplify development, increase productivity, introduce uniformization across SDKs and to focus hard on documentation and samples.  An...