API Management

Official Documentation

Service Description

Application logic is often provided as an API instead of via an interface usable by end users. API Management can help with marketing an API. Provisioned APIs can be assigned permissions, supplemented by converting input and output values, and supplied with product-specific SLAs. The usage of APIs can be monitored, evaluated, and billed accordingly as necessary. The provisioned API can be operated on Azure or externally.

Getting Started

  1. API Management Learning Path
    9/27/2016, Webpage
  2. Azure API Management 101
    5/11/2016, Video, 0:11:56
  3. Azure API Management Dive Deep
    2/10/2017, Video, 1:18:43
  4. Getting Started with Azure API Management REST API
    5/11/2016, Video, 0:20:05
  5. Azure API Management and the API Economy
    5/4/2015, Video, 1:09:34

Latest Content

RSS Feed

Introducing the Azure app (preview) Blog
Agile app development with Azure API Management Video
Enterprise integration and hybrid Video
Monitor API Management with Azure Monitor Video
API Management available only in the Azure portal from April 5 Blog
API Management available only in the Azure portal from April 3 Blog
Azure API Management Dive Deep Video
How to build high performing API's Video
Microsoft’s Hybrid Integration Vision Using BizTalk Server, Azure Logic Apps and Azure API Management Video
Protecting Azure Logic Apps using Azure API Management Video
Role-Based Access Control in API Management Video
Episode 220: API Management Updates with Anton Babadjanov Video

Azure Documentation

1. Overview
     1.1. What is API Management?
2. Get started
     2.1. Manage your first API
     2.2. Protect your API with rate limits
     2.3. Add caching to improve performance
     2.4. Frequently asked questions
3. How to
     3.1. Develop APIs
          3.1.1. Add and publish an API Product
          3.1.2. Add operations
          3.1.3. Create an API
          3.1.4. Import an API definition
     3.2. Secure your backend
          3.2.1. Protect Web API backend with AAD
          3.2.2. Connect to a virtual network
          3.2.3. Connect to an internal virtual network
          3.2.4. Integrate Application Gateway in an internal VNET
          3.2.5. Mutual Certificate authentication
     3.3. Configure Policies
          3.3.1. Custom caching
          3.3.2. Advanced monitoring
          3.3.3. Advanced request throttling
          3.3.4. Using external services
          3.3.5. Policy reference index
          3.3.6. Policies overview
          3.3.7. Manage secrets using properties
          3.3.8. Secure APIs using client certificate authentication
     3.4. Customize the developer experience
          3.4.1. Modify page content and layout
          3.4.2. Customize styling of page elements
          3.4.3. Customize system pages using templates
          3.4.4. Authentication with AAD
          3.4.5. Authentication with AAD B2C
          3.4.6. Delegated authentication
          3.4.7. E-mail notifications and templates
          3.4.8. Enable console OAuth support
     3.5. Manage in production
          3.5.1. Manage groups
          3.5.2. Deploy to multiple Azure regions
          3.5.3. Log events to Azure Event Hubs
          3.5.4. Set up DR using backup/restore
          3.5.5. Trace calls with the API Inspector
          3.5.6. Manage user accounts
          3.5.7. Manage using automation
          3.5.8. Configure using Git
          3.5.9. Monitor using Azure Monitor
          3.5.10. Use role-based access control
4. Reference
     4.1. PowerShell
     4.2. REST
     4.3. REST (original)
     4.4. Policies
          4.4.1. Policy reference
      Access restriction policies
      Advanced policies
      Authentication policies
      Caching policies
      Cross domain policies
      Transformation policies
          4.4.2. Error handling
          4.4.3. Policy expressions
     4.5. Templates
          4.5.1. Template reference
      User profile
          4.5.2. Data model reference
          4.5.3. Page controls
          4.5.4. Template resources
5. Resources
     5.1. API design guidance
     5.2. API implementation guidance
     5.3. API Management - Plays well with other Azure services
     5.4. API Management plugin for SmartBear Ready! API
     5.5. Azure Roadmap
     5.6. Connecting Event Hubs to API Management
     5.7. Consume SOAP WCF services over HTTP
     5.8. MSDN forum
     5.9. Pricing
     5.10. Provide RBAC-like access using the REST API
     5.11. Service updates
     5.12. Set up PostMan to call API Management APIs
     5.13. Stack Overflow
     5.14. Videos
     5.15. Whitepaper: Cloud-based API Management

Web Content

Content Type
API Management Learning Path Webpage

Online Training Content

Date Title
6/3/2015 Einführung in Microsoft Azure–Advanced Services


Tool Description