IBM® WebSphere Installation Factory es una herramienta basada en Eclipse que crea los paquetes de instalación para instalar una pila de software WebSphere de forma fiable y repetible, adaptada a sus necesidades concretas.
Un IIP es un paquete de instalación que puede instalar una pila completa de software WebSphere como, por ejemplo, un servidor de procesos, un paquete de características y los archivos de usuario. Un IIP puede incluso contener varios CIP.
Los clientes que necesitan instalar varios paquetes de instalación de forma automática y muy repetitiva pueden crear un IIP, que agrega dichos paquetes en un único paquete instalable. Por ejemplo, puede tener varios servidores en los que necesita desplegar WebSphere Process Server y varios paquetes de características. En lugar de instalar cada uno de estos productos como un paso independiente en cada servidor, puede crear un IIP que los instale todos en una secuencia definida.
El usuario de Installation Factory especifica qué paquetes de instalación desea incluir en el IIP, el orden en el que se deben instalar y varios detalles sobre el comportamiento deseado del IIP y cada uno de los paquetes de instalación que contiene.
Cada producto que incluya en el IIP se puede personalizar por separado para garantizar una mayor flexibilidad. Por ejemplo, puede ejecutar WebSphere Process Server de forma interactiva y, a continuación, ejecutar una o varias instalaciones de paquetes de características de forma silenciosa para obtener una instalación interrumpida del conjunto completo de paquetes. También hay flexibilidad respecto a qué paquetes de instalación de los contenidos se instalan en una invocación dada del IIP; en otras palabras, puede elegir no instalar algunos paquetes en el IIP.
Un ejemplo de un caso de ejemplo de instalación de IIP es el siguiente:
Contribuciones
Un IIP está formado por contribuciones, que son productos, paquetes de características o conjuntos de archivos de WebSphere. Una determinada contribución puede invocarse varias veces si así lo desea. Cada una de ellas se denomina una invocación. Por ejemplo, puede añadir una invocación de la contribución para instalar WebSphere Process Server varias veces en distintos directorios en la misma estación de trabajo.
A continuación, se proporcionan algunos ejemplos de contribuciones:
Paquetes de instalación definidos
IBM ofrece varios tipos de contribución preconfigurados que permiten a Installation Factory proporcionar un soporte mejorado para añadirlos al IIP y controlar su comportamiento durante la ejecución del IIP, lo que reduce el trabajo del usuario, la probabilidad de errores, etc.
Bus de integración de instalación
El usuario puede incluir fácilmente los paquetes de instalación y las herramientas relacionadas en el IIP, e Installation Factory integrará automáticamente este paquete de instalación con otros que puedan existir en el IIP, lo que permite ahorrar tiempo y esfuerzo. Esta integración entre los paquetes de instalación contenidos se obtiene pasando información de un paquete al siguiente. La infraestructura subyacente que permite esta integración se conoce como Bus de integración de instalación (IIB o sólo “Bus”). El diseño permite que los paquetes de instalación y otros mandatos relacionados con la instalación se conecten, se cableen entre ellos y se ejecuten mediante el Bus de forma uniforme, lo que permitirá que paquetes de instalación que de otra forma estarían separados trabajen conjuntamente. Puede utilizar la sustitución de macros para aprovechar su infraestructura subyacente. Consulte Sustitución de macro de IIP para obtener más información.
Por ejemplo, al instalar WebSphere Process Server y uno o más paquetes de características mediante un IIP, la opción -installLocation utilizada para el servidor de procesos puede volver a utilizarse automáticamente como ubicación de instalación por omisión para cada uno de los paquetes de características con una macro (por ejemplo, $RESV) por lo que no tendrá que especificar esta ubicación más de una vez. En muchos casos, lo único que tendrá que hacer será añadir el paquete de características al IIP, e Installation Factory se encargará del resto, en términos de integrarlo con los otros paquetes. El Bus permite este flujo de extremo a extremo de todos los paquetes incluidos.