Guidewire Cloud の用語
Guidewire Cloud は、Guidewire Cloud Platform の論理パーティションを分類するために天文学のメタファーを使用します。次の図は、これらの用語の階層を示しています。
図の天文学の用語の意味は次のとおりです。
Galaxy
Galaxy は、Guidewire Cloud インフラストラクチャの特定のクラウドプロバイダの地域を定義します。
- 各地域は、世界の個々の地理的地域に相当します。
- 各地域には、専用のデータセンターがあり、Guidewire Cloud の他のすべてのデータセンターと完全に独立しています。
Quadrant
Quadrant は、Kubernetes クラスターに相当します。Guidewire ではアルファからオメガまでのギリシャ文字に基づいて、各 Quadrant を名づけます。Galaxy 内では、次の特徴があります。
- Guidewire では、実稼働または非実稼働で使用するために特定の Quadrant を予約します。
- Guidewire では、Guidewire マイクロサービスの展開時に使用するために、Quadrant(オメガ)を 1 つ予約します。
各 Galaxy には、必要な数の Quadrant を含めることができます。
Star system
Star system は、特定の保険会社およびプロジェクトを定義します。
- 保険会社はテナントとも呼ばれます。
- プロジェクトは、個別の目的、ビジネス単位、または異なるコードベースを使用するソリューションを表します。
Star system は他の Star system とデータを共有しません。技術的な観点では、次の特徴があります。
- 各 Star system は相対的に自己完結型で、別々のコードリポジトリを持ち、1 つの Star system を他のすべての Star system から分離するパイプラインを構築します。
- 各 Star system には独自の RDS(Amazon Relational Database Service)および BitBucket と TeamCity の独自のインスタンスがあります。
1 つの保険会社(テナント)が複数の Star system を持つことができます。
Planet
Planet は、Guidewire InsuranceSuite アプリケーションまたはサービスが実行する展開環境です。
- Planet は、Star system 内の他のすべての Planet と論理的に分離しています。
- Planet は、保険会社がカスタムコードを開発する場所です。
Planet は異なる InsuranceSuite アプリケーションの複数のインスタンスを含むことができます。したがって、Planet は、アプリケーション A のインスタンスとアプリケーション B のインスタンスを含むことができます。ただし、Planet は、アプリケーション A の 2 つのインスタンスを含むことはできません。
各 Star system は Planet をいくつでも含むことができます。
Asteroid
Guidewire では、Guidewire Cloud Platform と並行して実行されるが、Guidewire Cloud Platform の一部ではないシステムに対して、Asteroid という用語を包括的な用語として使用します。