En un entorno de grupo, puede crear una imagen virtual de un entorno de desarrollo de aplicaciones y utilizar Rational Asset Manager para que la imagen virtual esté disponible como activo.
Cuando se integran IBM Rational Software Architect, Rational Asset Manager y IBM Rational Team Concert, puede crear una imagen de máquina virtual de un entorno de desarrollo de aplicaciones. Puede ejecutar la imagen virtual en una instancia de Rational Asset Manager en IBM SmartCloud Enterprise.
IBM SmartCloud Enterprise utiliza Rational Asset Manager para que los paquetes de software estén disponibles. Las imágenes están disponibles como activos a través de un catálogo de activos, que es una lista de activos de Rational Asset Manager. Cada imagen tiene una versión y un estado como, por ejemplo, Aprobado, y viene de una comunidad que se puede definir para representar a un grupo de usuarios o un proyecto.
En el ejemplo siguiente, un desarrollador de imágenes personaliza una imagen, crea un activo para la imagen y actualiza la topología de la imagen. Cuando el activo está preparado, un usuario puede crear una instancia. Un administrador del proyecto puede utilizar la instancia en ejecución para invitar a los desarrolladores. Los desarrolladores pueden acceder al activo y configurar la imagen de máquina virtual para su propio uso.
Para un tipo de activo de topología de plantilla, un desarrollador de imágenes puede suministrar directamente una imagen de máquina virtual pulsando el atributo Solicitar URL de imagen para crear una instancia de la imagen. Cuando se crea la instancia, los valores necesarios se recuperan del catálogo de activos.
Cuando la instancia está disponible y su estado es activo, el desarrollador de imágenes puede conectarse a la imagen y personalizarla para que la imagen sea un entorno de desarrollo. Por ejemplo, si la instancia es una imagen de Rational Software Architect, el desarrollador de imágenes puede instalar Rational Asset Manager y Rational Team Concert e integrarlos con la instancia. A continuación, la imagen de máquina virtual de Rational Software Architect se puede configurar como un entorno de desarrollo completo.
La imagen con la que el desarrollador trabaja con el activo para personalizar la imagen. El desarrollador de imágenes crea una imagen privada de la máquina virtual y hace que el activo esté disponible en una comunidad para compartirlo con los miembros del equipo.
En el panel de control de IBM SmartCloud Enterprise, el desarrollador de imágenes selecciona Crear imagen privada para una instancia de grupo.
Cuando la imagen privada esté disponible, solo estará visible para el desarrollador de la imagen. Para compartir la imagen, el desarrollador pulsa Cambiar comunidad y selecciona una comunidad disponible, como una comunidad privada para un equipo de desarrollo o de pruebas.
Para obtener más información sobre la creación de activos para suministro, consulte Crear activos para aprovisionamiento.
Después de que una imagen actualizada se publique en el grupo como activo, los administradores de proyectos pueden hacer que la imagen esté disponible para comunidades o desarrolladores específicos.
El administrador puede añadir un miembro del equipo a un área de proyecto en Rational Team Concert y enviar una invitación con un enlace al entorno de desarrollo personalizado. En el texto de invitación de equipo predeterminado, el administrador añade el URL para suministrar un entorno de desarrollo. Este URL está disponible como el valor del atributo Solicitar URL de imagen en el activo de topología de plantilla para la imagen.
Un desarrollador acepta la invitación del equipo a unirse al área del proyecto en Rational Team Concert. El desarrollador crea una máquina virtual de entorno de desarrollo que se basa en la imagen personalizada y carga los componentes de software en el espacio de trabajo.
La invitación de área de equipo incluye el URL para crear el entorno de desarrollo.
https://www.ibm.com/cloud/enterprise/user/control?csrftoken=abc123
se
cambia por este otro,https://www.ibm.com/cloud/enterprise/user/control?autocreate={id:"1234567"}csrftoken=abc123
El segundo URL dirige al desarrollador a la imagen de entorno de desarrollo personalizada que está disponible para crear una instancia.
Cuando la instancia existe, se visualiza en la sección Mis instancias del panel de control de IBM SmartCloud Enterprise. Esta imagen es la máquina virtual del desarrollador para el desarrollo de aplicaciones. El desarrollador utiliza una aplicación cliente remota para conectarse a la imagen de máquina virtual y abre la instancia de Rational Software Architect que está instalada en ella.
El desarrollador abre la perspectiva de administración de Jazz para confirmar la habilitación del control de origen de Jazz, y luego utiliza el cliente de Rational Team Concert para aceptar la invitación de equipo y cargar el espacio de trabajo.
El desarrollador puede crear un espacio de trabajo de repositorio, abrir la perspectiva web y empezar a trabajar con la imagen.
Los desarrolladores de aplicaciones pueden utilizar la imagen de máquina virtual para crear un entorno de prueba alojado en el grupo o para desplegar una aplicación.
Rational Software Architect en el grupo permite a un desarrollador crear un entorno de prueba alojado mediante la creación de una instancia de servidor de aplicaciones en IBM SmartCloud Enterprise. Después de que el desarrollador cree una instancia de servidor y la inicie, la instancia se suministra y se visualiza en la lista de instancias del desarrollador en la sección Mis instancias del panel de control.
Después, el desarrollador puede desplegar una aplicación en la máquina virtual del servidor de aplicaciones para pruebas y actualizaciones de aplicaciones.