Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

6 - Past, Present and Future of API Management

80 visualizaciones

Publicado el

Traditional API Management is facing massive disruption due to emerging new technologies and development processes. In this session we are going to have a discussion on the concepts of traditional API Management from the SOA era, the current Microservices & DevOps revolution and arising patterns like Service Mesh. We are going to work with the next generation Open Source gateway by Kong to see how to deploy in modern infrastructures like Docker, Kubernetes and OpenShift and how a lightweight configuration approach fits into CI/CD chains.

Publicado en: Software
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

6 - Past, Present and Future of API Management

  1. 1. OPEN’19 Past, Present and Future of API Management
  2. 2. https://imgur.com/gallery/LGAZEqu
  3. 3. <?xml version='1.0' encoding='UTF-8'?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <ns1:BabelFish xmlns:ns1="urn:xmethodsBabelFish" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <translationmode xsi:type="xsd:string">de_en</translationmode> <sourcedata xsi:type="xsd:string">Hallo Welt, Guten Tag</sourcedata> </ns1:BabelFish> </SOAP-ENV:Body> </SOAP-ENV:Envelope> <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <namesp1:BabelFishResponse xmlns:namesp1="urn:xmethodsBabelFish"> <return xsi:type="xsd:string">hello world, good day</return> </namesp1:BabelFishResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> https://www.torsten-horn.de/techdocs/soap.htm
  4. 4. Enterprise Service Bus https://en.wikipedia.org/wiki/The_Big_Bus
  5. 5. API Gateway
  6. 6. <?xml version='1.0' encoding='UTF-8'?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <ns1:BabelFish xmlns:ns1="urn:xmethodsBabelFish" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <translationmode xsi:type="xsd:string">de_en</translationmode> <sourcedata xsi:type="xsd:string">Hallo Welt, Guten Tag</sourcedata> </ns1:BabelFish> </SOAP-ENV:Body> </SOAP-ENV:Envelope> <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <namesp1:BabelFishResponse xmlns:namesp1="urn:xmethodsBabelFish"> <return xsi:type="xsd:string">hello world, good day</return> </namesp1:BabelFishResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> https://www.torsten-horn.de/techdocs/soap.htm
  7. 7. { “translationmode”: “de_en”, “sourcedata”: “Hallo Welt, Guten Tag” } { “translated”: “hello world, good day” } https://www.torsten-horn.de/techdocs/soap.htm
  8. 8. http://www.tooraktimes.com.au/content.php/5905-Fas t-Buses-Not-Fast-Trains Gateway - from FAST to FAT https://de.wikipedia.org/wiki/Neoplan_Jumbocruiser#/media/File:197703xx_773628_ 138-0006_NEU_(D)_WePil_b.jpg
  9. 9. https://blog.docker.com/2013/10/call-me-moby-dock/
  10. 10. Successful businesses are Service-driven
  11. 11. http://devhumor.com/media/monkeyuser-refactoring-1 https://www.pinterest.de/pin/523543525427309889/ Microgateway
  12. 12. Kong https://speedonthewater.com/in-the-news/racing/5796-szolack-nabs-performance-boat-center-raceboat-for-shootout
  13. 13. Confidential & Proprietary — Internal Use OnlyEnterprise Kong - Deployment Agnostic
  14. 14. LIVE
  15. 15. Ingress Controller
  16. 16. LIVE
  17. 17. Fallacies of distributed computing 1. The network is reliable. 2. Latency is zero. 3. Bandwidth is infinite. 4. The network is secure. 5. Topology doesn't change. 6. There is one administrator. 7. Transport cost is zero. 8. The network is homogeneous. Shinya Yanagihara @yanashin18618 https://twitter.com/yanashin18618/status/1119036589701652480
  18. 18. Service Mesh
  19. 19. https://devops.com/architectures/
  20. 20. OPEN’19 Service Control Platform MONOLITH SERVICES MESH SERVERLESS
  21. 21. https://konghq.com https://github.com/Kong

×