Utilice la página de diseño para crear las especificaciones de plantilla de Cloud Assembly de las máquinas y las aplicaciones que desea aprovisionar.

Cómo utilizar la página de diseño

Para crear una plantilla de nube desde cero, vaya a Diseño > Plantillas de nube. A continuación, haga clic en Nueva desde > Lienzo en blanco.

  1. Busque los recursos.
  2. Arrastre los recursos al lienzo.
  3. Conecte los recursos.
  4. Para configurar los recursos, edite el código de plantilla de nube.
Página de diseño

Seleccionar y agregar recursos al lienzo

Los recursos aparecen a la izquierda de la página de diseño para seleccionarlos y arrastrarlos.

Recursos independientes de la nube

Se pueden implementar recursos independientes de la nube en cualquier proveedor de nube. En el momento de realizar el aprovisionamiento, la implementación utiliza recursos específicos de nube que coinciden. Por ejemplo, si tiene previsto implementar una plantilla de nube en zonas de nube tanto de vSphere como de AWS, utilice recursos independientes de la nube.

Recursos de proveedor de nube

Los recursos del proveedor, como aquellos específicos de Amazon Web Services, Microsoft Azure, Google Cloud Platform o VMware vSphere, solo se pueden implementar en zonas de nube de AWS, Azure, GCP o vSphere.

Se pueden agregar recursos independientes de la nube a una plantilla de nube que contenga recursos específicos de nube de un proveedor concreto. Recuerde lo que admiten las zonas de nube del proyecto en términos de proveedor.

Recursos de administración de la configuración

Los recursos de administración de la configuración dependen de las aplicaciones integradas. Por ejemplo, un recurso de Puppet puede supervisar y aplicar la configuración de los otros recursos.

Conectar recursos

Utilice los controles gráficos del lienzo de diseño de Cloud Assembly para conectar recursos.

Los recursos deben ser compatibles para una conexión. Por ejemplo:

  • Conectar un equilibrador de carga a un clúster de máquinas.
  • Conectar una máquina a una red.
  • Conectar el almacenamiento externo a una máquina.
Importante:

Un conector de línea continua requiere que los dos recursos se implementen en la misma zona de nube. Si agrega restricciones en conflicto a los recursos, se podría producir un error en la implementación.

Por ejemplo, no se pueden implementar recursos conectados donde las etiquetas de restricción fuercen la colocación de una en una zona de us-west-1 y la otra en una zona de us-east-1.

Las flechas continuas o discontinuas solo indican una dependencia, no una conexión. Para obtener más información sobre las dependencias, consulte Crear enlaces y dependencias entre recursos de Cloud Assembly.

Para conectar, pase el cursor sobre el borde de un recurso para mostrar la burbuja de conexión. A continuación, haga clic en la burbuja, arrástrela hasta el recurso de destino y suéltela.

En el editor de código, el código adicional del recurso de origen aparece en el código del recurso de destino.

Conectar recursos

En la figura, la máquina de SQL y la red privada están conectadas, por lo que deben implementarse en la misma zona de nube.

Editar código de plantilla de nube

El editor de código permite escribir, cortar, copiar y pegar código de forma directa. Si no se siente cómodo editando código, puede hacer clic en un recurso que ya se encuentre en el lienzo de diseño, hacer clic en la pestaña Propiedades del editor de código e introducir los valores allí. Los valores de propiedades que introduzca aparecerán en el código como si los hubiera escrito directamente.

Editor de código de plantillas de nube y pestaña Propiedades

Tenga en cuenta que puede copiar y pegar código de una plantilla de nube a otra.