可部署項目(也稱為構件)可以是檔案、映像檔、資料庫、配置資料或任何其他與軟體專案相關聯的項目。元件具有版本,用來確保已部署適當的元件實例。
構件可以有許多來源:檔案系統、建置伺服器(例如 IBM Anthill Pro)、來源版本控制系統、Maven 儲存庫以及許多其他項目。建立元件時,您可以識別來源,並定義如何將構件放入 IBM UrbanCode Deploy。例如,如果來源是 Subversion,則指定包含構件的 Subversion 儲存庫。每一個元件都代表來自單一來源的構件。