Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Azure for Developers: API Management

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Introduction
  • Azure API management
  • What you should know
1. Azure API Management (APIM)
  • 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
2. APIM Products, Subscriptions, and Versioning
  • 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
3. APIM Developer Portal
  • 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
4. Debugging and Monitoring APIs
  • 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
5. APIM Policies
  • 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
Conclusion
  • Next steps

Taught by

Robby Millsap

Reviews

4.5 rating at LinkedIn Learning based on 42 ratings

Start your review of Azure for Developers: API Management

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.