State of Azure API Management

Slides:



Advertisements
Similar presentations
© 2009 IBM Corporation 1 The API Economy and Cast Iron Web API Andrew Daniel – Cast Iron UI Developer Andrew Daniel – Cast Iron Web API Software Engineer.
Advertisements

Microsoft Ignite /1/ :41 PM BRK3249
Mobile Application Solution
Microsoft Build /9/2017 5:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Fan Engagement Solution
Data Platform and Analytics Foundational Training
Data Platform and Analytics Foundational Training
Smart Building Solution
Project “Bletchley” Vision
Azure API Management: Why, what, how, and what’s next
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
Connected Maintenance Solution
Creating Enterprise Grade BI Models with Azure Analysis Services
Welcome! Power BI User Group (PUG)
About Bill Bill Baer (ˈbɛər)
Accelerate Your Journey to Cloud
Melbourne Azure Meetup
Let’s talk Power BI Premium /guyinacube Adam Saxton.
6/10/2018 5:07 PM THR2218 Deploying Windows Defender AV and more with Intune and Configuration Manager Amitai Senior Program Manager,
Enterprise BI Deployments and Governance with Power BI
Introducing Azure Functions
Cloud Adoption Framework
Announcing DDoS Protection preview for Azure
Smart Building Solution
CSP platform updates and roadmap
Connected Maintenance Solution
Power BI Security Best Practices
Mobile Application Solution
Miao Jiang / Vladimir Vinogradsky
Remote Monitoring solution
Amit R Bhatia / Puneeth Nayak
Understanding best practices in classifying sensitive data
Database Testing in Azure Cloud
Microsoft Azure P wer Lunch
Microsoft Azure Certified
Azure Infrastructure as a Service
9/19/2018 8:20 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
9/21/2018 3:41 AM BRK3180 Architect your big data solutions with SQL Data Warehouse & Azure Analysis Services Josh Caplan & Matt Usher Program Managers.
Power of Azure Helps to Reimagine Corporate Communication and Organizational Connection “Choosing to build Sparrow with Microsoft Azure was a straightforward.
DESIGN, DEPLOY, COLLABORATE.
Welcome! Power BI User Group (PUG)
Microsoft Build /8/2018 5:15 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Rapid Commerce Publicis.Sapient
Azure Container Service - the most open container orchestration service yet Saurya Das Program Manager.
Automation of your Azure Governance Methods
Protect your OneDrive and SharePoint files on mobile devices
H*ckin Sweet Reports with Power BI
Microsoft Build /21/2018 1:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Power BI in the New Age!.
Welcome! Power BI User Group (PUG)
Principal Product Manager Oracle Data Science Platform
ILMT/BigFix Inventory Demo
Agile App Development with Azure API Management
Simplified Deployment and Ready-to-Use Solution Breaks Down Barriers to Hybrid Cloud MINI-CASE STUDY “By joining the Microsoft Azure Marketplace we can.
Miao Jiang Senior Program Manager - Microsoft API Management Overview.
Anton Babadjanov / Matthew Farmer
Analytics in the Cloud using Microsoft Azure
Bolster your digital transformation with Azure API Management
IN THE PAST, THE FIREWALL WAS THE SECURITY PERIMETER devicesdata users apps On-premises.
Power BI with Analysis Services
Protecting your data with Azure AD
Simplify the management of your M365 workplace with analytics
Dissemination Working Group John Allen
A - E Cloud Enterprise Symbols
Office 365 Development July 2014.
Microsoft Data Insights Summit
Productive + Hybrid + Intelligent + Trusted
Day 1, Session 4 Building Your Service Catalog
Presentation transcript:

State of Azure API Management Matthew Farmer, Senior Program Manager Vlad Vinogradsky, Principal Lead Program Manager

What’s in common? APIs Internet of Things Mobile Machine Learning Cloud Computing Software as a Service Blockchain

Business apps should be as easy http://indiatoday.intoday.in/story/technology-young-kids-indian-satya-nadella/1/682671.html https://cdn.onemorething.nl/uploads//2017/06/WWDC-2017-Yuma-Soerianto-Tim-Cook-16x9.png http://www.businessinsider.com/teen-programmer-built-an-app-to-improve-your-commute-2017-3 https://pbs.twimg.com/media/DBgSvMqVoAA77YC.jpg

“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

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

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

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?

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

Versions and revisions in API Management Service Instance API Version Operation Revision /v1 ;rev=1 ;rev=2 ;rev=3 /speakers /sessions /days ;rev=4 https://example.org/ foo /v2 ;rev=1 ;rev=2

Demo

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.

Keep in touch http://aka.ms/apimwish http://aka.ms/apimroadmap http://aka.ms/apimblog http://aka.ms/apimpolicyexamples http://aka.ms/cadlabs