Accept cookies for analytics, social media, and advertising, or learn more and adjust your preferences. These cookies are on by default for visitors outside the UK and EEA. Privacy Notice.
NGINX Service Meshは、単一の設定でイングレス(Ingress)とエグレス(Egress)の両方を管理する統合データプレーンによって、Kubernetesを制御します。
NGINX Service Meshの中核的な機能は、完全に統合された高性能なデータプレーンにあります。このデータプレーンはNGINX Plusを活用し、高可用性と拡張性に優れたコンテナ環境を運用することで、他の製品では実現できない比類のないエンタープライズトラフィック管理、パフォーマンス、拡張性をもたらします。NGINX Service Meshは、プロダクショングレードのサービスメッシュをデプロイするために必要な、シームレスで透過的なロードバランシング、リバースプロキシ、トラフィックルーティング、アイデンティティー、暗号化機能を提供します。NGINX PlusベースのNGINX Ingress Controllerと組み合わせることで、単一の構成で管理できる統合データプレーンを提供します。
NGINX Service Meshは、プラットフォームに依存せず、柔軟なトラフィック管理を実現します。アプリケーションの新バージョンをデプロイする際には、バグに備えて、最初はトラフィック量を制限する場合があります。インテリジェントなコンテナトラフィック管理により、新しいサービスへのトラフィックを制限し、時間の経過とともに徐々にトラフィックを増加させるポリシーを指定できます。レート制限やサーキットブレーカーなどの機能により、サービスでやり取りされるトラフィックを完全に制御できます。以下のような強力なトラフィック配信モデルを利用できます。
セキュリティの保護は、かつてないほど重要になっています。組織のデータが漏洩すると、収益と企業ブランド評価の低下により、毎年何百万ドルもの損失を組織に与える場合もあります。NGINX Service Meshは、すべての通信をmTLSで暗号化するため、ハッカーに機密データが盗み出されることは決してありません。アクセスコントロールでは、相互にやり取りができるサービスに関するポリシーを定義できます。NGINX Service Meshは以下の機能をサポートします。
Kubernetes環境でのレート制限について、NGINXサービスメッシュによるレートリミットの設定デモをご覧いただきながら、レート制限ポリシーの適用などを解説していきます。
【NGINX技術ブログ】Kubernetes は、コンテナアプリケーションの本番導入において優れた実績を持つ高性能なプラットフォームです。本ブログではKubernetesにおいてサービスメッシュが必要な理由を解説します。
APIゲートウェイ、Ingressコントローラー、サービスメッシュこれらの3つの違いと、Kubernetesに特化したAPIゲートウェイのユースケースにどれを使うべきかを取り上げ、解説します。