Si tiene dependencias en el blueprint de la aplicación, puede configurarlo para escalonar el proceso de compilación mediante la asignación directa de esas dependencias en los lienzos de diseño. Por ejemplo, si necesita propiedades del nodo de la base de datos para instalar software en el nodo del servidor web, puede configurar el blueprint para aprovisionar primero al nodo de la base de datos.

Cuando diseñe blueprints con varias máquinas en las que instala y configura aplicaciones, puede que necesite propiedades de una de las máquinas para completar la instalación en otra. Por ejemplo, si compila un servidor web, puede que necesite el nombre del host o la dirección IP del servidor de base de datos antes de instalar la aplicación y crear instancias de las tablas de la base de datos.

Para asignar una dependencia en un lienzo de blueprint, trace una línea desde el componente del dependiente hasta el componente del que dependerá. Al finalizar, el componente que desea compilar en segundo lugar tiene una flecha que señala el componente que desea compilar primero. Por ejemplo, en la figura Asignación de dependencias para controlar el orden de compilación, la máquina App_Server no se aprovisiona hasta que se compila la máquina DB_Server. Opcionalmente, podría permitir a ambas máquinas aprovisionar y dibujar la dependencia entre los componentes de software.

Figura 1. Asignación de dependencias para controlar el orden de compilación


Asignación de dependencias del orden de compilación en un lienzo de blueprint.