7. Why choose Kong ?
★ Servless
★ Good docs
★ Great performance
★ Native integration with Nginx ( Multiples instances of Kong )
★ Easy integration (k8s - Nginx - PgSQL)
★ Several plugins available
★ Kong DataStore - Default integration ( Cassandra and PGSQL)
★ Horizontal Scalability - (Datastore fail)
★ NEW Ingress with k8s - https://github.com/Kong/kubernetes-ingress-controller
8. Why NOT choose Kong
➢ Not have a official dashboard
➢ Necessary build own plugin in Lua
➢ DataStore low scalability - needs replicate instance for high
availability
➢ The support to TCP gives some issues registered in Github
➢ Plugins for Redis storage is not official. Cassandra&PGSQL
10. Traefik API Gateway
➔ Very simple!
➔ Ingress with K8S ( More simplest than Kong )
➔ Easy to configure
➔ Painless solution - ( Uses with Envoy/Nginx )
➔ Can be used with another Gateway
➔ It’s more than LoadBalancer!
➔ Not only HTTP!
16. Why choose Traefik ?
★ Simple and objective
★ Great Web UI
★ Integration with most cloud systems
★ Nginx Plus
★ Full Support TCP!
★ Fast - ( No more than Nginx obviously )
17. Why NOT choose Traefik ?
➢ If you needs more than Load Balancer, Logs, ACL,
Authorization
➢ The Docs is small
➢ If you needs API Management support
➢ KV Consul is not REDIS
21. Traefik vs Nginx
Traefik can serve 28392 requests/sec
Nginx can serve 33591 requests/sec
which gives a ratio of 85%
TL;DR: Traefik is just 15% slower than Nginx
( Young project )