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