MICROSERVICES MICROSERVICES VS. REVERSE-PROXY Emile Vauge — ContainerCon 2016 ... Backends:...

download MICROSERVICES MICROSERVICES VS. REVERSE-PROXY Emile Vauge — ContainerCon 2016 ... Backends: Docker,

of 25

  • date post

    22-May-2020
  • Category

    Documents

  • view

    1
  • download

    0

Embed Size (px)

Transcript of MICROSERVICES MICROSERVICES VS. REVERSE-PROXY Emile Vauge — ContainerCon 2016 ... Backends:...

  • MICROSERVICES VS.

    REVERSE-PROXY Emile Vauge — ContainerCon 2016

  • $ whoami French DevOps & Developer I ❤ Docker ὃ�, I ❤ Go Worked @ Thales, Airbus, Lyra, Zenika Creator and maintainer of trae�k.io

    https://traefik.io/

  • BUT WHY ANOTHER

    REVERSE-PROXY?

  • Micr�ervice�

  • Container�

  • Orchestratio�

  • Servic� Discover�

  • AND NOW LET'S ADD A REVERSE PROXY

  • Here comes

  • Features Single binary (Did I say I ❤ Go ?) Backends: Docker, Swarm, Kubernetes, Mesos / Marathon,

    Consul, Etcd, Zookeeper... Hot reloading Load-balancing: WRR, DRR Circuit breakers Replay HTTP2

  • Demo

  • Great!

    But wait, how do you manage SSL certs?

  • FREE, AUTOMATED

    CERTIFICATE AUTHORITY

  • O�cial image $ docker pull trae�k

  • TRAEFIK V1.0.2

    REBLOCHON

  • 4342 ★ 291 PR CLOSED 53 CONTRIBUTORS

  • NOW PART OF

  • It's 2016, and I really wish I had a Load Balancer, that works across cloud providers, with a real API for managing dynamic con�guration.

    - Kelsey Hightower (@kelseyhightower) June 6, 2016

    https://twitter.com/kelseyhightower/status/739860449949155329

  • It's 2016, and I may have found a Load Balancer with a real API and support for dynamic con�guration! https://trae�k.io

    - Kelsey Hightower (@kelseyhightower) June 6, 2016

    https://twitter.com/kelseyhightower/status/739866697075548161

  • THANK YOU! trae�k.io

    @trae�kproxy @emilevauge

    https://traefik.io/ https://github.com/traefikproxy https://github.com/emilevauge