Slide 1

Slide 1 text

Look Ma, no sidecars! Alessandro Vozza, Solo.io

Slide 2

Slide 2 text

2 | Copyright © 2022 Developer Advocate Santa Cloud Solo.io [email protected] Who am I Alessandro Vozza

Slide 3

Slide 3 text

3 | Copyright © 2022 Istio - The Industry’s Leading Service Mesh 2017 Istio Launched 2022 Ambient Mesh Launched Data Plane Enhancements 2019-20 7 New Community Releases 1000s Production Customers ~ 1000 Community Contributors 2022 CNCF 2019-2022

Slide 4

Slide 4 text

4 | Copyright © 2022 Traditional Sidecar mode

Slide 5

Slide 5 text

5 | Copyright © 2022

Slide 6

Slide 6 text

6 | Copyright © 2022 “The best way to predict the future is to invent it.” — Alan Kay

Slide 7

Slide 7 text

7 | Copyright © 2022 Introducing Istio Ambient Mesh 7 | Copyright © 2022 A new, open source contribution to the Istio project, that defines a new sidecar-less data plane. Solo.io and Google are the lead contributors to Istio Ambient Mesh. Cost Reduction Simplify Operations Improve Performance

Slide 8

Slide 8 text

8 | Copyright © 2022 What is Istio Ambient Mesh? P P P P P P P P P P P P P P P P P P Proxy Istio Sidecar Data Plane 1 Pod/Container = 1 Proxy Ambient Mesh Data Plane 1 Node = 1 Proxy Move from Sidecar Proxy per-pod architecture to a Proxy per-node architecture. “Making the Mesh Transparent to Applications” ● Reduced Compute Cost ● Improve Business Continuity ● Increase Business Flexibility ● Simplified Operations ● Reduced Maintenance ● Simplified Upgrades ● Easier to Add Applications ● Less Day-2-Day Complexity ● Adapt to Application Needs ● Offer SLAs for Applications ● Many Apps = 1 Platform Application Team ● Mesh is transparent to Apps ● Applications won’t break ● Flexible Performance Available ● Manage Security vs Performance Business Owner Platform Team

Slide 9

Slide 9 text

9 | Copyright © 2022 Istio enables Zero-Trust Security P P P P P P P P P P P P P P P P P P L4 Proxy P P P P P P P P P P P P P P P P P P Istio Security with Sidecar Proxy Istio Security with Ambient Mesh L4 Proxy L7 Proxy ● All traffic goes through Proxy ● Proxy manages mTLS, Identity ● Proxy manages L7 Application Filters | Policies ● All traffic goes through Proxy ● L4 Proxy manages mTLS, Identity ● L7 Proxy manages L7 Application Filters | Policies

Slide 10

Slide 10 text

10 | Copyright © 2022 Gloo Mesh - The Future of Service Mesh Built on Istio P P P P P P P P P P P P Proxy Istio Control Plane Istio Control Plane Multi-Cluster Control Plane Istio Sidecar Data Plane Ambient Mesh Data Plane API Gateway Kubernetes Ingress Microservices Security, Observability Kubernetes CNI Network Policy

Slide 11

Slide 11 text

11 | Copyright © 2022 What is Istio Ambient Mesh? Reduce Costs Blog: https://www.solo.io/blog/what-istio-ambient-mesh-means-for-your-wallet/

Slide 12

Slide 12 text

12 | Copyright © 2022 https://sched.co/1AzsT

Slide 13

Slide 13 text

13 | Copyright © 2022 https://sched.co/1AzsT

Slide 14

Slide 14 text

14 | Copyright © 2022 https://sched.co/1AzsT

Slide 15

Slide 15 text

15 | Copyright © 2022 Architecture: Visualizing ztunnel

Slide 16

Slide 16 text

16 | Copyright © 2022 Architecture: Visualizing ztunnel

Slide 17

Slide 17 text

17 | Copyright © 2022 HBONE - The protocol used to connect nodes HTTP Based Overlay Network Encapsulation protocol source: https://www.solo.io/blog/understanding-istio-ambient-ztunnel-and-secure-overlay/

Slide 18

Slide 18 text

18 | Copyright © 2022 https://www.solo.io/blog/istio-1-16-ambient-mesh/ https://www.solo.io/blog/rust-ztunnel-istio-ambient-mesh/

Slide 19

Slide 19 text

19 | Copyright © 2022 Demo time The are no demo gods | https://github.com/coding-kitties/kubernetes-ambient-service-mesh

Slide 20

Slide 20 text

20 | Copyright © 2022 Solo Academy - Our Community Expertise is Growing 10,000+ students have attended hands-on workshops 1,800+ engineers have achieved certifications NPS Score 75

Slide 21

Slide 21 text

21 | Copyright © 2022 https://slack.solo.io/

Slide 22

Slide 22 text

22 | Copyright © 2022 Amsterdam - 23rd& 24th February 2023 https://cloudnative.amsterdam [email protected] 450+ attendees + talks+workshops+communities = awesome

Slide 23

Slide 23 text

23 | Copyright © 2022

Slide 24

Slide 24 text

• https://solo.io • https://solo.io/blog • https://slack.solo.io • https://gloo.solo.io • https://envoyproxy.io • https://istio.io • https://webassemblyhub.io Thank You