kong openresty slides · kong is an open-source management layer for apis to secure, manage and...

8
http://getkong.org & Marco Palladino CTO at Mashape

Upload: others

Post on 13-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

http://getkong.org

&

Marco PalladinoCTO at Mashape

Page 2: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices.

Page 3: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

Centralizes common functionality in one place inside of your infrastructure

Page 4: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

Kong Plugins

Page 5: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

API Gateway Requirements

Mission Critical High Performance Scalable

Extendable Portable Easy to use

Page 6: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

Why OpenResty?

NGINX LuaJIT Community

Page 7: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

Kong API

OpenResty API

Kong CLI

NGINX

Plugins

API Consumers

Proxy

access_by_lua header_filter_by_lua body_filter_by_lua log_by_lua ….

Kong Admin

Lapis (https://github.com/leafo/lapis)

Page 8: Kong openresty slides · Kong is an open-source management layer for APIs to secure, manage and extend APIs and Microservices

ngx.say(“Thank You!”) ngx.exit(200)

CTO at MashapeMarco Palladino

[email protected]

http://getkong.org

https://github.com/Mashape/kong