Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Secure and Optimize APIs using Azure API Management

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Nächste SlideShare
Azure API Management Update
Azure API Management Update
Wird geladen in …3
×

Hier ansehen

1 von 16 Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Secure and Optimize APIs using Azure API Management (20)

Anzeige

Weitere von BizTalk360 (20)

Aktuellste (20)

Anzeige

Secure and Optimize APIs using Azure API Management

  1. 1. PRESENTS MICROSOFT GTSC, Bengaluru March 25, 2017 Powered by Brought to you by Sunny Sharma Senior Software Engineer, BizTalk360, Microsoft MVP Secure and Optimize APIs using Azure API Management
  2. 2. “In little more than a decade, APIs have transitioned from relative obscurity to become the ‘digital glue’ that empowers developers to create new software applications, partnerships and even new businesses. This business-to-developer market is quickly becoming one of the fastest growing opportunities within cloud computing”
  3. 3. new channels, more customers Extending a platform developers API
  4. 4. So you want an API program? • How do you engage with developers? • How do you reduce TTFSC? • How do you enforce your business policies? • How do you make your legacy API modern? • How do you understand their behavior? • How do you protect your core business systems?
  5. 5. AZURE API MANAGEMENT
  6. 6. Top Features • Access control. • Rate limiting • Monitoring • Event Logging • Response Caching
  7. 7. Microsoft Azure API API PROXY DEVELOPER PORTAL PUBLISHER PORTAL
  8. 8. API Gateway • Accepts API calls and routes them to your backends. • Verifies API keys, JWT tokens, certificates, and other credentials. • Enforces usage quotas and rate limits. • Transforms your API on the fly without code modifications. • Caches backend responses where set up. • Logs call metadata for analytics purposes.
  9. 9. Publisher Portal • Define or import API schema. • Package APIs into products. • Set up policies like quotas or transformations on the APIs. • Get insights from analytics. • Manage users
  10. 10. Developer Portal • Accepts API calls and routes them to your backends. • Verifies API keys, JWT tokens, certificates, and other credentials. • Enforces usage quotas and rate limits. • Transforms your API on the fly without code modifications. • Caches backend responses where set up. • Logs call metadata for analytics purposes.
  11. 11. Demo: Azure API Management 11
  12. 12. Features at a glance Developer Experience Self-Registration Subscriptions Documentation Console Issues Forum Dashboard Admin Experience API specification Product management Policies Editor Developer management Content management Configurable notifications Security Custom developer ID Social Developer ID API key authentication Basic Authentication Proxy & Policies Call and bandwidth quotas Rate limit Caching HTTPS Authenticate with Basic CORS / x-domain calls Find and replace string Re-write URL Mask URLs JSONP JSON to/from XML Set header or parameter IP filter Wildcard operations Reports Calls Bandwidth Cache hits/misses Status codes API and service response time Proxy response time Filter any report by product API Operation
  13. 13. Get started • https://azure.microsoft.com • https://channel9.msdn.com • https://www.visualstudio.com/dev- essentials/
  14. 14. • SSE @ BizTalk360 • Microsoft MVP, C# Corner MVP • twitter: @sunny_delhi • fb: bit.ly/sunnykumar <About Me/> Codeflair.net
  15. 15. Thank You!

Hinweis der Redaktion

  • Demo flow can be found at http://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/DEV-B351

×