Upgrade to Pro — share decks privately, control downloads, hide ads and more …

There are APIs, then there are Production Grade APIs

7a7941bc0f64abef3c254fdb7f26a42c?s=47 Zohaib Khan
September 20, 2016

There are APIs, then there are Production Grade APIs

This deck is from my talk at APIWorld 2016 in San Jose.

Standing up a reliable and secure API capability is serious business. Code complete is just the first step. There are several considerations that need to be met before you roll out your first API to your partner or customer. If you are a Developer, Architect, an App Development Manager, DevOps team member or a business person trying to understand how to leverage APIs in enterprise, you don’t want to miss this talk.

In this talk, I covered:
- API Security: How to secure the entire path from edge network to the backend service and back.
- API Resiliency: Rate limiting, throttling, securing against exploits, denial of service and key management.
- Multi data center deployments.
- Essential Developer workflow for building APIs.
- CI & CD toolchain for reducing Mean Time to Delivery.
- Design patterns: Passthrough, single concern and content based routing.
- Reference architectures that can be used as starting points and grow.

You are expected to know some basics such as what are APIs, REST and HTTP.

7a7941bc0f64abef3c254fdb7f26a42c?s=128

Zohaib Khan

September 20, 2016
Tweet

Transcript

  1. None
  2. None
  3. None
  4. None
  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. None
  16. None
  17. None
  18. ◦ ◦

  19. ◦ ◦ ◦

  20. None
  21. ◦ ◦ ◦ ◦ ◦

  22. ◦ ◦

  23. None
  24. ◦ ◦ ◦

  25. None
  26. None
  27. linkedin.com/in/zoaib twitter.com/zeebluejay stackinnovator.com