Explore the features available in Azure API Management. Learn how to set up and publish a robust set of APIs, taking into account implications for security, performance, and more.
Overview
Syllabus
Introduction
- Azure API management
- What you should know
- What is Azure APIM?
- Create an Azure APIM instance
- Publish a REST API to Azure APIM
- Publish an Azure function app from Visual Studio Code
- Create a blank http API in APIM
- Challenge: Integrate Azure function to APIM from Visual Studio Code
- Solution: Integrate Azure function to APIM from Visual Studio Code
- APIM products
- APIM subscriptions
- APIM revisions and versions
- Challenge: Create a new version for an updated API
- Solution: Create a new version for an updated API
- Developer portal
- Challenge: Create a custom group and add users
- Solution: Create a custom group and add users
- Customize the developer portal
- Authorize developer portal to Active Directory users
- Debugging APIs
- Monitor APIs with Application Insights
- Challenge: Create a alert rule for a response threshold
- Solution: Create a alert rule for a response threshold
- APIM policies
- Mock API responses
- Transform API responses
- Challenge: Create a rate limit policy
- Solution: Create a rate limit policy
- Enable Caching for API calls
- Authorize access to API calls
- Next steps
Taught by
Robby Millsap