Azure API Management
- Administrators
Training Overview
APIs are at the core of digital transformation, reclaiming their rightful role as the essence of innovation within organizations. The concept of APIs should not be confined to a mere technological tool but should be an integral part of the business strategy. This is where the API Management (APIM) layer comes into play, supporting the urbanization approach of APIs.
Learning Objectives
Trainees will be able to:
- Understand the Challenges Around APIs
- Clarify the key concepts of API Management
- Deploy and expose an API through Azure API Management
- Create products and policies on Azure API Management
- Manage security, supervision, and monitoring.
Designing APIs
Understand the Challenges of Modern APIs
- Learn to design your API:
- REST APIs
- Design recommendations
- Swagger
- Core Model concept
- Deploy an API on Azure:
- Via Visual Studio
- Deploying the Demo API
- Testing our new API
Implementing API Management
Understand the Objectives and Benefits of APIM
- Using the Developer Portal
- Utilize Azure APIM: The Microsoft Solution
- Overview
- The 3 plans
- The Developer Portal
- Tool demonstration
- Publish an API with a proxy:
- Publish a proxy for the Demo API in Azure APIM
- Publish a proxy for a public API
- Test our API proxy
- Present Key API Concepts:
- Consumers
- Products
- Subscriptions
- Policies
- Understand the Concept of Policy:
- Identify different levels to apply a policy and execution priorities
- Create the product architecture for our API:
- Design considerations
- Create products
- Subscribe to products via the Developer Portal
- Choose and implement policies:
- Native policies
- Custom policies
Securing Your API: Best Practices
Secure Your API via APIM
- Configure OAuth security on the API (with Azure AD)
- Understand the principles of audiences and tokens
Managing APIM Monitoring
Add a Log Analytics Workspace to APIM
- Use queries
- Navigate through native logs
Discovering ALM
Understand ALM
- Deploy your API via ARM
- Expose your API via ARM
Updated on 04/25/2024
In this training, we mix theory with technical workshops to quickly make you operational. Additionally, each participant receives course materials at the end of the training.
One of our consultant trainers conducts the training. With solid field experience, they make the learning process both interactive and enriching.
For assessment, the trainer regularly asks questions and uses various methods to continuously measure your progress. This approach promotes a dynamic and engaging learning experience.
After the training, we ask you to complete a satisfaction questionnaire. Your feedback helps us to maintain and constantly improve the quality of our training.
Finally, we offer the flexibility to deliver this training both in-person and remotely, and it can be customized to meet your company’s specific needs upon request.
To effectively follow the “API Management in Azure” training, candidates should have completed the AZ-900 training or have an equivalent level of knowledge.
It is recommended to be proficient in the latest version of Visual Studio.
Participants will need to have Postman installed prior to the training.
You can register for one of our training courses up to two business days before it starts, if there are still available places and you signed quote.
If you have specific needs related to a disability, please do not hesitate to make a request; we are happy to adjust our services according to the type of disability.
Our Training on the same topic
Tailored Training
Do you want to train your teams? Do you need to accelerate their skill development and adoption of best practices and technologies to generate value quickly? We can help you co-create the training you need, tailoring our content to your technical and organizational environment.