1 / 14

NYC API Group

NYC API Group. Type: Meetup Version: 1.0 Topic: API Management Providers Presenter : Jason M Sherman Date: 7/10/2013. NYCAPIGroup: Who am I?. Name: Jason M Sherman Title: Sr. Development Manager Employer: XO Group Inc. Experience: 15 years Website: about.me/ jasonmsherman

idra
Download Presentation

NYC API Group

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NYC API Group Type: Meetup Version: 1.0 Topic: API Management Providers Presenter : Jason M Sherman Date: 7/10/2013 nycapigroup.com

  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. NYCAPIGroup: Who are we? : NYCAPIgroup.com : @NYCAPIGroup : /groups/NYC-API-Group-5047709 nycapigroup.com

  4. API Management Providers: who are they? (some key players) apify.co apigee.com layer7tech.com wso2.com mashery.com 3scale.net nycapigroup.com

  5. API Management Providers: User Roles nycapigroup.com

  6. API Management Providers: Components nycapigroup.com

  7. API Management Providers: How do they integrate with your APIs? Let me count the ways….1, 2, 3! nycapigroup.com

  8. API Management Providers: what do they do? • API Proxy : initial implementation & config setup • API Lifecycle : managing your api after they are live • Developer Portal : engaging your users and brand nycapigroup.com

  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. 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. 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. 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. 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. API Management Providers: Conclusion Thank you for joining! Hang out, Ping-Pong anyone? nycapigroup.com

More Related