a lap around the azure api management service raul camacho | principal consultant

16
A Lap Around the Azure API Management Service Raul Camacho | Principal Consultant

Upload: gertrude-reeves

Post on 02-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

A Lap Around the Azure API Management Service

Raul Camacho | Principal Consultant

Agenda

◦Why Web APIs◦Intro to Azure API Management Service◦Demo◦Questions

Web APIs

API: (Application Programming Interface) – unit of functionality publicly available

Web API: API exposed over HTTP protocol ◦ Usually follow the REST architectural style◦ Use TCP/IP as transport◦ Model operations as read, write, update, delete after HTTP verbs

Why should I care about Web APIs?

Ecosystem

For a consumer: wide range of third party services available

For a provider: large developer audience, ease the adoption on provider’s services

Developer benefits

Web APIs simplify interfaces◦ Adopt HTTP verbs◦ Model functionality in terms of read, write operations

The Azure API Management Service

DEVELOPER PORTAL

PUBLISHERPORTAL

PROXY

PUBLISHER / API TEAM

DEVELOPERS

APPS

Hosted anywhere.Developed using any

technology.

BACKENDWEB

SERVICE

Value Proposition

Publish your APIs◦ Securely◦ At scale

Reach new audiences

Create an API platform

Monetize your digital assets and/or capabilities

Features Admin portal - manage your APIs

Proxy – hosts public versions of your APIs

Developer portal – promotes API adoption

Analytics – insight into usage, health of your APIs

DEMO

Takeaways

There’s a large ecosystem of providers and consumers of Web APIs

Azure API Management Service does the heavy-lifting for you

Questions?

appendix

Pricing