注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Foundry は、多様なビルダーコミュニティを支援するために設計された、強力なアプリケーション構築ツールのコレクションを含んでいます。これらのツールは、Foundry のコアセキュリティ、データフロー、データ、およびコンピュートの基本要素を活用して、チームがインフラストラクチャの管理ではなく、運用機能の提供に焦点を当てられるようにします。重要なことに、各アプリケーション構築ツールは、オントロジー 内に含まれる一貫したデータおよびモデルアセットを継続的かつ安全に充実させるよう設計されています。これにより、企業全体で運用ワークフローがスケールアウトされるにつれて、知識が蓄積されます。
Workshop は、柔軟性のあるオブジェクト指向のアプリケーション構築ツールです。Workshop は、オントロジー 内のセマンティックプリミティブ(オブジェクト、リンクなど)とキネティックプリミティブ(アクション、ファンクションなど)を活用して、高度にインタラクティブなデスクトップおよびモバイルアプリケーションの迅速な提供を可能にします。Workshop のアプリケーション構築体験は、ユーザーがノーコード、ローコード、およびコードベースのウィジェットから強力なアプリケーションを作成できるようにします。技術的な専門知識は必要ありません。ウィジェットを使用してビルドを開始し、オブジェクト、リンク、およびアクションをユーザー主導のワークフローに組み込むだけで、ダッシュボードや受動的な視覚化をはるかに超えることができます。一方、ファンクション を使用したコードベースの充実は、Workshop ウィジェット内にシームレスに組み込むことができ、複雑な相互作用、カスケード処理、および複雑なデータキャプチャを可能にします。
Slate は、ビルダーが迅速に運用アプリケーションとインタラクティブなダッシュボードを作成できる柔軟なツールセットを提供します。Slate は、ドラッグアンドドロップインターフェースを使用して動的かつレスポンシブなアプリケーションを構築できるようにし、開発時間とコストを削減します。Slate には、Foundry オントロジーとシームレスに統合された機能が含まれていますが、開発者は HTML、CSS、および JavaScript を使用してアプリケーションを完全にカスタマイズすることもできます。カスタム Slate アプリケーションを使用すると、組織のあらゆるレベルの関係者がデータを迅速に探索し理解することができ、より適切な意思決定が可能になります。
Carbon は、特定のユーザーグループ向けに、ワークスペースとして知られるカスタマイズされたプラットフォーム体験を設定することができます。Carbon は、重要な運用ワークフローを実行する必要がある非技術的なユーザーに対して、焦点を絞ったエクスペリエンスを提供できます。各 Carbon ワークスペースは、特定の運用エンドユーザーワークフローを最適化するために設定できる、アプリケーションとリソースのキュレーションされたコレクションです。例えば、航空機部品のメンテナンスワークスペースは、メンテナンスが必要な部品の動的に更新されるリストを含む Workshop アプリケーションと、各部品のトリアージ用のオントロジー駆動アクションを含むことができます。別のアプリケーションは、各部品のメンテナンス問題を調査するために使用されます。Quiver 分析は、時間の経過とともにメンテナンスの傾向を示しています。Carbon を使用すると、Foundry アプリケーションおよび分析機能の豊かなテープストリが、焦点を絞った運用エクスペリエンスに統合されます。
オントロジー SDK を使用すると、開発環境からオントロジーのすべての機能にアクセスできます。 Developer Console を使用して、オントロジー固有の SDK を生成できます。オントロジー SDK は、TypeScript 用の NPM(Node Package Manager)パッケージとして、または Python 用の Pip または Conda として作成され、オントロジーの事前選択されたサブセットのみが含まれます。SDK を使用すると、オブジェクトタイプにアクセスし、オントロジー内のデータを更新するためのアクションを適用し、ファンクションを呼び出し、AIP が有効化された エンロールメントの AIP Logic 関数を実行できます。Developer Console には、アプリケーションに選択されたエンティティのオントロジー固有のドキュメントも含まれています。アプリケーションは、OAuth フローをパブリックまたは機密クライアントとして使用してデータにアクセスします。