YoVDO

Azure for Developers: API Management

Offered By: LinkedIn Learning

Tags

Azure API Management Courses Azure Functions Courses REST APIs Courses API Security Courses API Development Courses

Course Description

Overview

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

Related Courses

Microsoft Azure Developer Associate (AZ-204) Exam Prep Professional Certificate
Microsoft via Coursera
Create Serverless Applications
Microsoft via Coursera
Develop a Serverless Computing App with Azure Static Web App
Coursera Project Network via Coursera
Azure Administration: Implement and Manage Application Services
LinkedIn Learning
Azure Essential Training for Developers
LinkedIn Learning