자원은 데이터베이스, Java™ 플랫폼 또는 Enterprise Edition 컨테이너와 같은 배치 대상입니다. 자원은 일반적으로 자원을 관리하는 에이전트가 위치한 호스트와 동일한 호스트에 있습니다. 호스트는 실제 서버, 가상 머신 또는 클라우드 기반일 수 있습니다.
환경은 다양한 토폴로지를 가지고 있을 수 있습니다. 예를 들어, 환경은 단일 서버로 구성되거나 여러 서버에 분산되거나 서버의 클러스터에 분산될 수 있습니다. 환경은 특정 애플리케이션에 지정됩니다. 다중 테넌트 서버가 다중 애플리케이션의 대상이 될 수는 있으나 대부분의 IT 조직은 애플리케이션별 환경을 사용합니다. 또한 일반적으로 승인은 특정 환경에 지정됩니다.
IBM® UrbanCode Deploy는 각 환경에 배치되는 모든 아티팩트의 인벤토리를 유지보수하고 그 사이의 차이를 추적합니다.