Itens implementáveis, também chamados de artefatos, podem ser arquivos, imagens, bancos de dados, materiais de configuração ou qualquer outra coisa que esteja associada a um projeto de software. Os componentes têm versões, que são utilizadas para assegurar que as instâncias do componente apropriado sejam implementadas.
Os artefatos podem vir de diversas origens: sistemas de arquivos, servidores de construção, como o IBM Anthill Pro, sistemas de controle de versão de origem, repositórios Maven, e muitos outros. Ao criar um componente, você identifica a origem e define como os artefatos são introduzidos no IBM UrbanCode Deploy. Se a origem for o Subversion, por exemplo, especifique o repositório Subversion que contém os artefatos. Cada componente representa os artefatos de uma única origem.