コンテンツにスキップ

AMS デプロイメントガイド

ようこそ。このサイトでは、Azure Kubernetes Service 上に Agent Management System (AMS) を顧客リリース環境として展開する方法を説明します。

必要なアプリケーションモジュールとアダプターはお客様が選択します。必要なインフラと共有サービスの内容を示しますが、このリポジトリに Infrastructure-as-Code は含めません。Azure ポータル、Terraform、Bicep、自社の自動化など、好きな方法で用意してください。

ヘッダーの言語切替で English(既定)と 日本語 を切り替えられます。

何をデプロイするか

内容 必須?
Azure インフラ AKS、Application Gateway(または同等の Ingress)、DNS、TLS、レジストリ、必要に応じた DB/ストレージ はい(お客様側で用意)
オブザーバビリティ メトリクス・ログ・トレース(Grafana スタックと OpenTelemetry) はい(共有依存)
Keycloak AMS UI 向け SSO / 認証 はい(共有依存)
インフラ Ingress 共有 AMS ホスト名。/ のランディングを 1 モジュールが担当 はい(共有依存)
アプリモジュール Command Center、ARE、EOBS、FortifyOps 1 つ〜最大 4 つを選択
アダプター Dify、EMA、LibreChat、Lyzer、MS Copilot 用途に応じて任意
プラットフォーム セルフホストの Dify、LibreChat、Langfuse 任意(プラットフォーム注記を参照)

おすすめの読み順

  1. はじめに — モジュール選択とランディング規則
  2. アーキテクチャ — 全体のつながり
  3. インフラストラクチャ — リソースチェックリスト
  4. オブザーバビリティKeycloak
  5. インフラ Ingress/ の担当を決める
  6. アプリケーションモジュール をデプロイ
  7. 必要なら アダプタープラットフォーム
  8. 本番開始チェックリスト

Helm の実行方法

クラスタ API への到達方法がすべてのインストール手順に影響します。

その後、同じ Helm の考え方で各チャートを適用します。