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

25
MICROSERVICES VS. REVERSE-PROXY Emile Vauge — ContainerCon 2016

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

MICROSERVICESVS.

REVERSE-PROXYEmile Vauge — ContainerCon 2016

$ whoamiFrench DevOps & DeveloperI ❤ Docker ὃ�, I ❤ GoWorked @ Thales, Airbus, Lyra, ZenikaCreator and maintainer of trae�k.io

BUT WHY ANOTHER

REVERSE-PROXY?

Micr�ervice�

Container�

Orchestratio�

Servic� Discover�

AND NOWLET'S ADD AREVERSE PROXY

Here comes

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

Consul, Etcd, Zookeeper...Hot reloadingLoad-balancing: WRR, DRRCircuit breakersReplayHTTP2

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 CLOSED53 CONTRIBUTORS

NOW PART OF

It's 2016, and I reallywish I had a LoadBalancer, that worksacross cloud providers,with a real API formanaging dynamiccon�guration.

- Kelsey Hightower (@kelseyhightower) June 6, 2016

It's 2016, and I may havefound a Load Balancerwith a real API andsupport for dynamiccon�guration!https://trae�k.io

- Kelsey Hightower (@kelseyhightower) June 6, 2016

THANK YOU!trae�k.io

@trae�kproxy@emilevauge