En este tutorial, va a desplegar una aplicación web simple con IBM® UrbanCode Deploy.
Creará componentes, creará una aplicación que contenga esos componentes y, después, desplegará los componentes en un entorno.
IBM UrbanCode Deploy le ayuda a planear y automatizar el despliegue de aplicaciones complejas para entornos de despliegue, prueba y producción. Puede desplegar aplicaciones tan a menudo como sea necesario, ayudándole a encontrar problemas pronto en el ciclo de release y a proporcionar previsibilidad posteriormente en el ciclo de release.
La aplicación web que despliega en este tutorial es una simple aplicación web de tres escalonamientos con una base de datos, interfaz web y lógica de aplicación.
Importa estos tres componentes al servidor IBM UrbanCode Deploy y crea una única aplicación que despliega estas tres partes. A continuación, crea instrucciones de automatización que se denominan procesos que describen cómo desplegar cada componente. Finalmente, utiliza esos procesos para desplegar los componentes automáticamente a un sistema de destino.
En lecciones posteriores, actualiza los componentes a una nueva versión. Trabajando con la aplicación de muestra de esta forma demuestra cómo puede gestionar una aplicación de varias partes con IBM UrbanCode Deploy.
Objetivos de aprendizaje
En este tutorial,
aprenderá a realizar las siguientes tareas:
- Importar artefactos desde una compilación para crear un componente en IBM UrbanCode Deploy.
- Crear procesos de componentes y procesos de aplicaciones para automatizar tareas de despliegue.
- Configurar entornos en los que desplegar aplicaciones.
- Ejecutar procesos de aplicaciones para desplegar los componentes de la aplicación.
- Actualizar una aplicación con nuevos artefactos.
Tiempo necesario
Este tutorial tarda de 2 a 3 horas aproximadamente en completarse. Si explora otros conceptos relacionados con esta guía de aprendizaje, es posible que tarde más tiempo en completarse.
Requisitos del sistema
Para ejecutar este tutorial, necesita los siguientes recursos:
- Una instalación de IBM UrbanCode Deploy, versión 6.0
- Dos sistemas, imágenes virtuales o instancias en la nube que se van a utilizar como agentes para el servidor IBM UrbanCode Deploy
Requisitos previos
- Asegúrese de que tiene acceso a un servidor IBM UrbanCode Deploy.
Para obtener información sobre la instalación de un servidor, consulte Instalación del servidor.
- El servidor debe tener instalados los plug-ins Tomcat, DBUpgrader y FileUtils. Si no tiene permisos de acceso para instalar plug-ins, pídale al administrador del sistema que los instale. Para obtener instrucciones, consulte Instalación de plugins.
Puede verificar que los plug-ins están instalados pulsando y buscando Tomcat, DBUpgrader y FileUtils en la lista de plug-ins instalados. El plug-in FileUtils está instalado de forma predeterminada.
- Debe tener una cuenta en el servidor con permisos para crear y editar aplicaciones, entornos y componentes, y para crear y ejecutar procesos.