Documentation Index
Fetch the complete documentation index at: https://docs.jitera.ai/llms.txt
Use this file to discover all available pages before exploring further.
このガイドでは、3つのデプロイ規模に対応するリファレンスアーキテクチャを提供します。各ティアでは、想定される同時接続ユーザー数をサポートするために必要なクラスターリソースとコンポーネントごとのレプリカ数を示しています。
以下のユーザー数は内部テストに基づく概算値です。実際のキャパシティはワークロードパターン(例:コード生成の頻度、AIチャットの同時セッション数)に依存します。デプロイ後にリソース使用率を監視し、適宜調整してください。
ティア概要
| ティア | ユーザー数 | ノード数 | CPU(合計) | メモリ(合計) | ストレージ(ノードあたり) | データベース |
|---|
| 小規模 | 最大10 | 1〜3 | 12コア | 48 GB | 200 GB SSD | クラスター内 |
| 中規模 | 10〜50 | 3〜5 | 32コア | 64 GB | 200 GB SSD | クラスター内または外部 |
| 大規模 | 50以上 | 5以上 | 64以上コア | 128+ GB | 200+ GB SSD | 外部推奨 |
小規模(最大10ユーザー)
開発、評価、および概念実証デプロイメントに適しています。
クラスターリソース
| コンポーネント | 最小値 |
|---|
| ノード数 | 1〜3 |
| CPU(合計) | 12コア |
| メモリ(合計) | 48 GB |
| ストレージ(ノードあたり) | 200 GB SSD |
アプリケーションレプリカ
| サービス | レプリカ数 | CPUリクエスト | メモリリクエスト |
|---|
| Frontend | 1 | 200m | 256Mi |
| Automation(Rails) | 1 | 500m | 1Gi |
| Automation(Sidekiq) | 1 | 500m | 1Gi |
| Ultron | 1 | 500m | 1Gi |
| Boost | 1 | 500m | 512Mi |
データストアリソース
| サービス | CPUリクエスト | メモリリクエスト |
|---|
| PostgreSQL | 500m | 1Gi |
| MongoDB | 500m | 1Gi |
| Redis | 250m | 256Mi |
中規模(10〜50ユーザー)
中程度の使用量の本番環境に適しています。
クラスターリソース
| コンポーネント | 最小値 |
|---|
| ノード数 | 3〜5 |
| CPU(合計) | 32コア |
| メモリ(合計) | 64 GB |
| ストレージ(ノードあたり) | 200 GB SSD |
アプリケーションレプリカ
| サービス | レプリカ数 | CPUリクエスト | メモリリクエスト | CPU制限 | メモリ制限 |
|---|
| Frontend | 2 | 500m | 512Mi | 1 | 1Gi |
| Automation(Rails) | 2 | 1 | 2Gi | 2 | 4Gi |
| Automation(Sidekiq) | 2 | 1 | 2Gi | 2 | 4Gi |
| Ultron | 2 | 1 | 2Gi | 2 | 4Gi |
| Boost | 2 | 500m | 1Gi | 1 | 2Gi |
データストアリソース
本番ワークロードでは、自動バックアップと高可用性のためにデータベースをマネージドサービス(例:Amazon RDS、Azure Database for PostgreSQL)に外部化することを検討してください。
| サービス | 構成 | CPUリクエスト | メモリリクエスト |
|---|
| PostgreSQL | プライマリ + リードレプリカ1台 | 1 | 2Gi |
| MongoDB | 3ノードレプリカセット | 1 | 2Gi |
| Redis | プライマリ + レプリカ1台 | 500m | 512Mi |
大規模(50ユーザー以上)
高可用性要件を持つエンタープライズデプロイメントに適しています。外部マネージドデータベースの使用を強く推奨します。
クラスターリソース
| コンポーネント | 最小値 |
|---|
| ノード数 | 5以上(専用ノードプール推奨) |
| CPU(合計) | 64以上コア |
| メモリ(合計) | 128+ GB |
| ストレージ(ノードあたり) | 200+ GB SSD |
アプリケーションレプリカ
| サービス | レプリカ数 | CPUリクエスト | メモリリクエスト | CPU制限 | メモリ制限 |
|---|
| Frontend | 3以上 | 500m | 512Mi | 1 | 1Gi |
| Automation(Rails) | 3以上 | 2 | 4Gi | 4 | 8Gi |
| Automation(Sidekiq) | 2以上 | 2 | 4Gi | 4 | 8Gi |
| Ultron | 2以上 | 2 | 4Gi | 4 | 8Gi |
| Boost | 2以上 | 1 | 2Gi | 2 | 4Gi |
| Kong | 2以上 | 500m | 512Mi | 1 | 1Gi |
データストアリソース
高可用性が有効化された外部マネージドサービスを使用してください:
| サービス | 推奨構成 |
|---|
| PostgreSQL | マルチAZ / HAのマネージドサービス(例:Amazon RDS、Azure Database for PostgreSQL) |
| MongoDB | レプリカセットのマネージドサービス(例:MongoDB Atlas、Azure Cosmos DB) |
| Redis | レプリケーションのマネージドサービス(例:Amazon ElastiCache、Azure Cache for Redis) |
設定の詳細についてはHelm Valuesを参照してください。
関連ドキュメント
アーキテクチャ概要
システムアーキテクチャとコンポーネント
サポートされる構成
インフラストラクチャデプロイモデル
スケーリングガイド
スケーリング戦略とオートスケーリング