Un recurso puede representar un agente, una agrupación de agentes, un componente o una entidad organizativa utilizada para agrupar otros recursos. Un recurso de tipo de componente puede señalar directamente al agente o a la agrupación de agentes que lo despliegue o señalar a otro recursos en una cadena jerárquica de recursos. Si un recurso forma parte de una jerarquía, delega su automatización, si existe, y asciende por la cadena hasta que encuentra un agente.
Un grupo de tipos de recurso puede representar una colección lógica de recursos. En la siguiente ilustración, el recurso de nivel superior, myCompanyEast, representa un centro de datos que contiene el subrecurso Desarrollo (que representa un entorno). En este ejemplo, myCompanyEast no señala a ningún recurso de un nivel más alto. El recurso tomcat representa un componente, y delega su automatización en la cadena hasta que alcanza el recurso tph1, que representa un agente. Para que pueda invocarse un agente, es necesario definir como mínimo un recurso para él.
Los recursos se crean en la página Recursos, que muestra los recursos en una estructura de árbol jerárquico. Al mostrar todos los recursos en todos los entornos, la página Recursos proporciona un único sitio para ver la infraestructura entera.
La estructura jerárquica se utiliza en cualquier lugar donde se utilicen recursos y no solo en la página Recursos, igual que cuando se asignan recursos a entornos. El modelo jerárquico es especialmente efectivo cuando varios destinos de despliegue lógicos residen en el mismo equipo. En la ilustración adjunta, los recursos tomcat y tomcat-e representan servidores en el mismo equipo en el se encuentra ubicado tph1. Ambos pueden ser destino individual del despliegue.
Al elegir un recurso, se seleccionan también todos los recursos debajo de él, si existen, ten la jerarquía; por ejemplo, al eliminar o mover el recurso tph1, se moverán o eliminarán también los recursos tomcat y tomcat-e.

La necesidad de uno o varios recursos por entorno viene determinada por la infraestructura actual, procedimientos de despliegue y otros requisitos. Muchos usuarios de IBM® UrbanCode Deploy presentan diferencias significativas entre entornos. Independientemente de la estructura, la página Recursos muestra la infraestructura entera en todos los entornos.
Si va a utilizar IBM WebSphere Application Server, podrá importar información de las celdas como recursos. Consulte Importar recursos de WebSphere Application Server para obtener más información.