Azure API Management – Fundamentals

April 11 - 15 2022
Training Cost
1.650 EUR (VAT ex.) per person
Practical informationClass from 9 AM to 5 PM
LanguageEnglish (unless all attendees speak Dutch)

Most of our classroom training courses take place in Belgium (Edegem) or The Netherlands (Breda). Please click the button with the desired date to check the exact location of the training.

This training in-company?
Upon your request we can organize this training for you.

3 days (First day from 9AM until 5PM, other days from 9AM until 12:30PM)

Course overview

During this training, we will introduce you to API management concepts. We will show you how to create an API and import an Azure service, and how to secure, monitor and deploy this API.

Who should attend this training

This training is valuable for developers, architects and operators.

Course Objectives

After completing this course, you will know how to:

  • Create an API

  • Import an Azure service

  • Secure an API

  • Monitor an API

  • Operate an API

  • Deploy an API

  • Basic understanding of HTTP and APIs

  • No prior Azure knowledge needed

Course Content

API Management concepts

  • Introduction to APIs

  • The need for API Management

  • API Management patterns

  • Azure API Management

  • APIs, products and subscriptions

  • Creating APIs

Creating APIs

  • Create an API

  • Import an API definition

  • Import an Azure service


  • Policy overview

  • Policy scopes

  • Policy expressions

  • Tracing and debugging

  • Common policies

Developer portal

  • Introduction and purpose

  • Customization

  • Access control

  • User interaction

  • External identity provider

Enriching APIs

  • Request throttling

  • Caching

  • Transformations

  • Mocking

  • Versioning

Securing APIs

  • Network security

  • Application security – frontdoor

  • Application security – backdoor

Monitoring APIs

  • Infrastructure monitoring

  • Application monitoring

  • Reporting

Operating APIs

  • Deployment options

  • Custom domain names

  • Networking options

  • Firewall

  • High availability

  • Disaster recovery

  • Cost management

  • Azure policy

Deploying APIs

  • ARM Templates

  • Azure PowerShell

  • Azure CLI

  • APIM DevOps toolkit

  • Community tools

This training in-company?
Upon your request we can organize this training for you.