api gateway api gateway gateway esb at present tooling
play

API Gateway API Gateway Gateway ESB At present - PowerPoint PPT Presentation

API Gateway API Gateway Gateway ESB At present tooling for API gateways is achingly immature and so while defining applications with API gateways is possible its most definitely not for the


  1. • • • • • •

  2. API Gateway

  3. API Gateway

  4. Gateway ESB

  5. “At present tooling for API gateways is achingly immature and so while defining applications with API gateways is possible it’s most definitely not for the faint-hearted.” Mike Roberts, August 2016 - “Serverless Architectures” on martinfowler.com

  6. • • • • • ………………

  7. Github Jenkins Developer Developer

  8. $foo = 192.168.1.1 endpoint = Production $foo Gateway Staging $foo = 192.168.2.1

  9. Publisher Publisher APIM APIM Read (Staging) (Production) _DB Write _DB API API Package Package Pull Push CLI CLI user$ wso2api pull Foo:v1 staging user$ wso2api push Foo:v1 production

  10. Partner Publisher Gateway Internal Gateway

  11. pull(api) pull(api) Partner Broker API Core Gateway pull(api) Internal Gateway

  12. Tenant 1 Tenant 2 Tenant n Runtime Data

  13. Tenant 1 Tenant 2 Tenant n Tenant 1 Tenant 2 Tenant n Runtime Runtime Data Data

  14. • • • •

Recommend


More recommend