注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

基本概念

このページでは、Foundry DevOps と Foundry Marketplace の基盤となる基本概念について説明します。Foundry DevOps と Marketplace では専門用語(「製品」など)を使用するため、先にこのページを読むことをお勧めします。

製品

Foundry DevOps の「製品」とは、製品作成者がインストール可能な状態で提供する Foundry リソースのまとまりです。作成者は Foundry DevOps で新しい製品を作成できます。

製品の種類には、たとえば以下のものがあります。

  • オントロジー: 包括的な業界標準のオントロジー、またはオントロジーの一部で構成される Foundry オントロジーのインスタンスです。
  • ユースケース: ユースケースは、単一の Workshop アプリケーションのようなシンプルなものから、複数の Workshop アプリケーション、関数、Carbon ワークスペースを組み合わせたものまで作成できます。
  • パイプライン: パイプラインは、単一のデータ変換から、多数のトランスフォームとデータ接続を順に組み合わせたものまで作成できます。
  • モデリング: 機械学習、予測、最適化、物理モデル、ビジネスルールなど、あらゆる機能ロジックを内包する、コンテナ化された実行可能なモデルです。

各製品には、製品のインストール時に生成される出力、つまりコンテンツがあります。出力コンテンツを生成するために、インストール担当者が入力をマッピングする必要がある製品もあります。

製品は、ユーザーが Marketplace のストアフロントで一覧を見たり、インストールしたりできる最小単位です。

製品バージョン

製品作成者は、既存の製品コンテンツを調整したり、新しい製品コンテンツを追加したりするたびに、製品の新しいバージョンを作成して公開します。インストール時には、通常、最新の製品バージョンを選択することをお勧めします。新しい製品バージョンが利用可能になると、インストール担当者は手動でアップグレードするか、新しいバージョンを自動的に受け取るように設定できます。

ストア

ストアには複数の製品が含まれ、通常、これらの製品には共通の目的があります。製品作成者は新しい製品をストアに公開できます。Foundry インスタンスに表示されるストアには、ローカルのもの(たとえば、同じ Foundry インスタンスで作業する組織内の作成者が作成したもの)と、リモートのもの(たとえば、すべての Foundry ユーザーが利用可能で、Palantir が管理する Foundry ストア)があります。

インストール

インストールは、インストール担当者が製品に必要な入力(ある場合)を満たすと作成されます。各製品は複数回インストールできます。通常、以下の場合に複数のインストールを作成します。

  • 異なるユーザーグループで製品を使用する必要がある場合。たとえば、さまざまなサポートチームにチケット管理製品をインストールし、各チームのチケットデータを入力として使用できます。
  • 異なる開発環境向けにインストールを作成する必要がある場合。たとえば、チケット管理製品を本番稼働前のスペースとオントロジーにインストールし、さらに本番用のスペースとオントロジーにもインストールできます。それぞれに固有の入力データと、リリースチャネルやアップグレード時間帯などの環境固有の設定を使用します。