SnapshotsおよびReleasesアーティファクトリポジトリー
次の図は、Talend Studio、実行サーバー、Talend Administration CenterにリンクしているSnapshotsリポジトリーとReleasesリポジトリーのアーキテクチャーを示しています。
アーティファクトリポジトリーはまた、Studioで作成されたすべてのサービス、ルート、ジョブ、またはその他のJava IDEで作成されたジェネリックOSGi機能をアーティファクトとして保存するためにも使われます。
アーティファクトはTalend Studioからsnapshotsおよびreleasesリポジトリーに公開できます(Talendアーティファクトリポジトリーにインテグレーション済み)。アーティファクトは実行サーバーに提供され、Talend Administration Centerで選択してデプロイメントを設定できます。
Talend Administration Centerはまた、アーティファクトのステータスとURLをフェッチし、そのページにJob Conductorを(そして利用できる場合はESB Conductorも)表示します。
Talend Administration Centerでアーティファクトのデプロイが開始されると、実行サーバーはアーティファクトリポジトリーの対応するアーティファクトを要求します。次に、アーティファクトをデプロイおよび実行できます。
アーティファクトを保存するために2つの組み込みリポジトリーが用意されています。
-
snapshotsリポジトリー。開発目的でスナップショットアーティファクトを公開します。
-
releasesリポジトリー。本番稼働目的で安定したアーティファクトを公開します。