Miao Jiang / Vladimir Vinogradsky

Slides:



Advertisements
Similar presentations
| Basel Discovering Windows Azure Mobile Services and Media Services Ken Casada
Advertisements

Alessandro Cardoso Microsoft MVP | Readify National Manager |
Agility Dev TestDeploy Learn Agility.
Azure.
11/19/2017 9:41 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Run Azure Services in your datacenter
Data Platform and Analytics Foundational Training
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Azure API Management: Why, what, how, and what’s next
Enterprise Security in Practice
“Introduction to Azure Security Center”
Creating Enterprise Grade BI Models with Azure Analysis Services
SaaS Application Deep Dive
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Introducing Azure Functions
Developing apps for the Internet of Things
Jeff Hollan / Kevin Lam Program Manager / Principal Program Manager- Microsoft Bringing Logic Apps into DevOps with Visual Studio and monitoring.
Firefish Software for Professional Recruiters Stays Available Around the Clock from Any Device and Anywhere by Using the Microsoft Azure Platform Partner.
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
Microsoft Ignite /31/ :08 AM
Infrastructure Provisioning Kenon Owens Sr
Stylelabs Develops the Marketing Content Hub to Offer Enterprises a High-End Marketing Content Management Platform Based on Microsoft Azure MICROSOFT AZURE.
Hosted on Azure, LoginRadius’ Customer Identity
Customer-facing apps Digital marketing
Azure API Management Jothi Prakash A
Amit R Bhatia / Puneeth Nayak
Design and Implement Cloud Data Platform Solutions
Azure.
With Help from the Microsoft Azure Cloud,
Exploring Azure Event Grid
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Microsoft Azure Certified
Azure Infrastructure as a Service
State of Azure API Management
9/20/ :55 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.
Enterprise security for big data solutions on Azure HDInsight
Welcome! Power BI User Group (PUG)
Built on the Powerful Microsoft Azure Platform, iSwarm Helps Businesses Analyze Social Media Conversations, then Connect with Individuals MICROSOFT AZURE.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Microsoft Build /16/2018 8:43 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Connect /17/ :34 AM
11/17/2018 9:32 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Through the Microsoft Azure Platform, TARGIT Decision Suite Enables Organizations to Analyze Critical Data, Giving Them the Courage to Act MICROSOFT AZURE.
I-POWER JAPAN Gives Small Businesses the Ability to Get Their Work Done from Anywhere, Even a Construction Site, by Using Microsoft Azure MICROSOFT AZURE.
Microsoft Build /21/2018 1:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Azure Event Grid with Custom Events
Welcome! Power BI User Group (PUG)
Agile App Development with Azure API Management
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Learn. Imagine. Build. .NET Conf
12/8/ :07 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
12/26/2018 1:44 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Miao Jiang Senior Program Manager - Microsoft API Management Overview.
Jeff Hollan / Kevin Lam Program Manager / Principal Program Manager- Microsoft Bringing Logic Apps into DevOps with Visual Studio and monitoring.
Bolster your digital transformation with Azure API Management
Kevin Lam & Derek Li Introduction To Logic Apps
Azure Active Directory
A - E Cloud Enterprise Symbols
*AZs available across US, Europe and Asia
Route web traffic using Azure CLI
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Microsoft Virtual Academy
Building Windows Store Apps with Windows Azure Mobile Services
Matthew Farmer Making Azure Integration Services Real
Alex Karcher 5 tips for production ready Azure Functions
Keeping Data Secure In Azure
Presentation transcript:

Miao Jiang / Vladimir Vinogradsky Bolster your digital transformation with Azure API Management

Bolster your digital transformation with Azure API Management Miao Jiang, Senior Program Manager, Microsoft Vladimir Vinogradsky, Principal Lead Program Manager, Microsoft

Agenda APIs and digital transformation API Management in a nutshell Demo: a lap around Futures

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

“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

Strategic value of APIs User engagement Ecosystems Multi-speed IT Mobility User experience Crowdsourcing Business models Channels Integrations Agility Empowerment Productivity Based on Gartner research note “Articulating the Business Value of APIs” Anne Thomas and Kristin R. Moyer 24 March 2016

API Management - a hub for enterprise APIs Discover Learn On-board Try Get support SDKs and samples 1st and 3rd party apps Abstract Secure & protect Evolve Monitor Analyze Productize Monetize Consume Publis h Mediate Azure portal Gateway Developer portal API managers and developers App developers APIs on Azure and outside

Façade and front door Developer portal Gateway Azure portal Consume App developers Gateway Mediate contosoapi-foo.azurewebsites.com 1st and 3rd party apps Azure portal APIs on Azure and outside Publish API managers and developers

Façade and front door Gateway Mediate 1st and 3rd party apps contosoapi-foo.azurewebsites.com 1st and 3rd party apps api.contoso.com/foo contoso.azure-api.net/foo contosoapi-bar.azurewebsites.com

Policies Encapsulate common API management functions Access control, Protection, Transformation, Caching, … Chained together into a pipeline Mutate request context or change API behavior Set in the inbound and outbound directions Can be triggered on error Applied at a variety of scopes

Policy scopes global GET /foo/bar HTTP/1.1 Host: api.constoso.com Key: 0123456789 global CORS LOG product 0123456789 RATE QUOTA from caller to backend inbound api /foo JWT operation /bar CACHE URL BODY to caller from backend outbound

Policy expressions C# “snippets” embedded in policy documents Have read-only access to the request context Can only use whitelisted .NET types Dynamically configure and conditionally execute policies

Security and protection Username/Password Microsoft account Google account Facebook account Twitter account Azure AD (Premium) Azure AD B2C (Premium) Delegated Developer portal Consume App developers Key OAuth 2 OpenID Connect Client certificate IP filter Rate limits and quotas HTTP Basic Mutual certificate Shared secret IP filter VNET/NSG Gateway Mediate 1st and 3rd party apps Azure portal Azure account RBAC APIs on Azure and outside Publish API managers and developers

VNETs and Hybrid Developer portal Gateway Azure portal Consume App developers VNET Gateway Mediate 1st and 3rd party apps Azure portal APIs on Azure and outside Publish API managers and developers

VNETs and Hybrid VPN VNET Gateway Mediate 1st and 3rd party apps

Multi-region and scaling 27 public regions in Americas, Europe, Asia and Australia 6 US government and DoD regions (preview) Soon coming to China! North Europe Standard 1 unit

Multi-region and scaling North Europe Standard 3 units 1 unit

Multi-region and scaling Central US North Europe Premium 1 unit remote Standard 1 unit home 3 units Native integration!

Multi-region and scaling Central US North Europe Premium 2 units remote 1 unit remote 1 unit home Native integration!

A lap around DEMO

Magic behind the magic Power BI Azure API Management

Azure API Management Analytics Power BI Solution Template http://aka.ms/apimpbi Runs on your subscription for less than $10/day Provisioned automatically Event Hubs, Stream Analytics, Azure SQL are all scalable to meet high traffic demands Don’t like it? Just remove the APIM Policy and delete the resource group All source shared and maintained on GitHub Tell us what works and what you need!

+200% +870% +261% 8K 43.7B 65K Accounts Calls APIs Build 2015 9/11/2018 9:46 AM Calls APIs +200% +870% +261% 8K 43.7B 65K © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Product velocity Implement and Test Deploy and Run Version and Retire http://aka.ms/apimroadmap Product velocity Implement and Test Deploy and Run Version and Retire Integrated OpenAPI Editor XSLT and template transformation policies Versions API mocking Retry and concurrency control policies Revisions SOAP and SOAP2REST Secret and cert management in Key Vault Change log Composite APIs out of Functions Identity federation with Azure AD B2C Versioning schemes Workflow as an API with Logic Apps Internal VNET configuration Versions from revisions Microservices gateway for Service Fabric Logging, monitoring and alerting Custom analytics reports and dashboards Multiple custom hostnames in Premium OpenID Connect support

Azure API Management Cloud hosted, turnkey, fully managed 9/11/2018 9:46 AM Azure API Management Cloud hosted, turnkey, fully managed Works with APIs running in the cloud or on-prem Abstracts, protects and optimizes APIs Promotes and supports app developer engagement Provides API governance, insights, and analytics © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Stay in touch http://aka.ms/apimwish http://aka.ms/apimroadmap Ask questions http://aka.ms/apimwish (The) Product roadmap http://aka.ms/apimroadmap Service updates, among other things http://aka.ms/apimblog GitHub repo with sample policies http://aka.ms/apimpolicyexamples Hands-on walkthroughs http://aka.ms/cadlabs Tutorial, documentation, and references http://aka.ms/apidocs

“Differentiation does not come from building your own API management platform. It comes from the APIs you publish to your ecosystems of developers, and how motivated they are to realize application constructs that turn into a business advantage for you.” 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