次の図は、Snapshots
リポジトリーやReleases
リポジトリーからTalend Studio、実行サーバー、Talend Administration Centerにリンクするアーキテクチャーを示しています。
アーティファクトリポジトリーは、Studioで作成されたすべてのサービス、ルートおよびジョブ、あるいはその他のJava IDEで作成された任意の汎用OSGi機能をアーティファクトとして保存するためにも使用されます。
アーティファクトはTalend Studioからsnapshots
およびreleases
リポジトリーでアーティファクトを公開できます(Nexusに統合されます)。アーティファクトは実行サーバーに提供され、Talend Administration Centerで選択してデプロイメントを設定できます。
Talend Administration Centerはまた、アーティファクトのステータスとURLを取得し、そのページにJob ConductorとESB Conductor を表示します。
アーティファクトのデプロイメントがTalend Administration Centerで開始されると、実行サーバーはアーティファクトリポジトリー内の対応するアーティファクトをリクエストします。次に、アーティファクトをデプロイおよび実行できます。
アーティファクトを保存するために2つの組み込みリポジトリーが用意されています。
-
snapshots
リポジトリー。開発目的でスナップショットアーティファクトを公開します。 -
releases
リポジトリー。本番稼働目的で安定したアーティファクトを公開します。
注: Nexusを含むArtifact-Repository-Nexus-VA.B.C.D.E アーカイブファイルは、Talend Administration Centerが提供するTalendーカイブファイルに組み込まれています。