VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Cloud Native Computing Switzerland 11.1.2018 Istio – An introduction An open platform to connect, manage, and secure microservices Tobias Brunner VSHN AG
VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch /home/tobru Tobias Brunner, Head of DevOps VSHN @tobruzh, [email protected] VSHN AG Since 2014, 21 people in Zürich Running web applications on-premises and in the clouds making both visitors and developers happy https://vshn.ch @vshn_ch
VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch What is Istio? An open platform to connect, manage, and secure microservices: Service Mesh. ● Intelligent Routing and Load Balancing ● Resilience Across Languages and Platforms ● Fleet-Wide Policy Enforcement ● In-Depth Telemetry and Reporting All without code change
VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch What is Envoy? Core part of Istio ● Service discovery / health checking ● Advanced load balancing ● APIs for confguration management ● HTTP/2 and gRPC support (Transparent HTTP/1.1 to HTTP/2 proxy) ● Out of process architecture ● Observability