Azure for Developers: API Management (2019)
1h 13mIntermediate2019-03-26
Authors

Robby Millsap
Senior Software Engineer at Trek Bicycle
Course details
Azure API Management (APIM) organizes your APIs and provides features that can help you secure, monitor, and document all of your operations. In this course, instructor Robby Millsap takes a deep dive into the features available in APIM. Robby steps through how to set up and publish a robust set of APIs, taking into account implications for security, performance, and more. He shows how to set up APIs from existing sources, including existing APIs and Azure Functions, as well how to mock new APIs that haven’t been created yet. By the end of this course, you’ll have a richer understanding of what’s available in APIM, as well as some handy step-by-step tutorials on how to set up APIs for a wide variety of scenarios.
Learning objectives
Components and pricing tiers
Customizing the developer portal
Adding APIs
Policies (inbound, outbound, and on-error)
Policy expressions
Authentication
Monitoring APIs
Boosting performance using caching features
Setting up a custom domain
Learning objectives
Components and pricing tiers
Customizing the developer portal
Adding APIs
Policies (inbound, outbound, and on-error)
Policy expressions
Authentication
Monitoring APIs
Boosting performance using caching features
Setting up a custom domain
Skills covered
Cloud DevelopmentAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsLearningNetwork and System AdministrationCloud ComputingMicrosoftSoftware Development
Concepts
0. Introduction
- 01 - The 101 on APIs
- 02 - What you should know
1. Overview
- 03 - Components and pricing tiers
- 04 - Demo - Creating an APIM instance
- 05 - Products and APIs
- 06 - Demo - Configure APIM roles using Azure AD
2. Developer Portal
- 07 - Developer portal
- 08 - Demo - Customizing the developer portal
3. Adding API's
- 09 - Blank API
- 10 - Function API
- 11 - Add existing App Service
4. Policies
- 12 - What are policies
- 13 - Policy expressions
- 14 - Demo - Integrating Auth0 JWT tokens with APIM
5. Supporting APIs
- 15 - Monitoring APIs
- 16 - Versioning
- 17 - Caching
- 18 - Throttling
- 19 - Repository
- 20 - Demo - Set up custom domain
Conclusion
- 21 - Review