Cree un proyecto al que pueda agregar miembros y zonas de nube para que los miembros del proyecto puedan implementar sus plantillas de nube en las zonas asociadas. Como administrador de Cloud Assembly, cree un proyecto para un equipo de desarrollo. A continuación, puede asignar un administrador del proyecto o puede trabajar como el administrador del proyecto.

Al crear una plantilla de nube, primero debe seleccionar el proyecto al que la va a asociar. El proyecto debe existir previamente para poder crear la plantilla de nube.

Asegúrese de que los proyectos sean compatibles con las necesidades empresariales del equipo de desarrollo.

  • ¿El proyecto proporciona los recursos que respaldan los objetivos del equipo? Para ver un ejemplo de cómo los recursos de la infraestructura y un proyecto brindan soporte a una plantilla de nube, consulte Tutorial: Configurar y probar implementaciones e infraestructuras de varias nubes en Cloud Assembly.
  • ¿Los miembros del proyecto necesitan o esperan que sus implementaciones se compartan o sean privadas? Las implementaciones compartidas están disponibles en la página Implementaciones para todos los miembros del proyecto, no solo para el miembro que realiza la implementación. Puede cambiar el estado de uso compartido de la implementación en cualquier momento.

    Cuando comparte la implementación con los miembros del proyecto, estos pueden ejecutar la misma acción del día 2. Para administrar la capacidad de los miembros para ejecutar acciones del día 2, puede crear directivas de día 2 en Service Broker. Las directivas se aplican a implementaciones de Cloud Assembly y Service Broker.

    Para obtener más información sobre las directivas del día 2, consulte Cómo se autoriza a los usuarios de la implementación para que realicen acciones del día 2 mediante directivas.

Este procedimiento se basa en la creación de un proyecto inicial que solo incluye las configuraciones básicas. A medida que el equipo de desarrollo crea e implementa sus plantillas de nube, puede modificar el proyecto. Puede agregar restricciones, propiedades personalizadas y otras opciones para mejorar la eficacia de la implementación. Consulte los artículos disponibles en Más información sobre los proyectos de Cloud Assembly.

Requisitos previos

Procedimiento

  1. Seleccione Infraestructura > Administración > Proyectos y haga clic en Nuevo proyecto.
  2. Introduzca el nombre del proyecto.
  3. Haga clic en la pestaña Usuarios.
    1. Para que las implementaciones de miembros de proyecto sean accesibles solo para el usuario que las solicita, desactive Uso compartido de la implementación. Para asegurarse de que puede asignar la propiedad de una implementación a otro miembro del proyecto, compruebe que Uso compartido de la implementación esté activado.
    2. Agregue usuarios o grupos de usuarios con funciones asignadas.
      Las funciones de usuario basadas en grupos permiten que los usuarios entren y salgan de los grupos de Active Directory en lugar de requerir que el administrador del proyecto actualice constantemente a los usuarios individuales del proyecto. Por ejemplo, si la propiedad de la implementación se basa en grupos, puede cambiar la propiedad de una implementación al grupo. Las notificaciones se envían a todos los miembros del grupo, lo que permite que cualquiera pueda responder.
  4. Haga clic en la pestaña Aprovisionamiento y agregue una o varias zonas de nube.

    Agregue las zonas de nube y zonas privadas virtuales que contengan los recursos que admiten las plantillas de nube implementadas por los usuarios del proyecto.

    En cada zona, puede establecer una prioridad de zona y limitar la cantidad de recursos que puede utilizar el proyecto. Los posibles límites incluyen el número de instancias, memoria y CPU. Solo para zonas de nube de vSphere, puede configurar límites de almacenamiento para los recursos implementados que se basan en plantillas de máquina virtual de vSphere y elementos de la biblioteca de contenido. Los límites de almacenamiento tienen en cuenta la capacidad real para el aprovisionamiento de recursos grueso y ligero, de modo que no se pueda realizar un aprovisionamiento excesivo mediante el aprovisionamiento ligero. Los discos de primera clase y los discos independientes de vSphere también se tienen en cuenta en los límites de almacenamiento. Los límites de almacenamiento no se aplican a las plantillas de OVA/OVF que están fuera de la biblioteca de contenido.

    Los límites de almacenamiento se evalúan cuando se solicita una implementación y cuando se le hacen cambios mediante las acciones de cambio de tamaño del disco, cambio de tamaño del disco de arranque, eliminación del disco y recuento de actualizaciones. Al igual que el aprovisionamiento inicial, se tienen en cuenta el aprovisionamiento grueso y ligero para evitar el aprovisionamiento excesivo. Estos límites de almacenamiento no se aplican a otros tipos de recursos, como AWS, Microsoft Azure o Google Cloud Platform.

    A medida que agregue cada zona y aplique límites, no restrinja los recursos del proyecto de modo tal que los miembros no puedan implementar sus plantillas de nube.

    Cuando los usuarios envían una solicitud de implementación, se evalúan las zonas a fin de determinar cuáles tienen los recursos para admitir la implementación. Si más de una zona admite la implementación, se evalúa la prioridad y la carga de trabajo se coloca en la implementación con la prioridad más alta, que es el número entero más bajo.

  5. Si las cargas de trabajo solicitadas para este proyecto tardan más de dos horas en implementarse, introduzca un valor más largo para Tiempo de espera.
    El valor predeterminado es dos horas.
  6. Haga clic en Crear.
  7. Para probar el proyecto con las zonas de nube del proyecto, haga clic en Probar configuración en la página Proyectos.
    La simulación ejecuta una prueba de implementación hipotética estandarizada con los recursos de zona de nube del proyecto. Si se produce un error, puede revisar los detalles y corregir la configuración de los recursos.

Qué hacer a continuación

Comience a usar plantillas de nube. Consulte Diseñar las implementaciones de Cloud Assembly.