The following image shows the architecture of the snapshots
and releases
repositories linked to Talend Studio, to an
execution server and to Talend Administration Center.
The artifact repository is also used to store as artifacts all the Services, Routes, and Jobs created in Talend Studio or any Generic OSGi Feature created in any other Java IDE.
From Talend Studio, you can
publish those artifacts in the snapshots
and releases
repositories (integrated in Talend Artifact Repository). The
artifacts are provided to an execution server and then can be selected through Talend Administration Center in order
to set their deployment.
Talend Administration Center also fetches the artifact status and URLs and display them in its page Job Conductor and, if available, ESB Conductor.
When the deployment of an artifact is initiated in Talend Administration Center, the execution server requests the corresponding artifact in the artifact repository. Then, the artifact can be deployed and executed.
- a
snapshots
repository to publish snapshot artifacts for development purposes - a
releases
repository to publish stable artifacts for production purposes