第1章 Application Interconnect の概要

Application Interconnect は、ハイブリッドクラウド全体でサービスをリンクするサービスネットワークを導入します。

サービスネットワークにより、異なるネットワークロケーションで実行しているサービス間の通信が有効になります。これにより、地理的に分散したサービスを、すべて同じサイトで実行しているかのように接続できます。

この図は、2 つの Kubernetes クラスターに接続するサービスネットワークを示しています。Namespace A の Skupper サイトの左のクラスターには、サービスネットワークに TCP サービスを公開するデプロイメントがあります。右のクラスターでは、2 つのサイトは右のクラスターにサービスが存在するかのように、そのサービスを使用できます。

たとえば、フロントエンドをパブリック OpenShift クラスターにデプロイして、バックエンドをプライベートの OpenShift クラスターにデプロイしてから、サービスネットワークに接続することができます。

サービスネットワークは、次の機能を提供します。

  • デフォルトのセキュリティー。すべてのサイト間トラフィックは、専用の専用認証局 (CA) を使用した相互 TLS によって保護されます。
  • OpenShift クラスター間、プライベートクラスター間でも簡単に接続できます。
  • サービスネットワークは、変更を必要とせずに、既存の TCP、HTTP1、または HTTP2 ベースのアプリケーションをサポートします。
  • サービスネットワークコンソールを使用して、複数の OpenShift クラスターに分散しているアプリケーショントラフィックを監視します。

skupper CLI を使用してサービスネットワークをデプロイし、管理します。