Bereitstellbare Objekte, auch als Artefakte bezeichnet, können Dateien, Bilder, Datenbanken, Konfigurationsmaterial oder andere Elemente sein, die mit einem Softwareprojekt verbunden sind. Komponenten haben Versionen, die verwendet werden, um sicherzustellen, dass die geeigneten Komponenteninstanzen bereitgestellt werden.
Artefakte können aus verschiedenen Quellen kommen: Dateisystemen, Buildservern wie IBM Anthill Pro, Quellenversionmanagementsystemen, Maven-Repositorys und vielen anderen. Wenn Sie eine Komponente erstellen, identifizieren Sie die Quelle und definieren, wie die Artefakte in IBM UrbanCode Deploy gebracht werden. Wenn die Quelle eine Subversion ist, können Sie beispielsweise das Subversion-Repository angeben, das die Artefakte enthält. Jede Komponente stellt Artefakte aus einer einzelnen Quelle dar.