サイドカーはKubernetesポッド内のアプリケーション コンテナと並行して実行される別のコンテナであり、一種のヘルパー アプリケーションです。 通常、サイドカーは、サービス メッシュ内のすべてのアプリに必要な機能 (SSL/mTLS、トラフィック ルーティング、高可用性など) をアプリ自体からオフロードし、サーキット ブレーカー、カナリア、ブルー グリーンなどのデプロイメント テスト パターンを実装する役割を担います。 サイドカーは、複数のアプリ インスタンスからのログ メッセージを 1 つのファイルに集約してフォーマットするために使用されることがあります。

データプレーン コンポーネントであるサイドカーは、通常、サービス メッシュ内の何らかのタイプのコントロール プレーンによって管理されます。 サイドカーはアプリケーション トラフィックをルーティングし、他のデータプレーン サービスを提供しますが、コントロール プレーンは必要に応じてサイドカーをポッドに挿入し、必要に応じて mTLS 証明書を更新して適切なサイドカーにプッシュするなどの管理タスクを実行します。

NGINX はどのように役立ちますか?

NGINX Service Mesh (NSM) では、NGINX Plus は NSM コントロール プレーンによって管理されるサイドカーです。 NGINX Plusは NSM の無料コンポーネントとして含まれており、東西 (E/W) トラフィック管理用の NSM サイドカーとして NGINX Plus を実行するためにライセンスを購入する必要はありません。

最新のアプリの提供を当社がどのようにサポートできるかを知るには、今すぐお問い合わせください