quick audience poll an it pro or a developer or neither?

24
park the future. May 4 – 8, 2015 Chicago, IL

Upload: frank-peters

Post on 19-Dec-2015

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: quick audience poll an IT Pro or a developer or neither?

Spark the future.

May 4 – 8, 2015Chicago, IL

Page 2: quick audience poll an IT Pro or a developer or neither?

API Management and the API Economy

Vlad VinogradskyPrincipal PM [email protected]@vladvino

BRK3708

Page 3: quick audience poll an IT Pro or a developer or neither?

quick audience poll

Page 4: quick audience poll an IT Pro or a developer or neither?

an IT Pro

or

a developer

or

neither?

Page 5: quick audience poll an IT Pro or a developer or neither?

actively involved with apis?

Page 6: quick audience poll an IT Pro or a developer or neither?

heard of API Management?

Page 7: quick audience poll an IT Pro or a developer or neither?

The rise of APIs

Cloud platforms and

apps

“Untethered” life and

work

API-centric

architectures

Page 8: quick audience poll an IT Pro or a developer or neither?

Azure API AppsAPI Backends for Enterprise Web, Mobile, and Logic Apps

Speaker: Mohit Srivastava

Easily build and host enterprise API backendsInclude your own APIs, on-prem connectors and SaaS connectorsLeverage platform features such as auth, SSO, CORS and microservices architecture enablersExpose APIs to Logic Apps designerExpose APIs to pro devs with code generation

Publish APIs to the Azure Marketplace

Use with API Management for a complete E2E API development + management story

Azure API Apps Talk

Page 9: quick audience poll an IT Pro or a developer or neither?

APIs are the engines of growthMonetize data or services

Open new channels

Innovate faster

Make product into a

platform

Page 10: quick audience poll an IT Pro or a developer or neither?

Common scenarios

Modernize legacy backends

Package APIs into tiers

Enforce usage limits

Provide support and receive feedback

Mobile enablement

Partner ecosystem

Optimize and secure backend

Authorize and throttle requests

Get visibility into usage and health

Drive developer adoption

Business agility

Normalize legacy backends

Build the catalog of APIs

Accept organizational ID

Respect org structure

Page 11: quick audience poll an IT Pro or a developer or neither?

http://www.projectoxford.ai

https://www.microsoft.com/photodna

Page 12: quick audience poll an IT Pro or a developer or neither?

Establish a single API “front door” Build an API façade for existing backend services Add new capabilities to the APIs, such as response

caching Reliably protect published APIs from misuse and abuse Package and publish APIs to developers and partners On-board developers via a self-service portal Ramp-up developers with docs, samples, and API

console Gain insights into API usage and health from analytics

reports

Why API Management

Page 13: quick audience poll an IT Pro or a developer or neither?

AZURE API MANAGEMENT

Publisher portal

Proxy

Developer PortalAPP DEVELOPERS

APPS

API PUBLISHERS

Hosted anywhere.

Developed using any technology.

BACKENDSERVICES

Page 14: quick audience poll an IT Pro or a developer or neither?

A year at a glance

Feb 2014

PRIVATE PREVIE

W

May 2014

PUBLIC PREVIE

W

Sep 2014

GENERAL AVAILABILITY

Jan 2014

PREMIUMPREVIEW

Mar 2014

PREMIUMGA

Page 15: quick audience poll an IT Pro or a developer or neither?

A year at a glanceCustomers in every one of the 15 regions!

Page 16: quick audience poll an IT Pro or a developer or neither?

A year at a glance

CUSTOMERS

3.2K+

CALLS / MONTH

1.1B+

PORTAL VISITS / MONTH

470K+

DEVELOPERS

31K+

Page 17: quick audience poll an IT Pro or a developer or neither?

A year at a glanceManagement API

Static VIP

OAuth 2.0

Backup & restore

Mutual certificate authentication

"Root" APIs

Subscription-less products

HTTP support

Subscription per app

Performance improvements

Multi-region deployment

Developer portal delegation

Custom subscription keys

Azure VPN support

Azure Active Directory support

API import from Swagger 2.0

Improved response caching

Improved API import

Improved console and documentation

Check Header policy

Validate JWT policy

Set backend policy

Set body policy

Control flow policy

Set context variable policy

Policy expressions

and more...

Page 18: quick audience poll an IT Pro or a developer or neither?

Azure API Management tour

Page 19: quick audience poll an IT Pro or a developer or neither?

Looking aheadLean product developmentNo long term planCustomer- and data-informed prioritizationFeature flightingWeekly releases

Page 20: quick audience poll an IT Pro or a developer or neither?

Looking aheadService configuration via GitDeeper developer portal customizationLog to Event Hub policyRun custom code policyPowerShell cmdlets and SDKs for management API

We’d love your feedback!

Page 21: quick audience poll an IT Pro or a developer or neither?

Sneak peek: DevOps via Git

Page 22: quick audience poll an IT Pro or a developer or neither?

How to get startedTry API Managementhttp://aka.ms/apimrocks

Ask a question or request a demomailto:[email protected]

ResourcesProduct information

http://aka.ms/apimrocks Documentation

http://aka.ms/apimdocs Videos

http://aka.ms/apimvideos Forum

http://aka.ms/apimforum Changelog

http://aka.ms/clog

Page 23: quick audience poll an IT Pro or a developer or neither?

Visit Myignite at http://myignite.microsoft.com or download and use the Ignite Mobile App with the QR code above.

Please evaluate this sessionYour feedback is important to us!

Page 24: quick audience poll an IT Pro or a developer or neither?

© 2015 Microsoft Corporation. All rights reserved.