NYC API Group
Type: Meetup
Version: 1.0
Topic: API Management Providers
Presenter : Jason M Sherman
Date: 7/10/2013
nycapi...
NYCAPIGroup: Who am I?
• Name: Jason M Sherman
• Title: Sr. Development Manager
• Employer: XO Group Inc.
• Experience: 15...
NYCAPIGroup: Who are we?
: NYCAPIgroup.com
: @NYCAPIGroup
: /groups/NYC-API-Group-5047709
nycapigroup.com
API Management Providers:
who are they? (some key players)
nycapigroup.com
layer7tech.com apify.co apigee.com
mashery.com ...
API Management Providers: User Roles
nycapigroup.com
API Management Providers: Components
nycapigroup.com
API Management Providers:
How do they integrate with your APIs?
Gateway Cloud-based Plug-in
• A hardware appliance
or soft...
API Management Providers: what do they do?
1. API Proxy : initial implementation & config setup
2. API Lifecycle : managin...
API Management Providers:
API Proxy
• Transformation : SOAP to REST, XML to JSON,
vice versa
• Rate Limiting : traffic pri...
API Management Providers:
API Lifecycle
• Management : centralize all APIs, real-time
dashboard, versioning, rollback
• Po...
API Management Providers:
Developer Portal
• Account Management :
Registration, groups, authorization
• Key Management : A...
API Management Providers: Resources
(Provider Dev Portals are a wealth of good info)
• http://apigee.com/about/api-best-pr...
API Management Providers:
Questions?
• Can I get those slides? Sure!
http://www.slideshare.net/JasonMSherman/api-
managmen...
API Management Providers:
Conclusion
Thank you for joining!
Hang out, Ping-Pong anyone?
nycapigroup.com
Upcoming SlideShare
Loading in …5
×

API managment providers from API Craft NYC Meetup in NYC

656 views
517 views

Published on

Slides for API Craft NYC 1st Meetup event about API Managment Providers. - by Jason M Sherman

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
656
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

API managment providers from API Craft NYC Meetup in NYC

  1. 1. NYC API Group Type: Meetup Version: 1.0 Topic: API Management Providers Presenter : Jason M Sherman Date: 7/10/2013 nycapigroup.com
  2. 2. NYCAPIGroup: Who am I? • Name: Jason M Sherman • Title: Sr. Development Manager • Employer: XO Group Inc. • Experience: 15 years • Website: about.me/jasonmsherman • HairType: Bald nycapigroup.com
  3. 3. NYCAPIGroup: Who are we? : NYCAPIgroup.com : @NYCAPIGroup : /groups/NYC-API-Group-5047709 nycapigroup.com
  4. 4. API Management Providers: who are they? (some key players) nycapigroup.com layer7tech.com apify.co apigee.com mashery.com 3scale.net wso2.com
  5. 5. API Management Providers: User Roles nycapigroup.com
  6. 6. API Management Providers: Components nycapigroup.com
  7. 7. API Management Providers: How do they integrate with your APIs? Gateway Cloud-based Plug-in • A hardware appliance or software that would sit on premise on top of your infrastructure. • Examples: Layer 7, Intel, Mashery-local component • A cloud service that intercepts all traffic and forwards to your APIs via routes. • Examples: 3scale, IBM, Mashery, WS02, APIfy • A software solution that you integrate into your code and deploy to your existing servers. • Examples: 3scale nycapigroup.com Let me count the ways….1, 2, 3!
  8. 8. API Management Providers: what do they do? 1. API Proxy : initial implementation & config setup 2. API Lifecycle : managing your api after they are live 3. Developer Portal : engaging your users and brand nycapigroup.com
  9. 9. API Management Providers: API Proxy • Transformation : SOAP to REST, XML to JSON, vice versa • Rate Limiting : traffic prioritization, response caching, limit based on user, ip, region • Access Control : SSO, Oauth, LDAP, etc • Threat Protection : DOS, SQL injection, etc • Alerts & Monitoring: via email, push notifications nycapigroup.com
  10. 10. API Management Providers: API Lifecycle • Management : centralize all APIs, real-time dashboard, versioning, rollback • Policies : Who gets access to what apis • Reporting : Performance by developer, application, IP; throughput, response time, latency reports nycapigroup.com
  11. 11. API Management Providers: Developer Portal • Account Management : Registration, groups, authorization • Key Management : API key distribution, suspend/revoke keys, associate keys to apps • API Plans : Paid vs Free, access by user/key, per API method, integrate with billing • CMS : Build you brand presence, links to docs, forums, interactive calls • Reports: Usage per application, key nycapigroup.com
  12. 12. API Management Providers: Resources (Provider Dev Portals are a wealth of good info) • http://apigee.com/about/api-best-practices • http://www.layer7tech.com/library/385 • http://www.apiacademy.co (Layer7/Apify) • http://www.mashery.com/resources • http://www.3scale.net/resources • http://wso2.com/library • Forrester Report on API Providers (forms.layer7tech.com/FW-API13, via Layer7 but free!) nycapigroup.com
  13. 13. API Management Providers: Questions? • Can I get those slides? Sure! http://www.slideshare.net/JasonMSherman/api- managment-providersnycapigroup Also posted on nycapigroup.com in Files section nycapigroup.com
  14. 14. API Management Providers: Conclusion Thank you for joining! Hang out, Ping-Pong anyone? nycapigroup.com

×