El sistema Rational® Build
Forge® tiene los siguientes componentes:

- Cliente web: lo utilizan usuarios y administradores que utilizan navegadores web para acceder al sistema. Los clientes del navegador acceden al componente Interfaz web.
- Cliente API: cualquier programa que utilice la interfaz de programación de aplicaciones (API) Java™ o Perl para acceder a Rational® Build
Forge®.
Los clientes API acceden directamente a la Capa de servicios.
- Build Forge:
término genérico para el sistema. Durante la instalación, el sistema muestra las siguientes características centrales del producto:
- Interfaz web: a la que también se hace referencia como la consola de gestión o consola.
Este componente está formado por un conjunto de módulos PHP.
- Motor de procesos: al que también se hace referencia como el motor.
El motor gestiona la planificación y ejecución de trabajos.
- Capa de servicios: una capa de abstracción de la base de datos A través de la cual los clientes API, la interfaz web y el motor de procesos realizan solicitudes.
En instalaciones sencillas, los tres componentes se instalan en el mismo host.
Se pueden instalar en hosts independientes. En el caso de un archivo de configuración de Rational® Build
Forge®, por ejemplo buildforge.conf, se debe modificar el archivo para permitir la comunicación entre los componentes.
- Base de datos: almacenamiento de información del sistema. La
base de datos almacena definiciones de proyecto, configuraciones del sistema y configuraciones de usuarios.
- Agente: un programa instalado en un host. Se debe instalar un agente en cada host que desee que utilice la consola de gestión como recurso de servidor.
El agente recibe solicitudes para realizar el trabajo o los pasos, y las
ejecuta en el host en el que está instalado el agente.
Los componentes se pueden desplegar de distintas maneras.
Los componentes se pueden desplegar de distintas formas, que van desde todos los
componentes en un único host a un sistema que utiliza las consolas en clúster
y un gran número de recursos de servidor distribuidos.