Explore how Azure API Management simplifies API creation and control. Build, secure, and monitor APIs with real-world tools and deploy a functional weather data API project.
Overview
Syllabus
- An Introduction to APIs
- In this lesson we introduce APIs and Azure API management. We go what an API is, how it works and what challenges APIs present and how API management can help.
- Building in Azure API Management
- In this lesson we'll look at the benefits of building using Azure API management with your APIs. We'll then see how to build out APIs in API management using the portal and PowerShell.
- Monitoring and Security
- Here we'll see how to collect and view logs of our API. We'll then use metrics to gauge our API. Finally we'll secure our API with subscriptions and certificates.
- Manage APIs with Policies
- Here we'll use policies in API management to modify headers and response content from the backend to further secure our APIs. We'll also use policies to throttle API responses.
- My Weather API
- Your project will provide API management. This includes providing API access, securing the API through subscription keys, implementing policies, and removing headers from API responses.
Taught by
Travis Scotto