자원은 회계 장부 관리를 지원하며 자원에 대한 인벤토리가 추적됩니다. 자원은 사용자 인터페이스를 통해 작성되고 관리됩니다.
자원은 실제 서버, 가상 머신, 데이터베이스, Java™ 플랫폼 또는 Enterprise Edition 컨테이너와 같은 배치 대상을 나타냅니다. 컴포넌트는 에이전트(실제 프로세스)에 의해 자원에 배치됩니다. 일반적으로 자원은 관리하는 에이전트가 실행되는 호스트와 동일한 호스트에서 호스트됩니다. 호스트에 자원이 둘 이상 있을 수 있습니다.에이전트가 복수 자원을 처리하도록 구성된 경우, 별도의 에이전트가 각 자원에 대해 실행됩니다.
자원은 가장 간단한 구성인 실제 서버를 나타내거나 데이터베이스 또는 서버 등의 시스템 상의 특정 대상을 나타낼 수 있습니다. 따라서 호스트는 여러 자원을 나타낼 수 있습니다. 또한 자원은 여러 실제 서버 또는 가상 머신에 분배된 프로세스를 나타낼 수 있습니다. 결국, 환경은 자원으로 구성됩니다.
배치를 실행하려면 하나 이상의 자원이 정의되어야 하며 (일반적으로) 하나 이상의 에이전트가 정의되어야 합니다. (사소한 배치는 에이전트 없이 완료될 수 있으므로 "일반적으로"라고 표현합니다.) 일반적으로 참여하는 환경 내의 각 호스트는 해당 위치에 있는 자원을 처리하기 위해 에이전트가 해당 호스트에서 실행되도록 합니다.
프록시 자원이란 자원이 위치한 호스트 외의 기타 호스트에 있는 에이전트에 의해 영향을 받는 자원입니다. 에이전트가 파일 시스템 또는 호스트의 프로세스 관리와 직접 상호작용할 필요가 없으면 프록시 자원을 사용할 수 있습니다. 배치가 네트워크(데이터베이스 또는 Java Platform, Enterprise Edition Server 등)에 노출된 서비스와 상호작용해야 하는 경우 네트워크된 서비스에 액세스하는 임의의 서버에서 상호작용이 발생할 수 있습니다.
자원 그룹은 논리적 자원 콜렉션입니다. 자원 그룹을 사용하면 자원을 쉽게 재사용할 수 있도록 수집할 수 있습니다. 자원 그룹은 다중 테넌트 시나리오를 관리할 수 있습니다. 예를 들어, 여러 서버가 자원을 공유할 수 있습니다.