コンテンツへスキップ
FindOpenSource

Istio

アプリケーションコードを変更することなく、マイクロサービスにトラフィック管理・セキュリティ・オブザーバビリティを追加する、Kubernetes 向けの主要なサービスメッシュです。

概要

Istio は Kubernetes クラスタ内の各サービスの隣にプロキシサイドカーを注入し、プラットフォームチームにトラフィックルーティング、リトライ、タイムアウト、サービス間の相互 TLS 暗号化、詳細なテレメトリに対するきめ細かな制御をもたらします——しかもサービス自体のコード変更は一切不要です。利用可能なサービスメッシュの中でも、最も広く採用され、最も機能豊富なものの1つです。

Istio は、Kubernetes 上で多数の相互依存するマイクロサービスを運用しており、ネットワーク層でのトラフィック制御・セキュリティ・オブザーバビリティを必要とするプラットフォームチームに向いています。(カタログにもある) Envoy を補完する存在で、Envoy は実際に Istio のデータプレーンを支えるプロキシです。

カテゴリ
DevOps
キーワード
service-meshmicroservicesmtlstraffic-management
言語
Go
ライセンス
Apache-2.0

誤りを見つけましたか? GitHub で修正を提案する