メインコンテンツまでスキップ

Applications

独立した deployment、permission、configuration により integration project を整理・分離します

Application を使用すると、複数の integration project を conflict なしに管理できます。各 application は self-contained workspace であり、異なる platform への接続、AI agent の構築、独立した deployment を行えます。これにより、Wells Fargo integration の変更が Salesforce analytics project に意図せず影響することを防げます。

Application が重要な理由

Isolation - 各 application は独自の AI Agent、connector、database、API key、secret、configuration を持ちます。production banking integration は experimental analytics project から完全に分離されます。

Team collaboration - application ごとに異なる permission を設定します。finance team は accounting integration に access でき、sales team は CRM project に取り組めます。

Independent deployment - 各 application を個別に deploy、test、roll back できます。JIRA connector がまだ development 中でも、ServiceNow integration を production に release できます。

Application に含まれるもの

各 application には以下を含められます。

AI Agents - integrated data と interaction できる custom AI assistant

Connectors - Salesforce、ServiceNow、JIRA、Confluence、database など、接続する external platform と data source

Frontend/Backend - application が公開する interface と logic

Configuration - project 固有の setting、secret、environment、parameter

Application の操作

Squid Console では、作業する application を選択します。すべての AI agent、connector、query、data model はその application に scope されます。これは、異なる Git repository に異なる project が含まれることと似ています。

以下の guide で、最初の application を作成してください。