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

DataCamp

Azure API Management

via DataCamp

Overview

DataCamp Flash Sale:
50% Off - Build Data and AI Skills!
Grab it
Learn to create, secure, and manage APIs with Azure API Management through hands-on practice.

In this course, you’ll learn how to create, publish, and protect APIs using Azure API Management. You’ll start by setting up an API Management instance and documenting APIs for developers. Next, you’ll explore how to control access with subscriptions and keys, and apply policies to secure and optimize traffic. Finally, you’ll see how API gateways make services easier to manage and scale, with hands-on practice in the Azure portal.

Syllabus

  • Working with API Management
    • Learn the foundations of building and managing APIs with Azure. You’ll create RESTful APIs in Python, deploy them with Azure Function Apps, and integrate them into Azure API Management. Along the way, you’ll secure your APIs with authentication and API keys while exploring how large-scale systems manage performance and security.
  • Securing and Optimizing APIs
    • Take your APIs to the next level by applying policies for security, transformation, and performance. You’ll use OAuth 2.0, OpenID Connect, and CORS to secure access while implementing caching, quotas, and rate limits to keep APIs fast and reliable. By the end, you’ll know how to protect and optimize APIs for real-world usage.
  • Automating API Lifecycle & Observability
    • Discover how to manage APIs at scale with automation, monitoring, and versioning. You’ll roll out new versions safely, monitor performance with Azure Monitor and Application Insights, and automate deployments with ARM templates. This chapter equips you with modern DevOps practices for API lifecycle management.

Taught by

Fiodar Sazanavets

Reviews

Start your review of Azure 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.