テクノロジークラウド・インフラ

サービスメッシュ

サービスメッシュとは、マイクロサービスで構成されたシステムにおいて、サービス同士の通信の制御、暗号化、再試行、監視などをアプリケーションのコードから切り離し、共通の基盤層でまとめて扱う仕組みのことです。

各サービスの横に通信を代理するプロキシを配置し、そのプロキシ群を一元的な設定で管理する構成が代表的です。通信の経路制御、障害時の切り離し、サービス間の認証、通信状況の可視化などを、個々のサービスを改修せずに実現できます。

サービス数が多く、複数チームで開発する大規模なシステムでは運用負担を減らす効果がありますが、仕組み自体が複雑で、学習や運用のコストもかかります。立ち上げ期の新規事業では、そもそもマイクロサービス化せず単一のアプリケーションで始める方が合理的なことも多く、サービス数や組織の規模が大きくなってから導入を検討するのが一般的です。

「サービスメッシュ」が出てくる記事

この用語が出てくる記事はまだありません。

「クラウド・インフラ」の他の用語

用語の先にある、自社の新規事業の進め方を相談する

「サービスメッシュ」をはじめ、進めるうえでの論点を、オンラインでご相談いただけます。

費用0円・オンライン・契約不要。2営業日以内にメールでご連絡します。

お問い合わせ