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. 9/27/2016, Webpage
    API Management provides the core competencies to ensure a successful API program through developer engagement, business insights, analytics, security and protection. This...
  2. 5/11/2016, Video, 0:11:56
    A quick tour of the key features of Azure's new API Management capability. In under 11 minutes you'll see how you can manage a new API, project modern formats and even protect...
  3. 2/10/2017, Video, 1:18:43
    Azure API management allows micro service implementation, moving common development pitfalls from backend services to a global high scalable API gateway fully integrated with...
  4. 5/11/2016, Video, 0:20:05
    Azure API Management provides a REST API for performing operations on selected entities, such as APIs, users, groups, products, and subscriptions. The API can be used for...
  5. 5/4/2015, Video, 1:09:34
    The growth of APIs and strategic importance to new and old businesses is a non-stop train. Find out how your business can get on-board quickly, and get ahead with Azure API...



Latest Content

Subscribe to News about API Management

Title  
Blog
Blog
Blog
Blog
Video
Podcast
Video
Video
Video
Blog
Video
Video
more...


Azure Documentation

1. Azure API Management Documentation
2. Overview
     2.1. About API Management
3. Quickstarts
     3.1. Create an instance - Portal
     3.2. Create an instance - PowerShell
4. Tutorials
     4.1. 1 - Import your first API
     4.2. 2 - Create and publish a product
     4.3. 3 - Mock an API responses
     4.4. 4 - Protect your API
     4.5. 5 - Monitor published APIs
     4.6. 6 - Debug your APIs
     4.7. 7 - Add revisions
     4.8. 8 - Add multiple versions
     4.9. 9 - Customize the Developer portal
5. Samples
     5.1. Policies
     5.2. Azure PowerShell
6. Concepts
     6.1. Terminology
     6.2. Policies
          6.2.1. Overview
          6.2.2. Policy reference index
     6.3. Manage using automation
     6.4. Error handling
     6.5. API import restrictions
7. How-to guides
     7.1. Define APIsÂ
          7.1.1. Add an API manually
          7.1.2. Import an OpenAPI Specification
          7.1.3. Import a SOAP API
          7.1.4. Import a SOAP API and convert to REST
          7.1.5. Import an API App
          7.1.6. Import a Function App
          7.1.7. Import a Logic App
          7.1.8. Import a Service Fabric app
          7.1.9. Edit an API
     7.2. Provision and scale
          7.2.1. Upgrade and scale
          7.2.2. Configure a custom domain
     7.3. Cache
          7.3.1. Add caching to improve performance
     7.4. Secure your backend
          7.4.1. Protect Web API backend with AAD
          7.4.2. Connect to a virtual network
          7.4.3. Connect to an internal virtual network
          7.4.4. Integrate Application Gateway in an internal VNET
          7.4.5. Mutual Certificate authentication
     7.5. Customize the developer experience
          7.5.1. Modify page content and layout
          7.5.2. Customize system pages using templates
          7.5.3. Authentication with AAD
          7.5.4. Authentication with AAD B2C
          7.5.5. Delegated authentication
          7.5.6. E-mail notifications and templates
          7.5.7. Enable console OAuth support
     7.6. Define policies
          7.6.1. Set or edit policies
          7.6.2. Policy expressions
          7.6.3. Custom caching
          7.6.4. Advanced monitoring
          7.6.5. Advanced request throttling
          7.6.6. Using external services
          7.6.7. Manage secrets using properties
          7.6.8. Secure APIs using client certificate authentication
          7.6.9. Access restriction policies
          7.6.10. Advanced policies
          7.6.11. Authentication policies
          7.6.12. Caching policies
          7.6.13. Cross-domain policies
          7.6.14. Transformation policies
     7.7. Template reference
          7.7.1. Templates
          7.7.2. APIs
          7.7.3. Products
          7.7.4. Applications
          7.7.5. Issues
          7.7.6. User profile
          7.7.7. Pages
          7.7.8. Template resources
     7.8. Data model reference
     7.9. Page controls
     7.10. Manage in production
          7.10.1. Manage groups
          7.10.2. Deploy to multiple Azure regions
          7.10.3. Log events to Azure Event Hubs
          7.10.4. Set up DR using backup/restore
          7.10.5. Manage user accounts
          7.10.6. Configure using Git
          7.10.7. Use role-based access control
          7.10.8. Use Managed Service Identity
          7.10.9. Integrate with Service Fabric
               7.10.9.1. Overview
               7.10.9.2. Tutorial
8. Reference
     8.1. Azure PowerShell
     8.2. REST
     8.3. REST (original)
9. Resources
     9.1. FAQ
     9.2. Regional availability
     9.3. API design guidance
     9.4. API implementation guidance
     9.5. MSDN forum
     9.6. Stack Overflow
     9.7. Videos
     9.8. Roadmap
     9.9. Power BI solution template for API Management
     9.10. Blog
     9.11. Feature requests

Online Training Content

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

Tools

Tool Description
Backup Azure API Management Automation Script This Azure Automation runbook automates Azure API Management backup to Blob storage and deletes old backups from blob storage. This is a PowerShell runbook, as opposed to a PowerShell Workflow runbook.

Videos

Date Title Length
11/17/2017 Manage change in your APIs with Azure API Management | T118 0:09:28
11/15/2017 Manage change in your APIs with Azure API Management 0:09:27
11/14/2017 Real World Solutions on Azure Government with Machine Learning 0:20:10
11/14/2017 Real World Solutions on Azure Government with Machine Learning 0:20:09
10/20/2017 Azure Friday | Azure API Management: New Admin UI and Mocks 0:11:07
10/20/2017 Azure API Management Overview 0:01:27
10/20/2017 Azure API Management: New Admin UI and Mocks 0:11:06
10/20/2017 Azure API Management Overview Video 0:01:26
9/30/2017 Microsoft Azure: API management demo 0:20:56
9/28/2017 Azure API Management: Why, what, how, and what’s next 1:15:22

Page 1 of 8