と Envoy を VM ベース or Kubenetes ベースの環境でどのように使う か、という話 ◦ ハイブリッドな構成も視野 • 「サービスメッシュに必要なもの」について • "Multi tier control plane” というアイディア • Sidecar プロキシを埋め込む: “GetEnvoy” という製品 • トラフィックキャプチャの方法3つ • “Mesh in the brownfields is possible, and Tetrate is making it easy!” 17
Klein • Square: 100s of services, 3 or 4 languages • East-west traffic: 3 of 3, north-south: 1 of 3 • Sync traffic vs async: no async traffic • To new Envoy users: own c-p impl. vs managed ◦ Don’t use mesh until you need it ◦ Don’t build mesh in green field ◦ Opinionated configuration and abstract layer on managed mesh 18
“Service Mesh is not for Kubernetes only” ◦ ただし VM/コンテナ の共用構成やマルチクラウド・ハイブリッドクラウドな構成では*まだ* 既存の製品は使えないことがほとんどなのと事例も少ないのでがんばりが必要 ◦ Tetrate の製品はこの分野を特に解決するよ! Go to https://www.tetrate.io/ • Tetrate は日本からも働けます!!最高!!! ◦ We are hiring! https://www.tetrate.io/about-us/careers/ 19