Download presentation
Presentation is loading. Please wait.
1
State of Azure API Management
Matthew Farmer, Senior Program Manager Vlad Vinogradsky, Principal Lead Program Manager
2
What’s in common? APIs Internet of Things Mobile Machine Learning
Cloud Computing Software as a Service Blockchain
3
Business apps should be as easy
4
“APIs make digital society and digital business work; they are the basis of every digital strategy.”
From the Gartner research note “Top 10 Things CIOs Need to Know About APIs and the API Economy” By Paolo Malinverno, Kristin R. Moyer, Mark O'Neill, Mike Gilpin Published 25 January 2017
5
API Management is a hub for custom APIs
1st and 3rd party apps Discover Mediate Publish Developer portal Gateway Azure portal App developers API managers and developers APIs on Azure and outside
6
Progress since Integrate 2016
Enterprise grade Best on Azure Full API lifecycle SOAP and SOAP2REST VNET v2 support Internal VNETs Admin RBAC Admin UI in Azure portal Apps import Native support for Service Fabric Azure Monitor integration AAD B2C integration Embedded Swagger editor API mocking Versions and revisions
7
Versioning is a highly debated subject
Version or not? Semantic versioning? What is a breaking change? Where to place version information? Path? Query? Header? Media type? What format to use? Number? Date? Name?
8
Our approach to versioning
Versioning is opt-in Choose appropriate versioning scheme for an API Create new API versions as first-class objects Revise in-use APIs with confidence Make developers aware of revisions and versions Versions Revisions Consumers choose when to adopt Providers choose when to deploy
9
Versions and revisions in API Management
Service Instance API Version Operation Revision /v1 ;rev=1 ;rev=2 ;rev=3 /speakers /sessions /days ;rev=4 foo /v2 ;rev=1 ;rev=2
10
Demo
11
Roadmap Summer(ish) Fall(ish) Full support for ARM templates
Capacity metric in Azure Monitor Release notification in Azure portal Power BI solution template Documentation improvements Implementation guidance Analytics in Azure portal “Enterprise API catalog” Key Vault integration App Insights integration Payload validation Improved policy authoring Anomaly detection via ML OpenAPI Specification v3 China and US Government regions Roadmap provides visibility into our current plans and estimates. It is not an official commitment.
12
Keep in touch http://aka.ms/apimwish http://aka.ms/apimroadmap
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.