Saltar al contenido

Implementación con un clic en Jitterbit App Builder

Introducción

Desde App Builder 4.52, puedes configurar un proceso semi-automatizado para implementar una aplicación de un entorno de App Builder (el origen) a otro (el destino). (Desde App Builder 4.53, puedes implementar e instalar paquetes automáticamente con un solo clic, marcando un entorno de destino como el predeterminado.)

Un resumen de los pasos es el siguiente:

  1. En el entorno de destino:

    1. Configura una clave API.

    2. Configura el entorno.

  2. En el entorno de origen:

    1. Configura un proveedor de seguridad HTTP.

    2. Configura el entorno de origen.

Consejo

Un caso de uso típico para esta función es agilizar la implementación de aplicaciones, de, por ejemplo, desarrollo a QA, o de QA a producción. En estos ejemplos, el origen y el destino serían los siguientes:

flowchart LR DEV["Desarrollo
(Origen)"] --> QA1["QA
(Destino)"] QA2["QA
(Origen)"] --> PROD["Producción
(Destino)"]

Requisitos previos

El usuario del entorno de destino (el que se crea la clave API) debe tener el rol de Implementación.

El usuario del entorno de origen (el que realiza la implementación) necesita tener roles de Administrador o Desarrollador.

En el destino

Configurar una clave API

Para configurar una clave API en el entorno de destino, sigue estos pasos:

  1. Crea un proveedor de seguridad de clave API:

    1. Selecciona IDE > Proveedores de Seguridad.

    2. Haz clic en el botón + Autenticación de Usuario.

    3. En la página Proveedor, configura, habilita y guarda un proveedor con el tipo Clave API:

      Proveedor

  2. Configura un usuario para realizar las implementaciones con un clic:

    1. (Opcional) Crear un nuevo usuario. Si deseas realizar los despliegues con un solo clic utilizando un usuario existente, ve al siguiente paso.

    2. Ve a IDE > Gestión de Usuarios y abre la pestaña Grupos.

    3. En el panel Grupos, selecciona Despliegue.

    4. El panel Membresía ahora lista todos los usuarios que pertenecen al grupo que has seleccionado. Haz clic en el botón + Membresía.

    5. Usa el menú desplegable para seleccionar el usuario que deseas utilizar y haz clic en el ícono . Ese usuario ahora pertenece al grupo que tiene los permisos necesarios para desplegar una versión.

  3. Genera una clave API para el usuario que realizará los despliegues:

    1. Si has salido de la página de Gestión de Usuarios, regresa a ella yendo a IDE > Gestión de Usuarios.

    2. En la pestaña Usuarios, el panel Usuarios lista todos los usuarios. Localiza y selecciona el que deseas autorizar para realizar despliegues.

    3. Haz clic en el ícono para el usuario que has seleccionado. Se abre el diálogo Usuario.

    4. Ve a Más > Claves. Se abre el diálogo Claves.

    5. Haz clic en Crear. Se abre el diálogo Generar Clave.

    6. En el campo Proveedor, selecciona el proveedor de seguridad que creaste anteriormente. Haz clic en Guardar. App Builder creará una clave API para el usuario.

      Advertencia

      La clave API solo se mostrará una vez. Asegúrate de copiarla y almacenarla de forma segura.

Configurar el entorno de destino

Para configurar el entorno de destino, sigue estos pasos:

  1. Selecciona IDE > Crear Versión.

  2. Selecciona la pestaña Entornos.

  3. Bajo Entorno Actual, haz clic en el botón Configurar.

  4. En la ventana emergente, establece valores para los siguientes campos:

    • Nombre: Un nombre para este entorno de destino.

    • URL: La URL de este entorno (de destino).

    • Autenticación: Selecciona la clave API creada en la sección anterior.

    • Habilitar Despliegue: Seleccionado.

    • Permitir Instalación Al Desplegar: Seleccionado.

  5. Haz clic en el botón Guardar:

Entorno objetivo

En la fuente

Configurar un proveedor de seguridad HTTP

Para configurar un proveedor de seguridad HTTP en el entorno fuente, sigue estos pasos:

  1. Selecciona IDE > Proveedores de Seguridad.

  2. Haz clic en el botón + Autenticación de Fuente de Datos.

  3. En la página Proveedor, configura, habilita y guarda un proveedor con tipo HTTP (listado en la sección Autenticación de Fuente de Datos), y Tipo de Autenticación configurado como Clave API.

  4. Haz clic en el botón Guardar. Aparecen paneles adicionales.

  5. Bajo Puntos finales, haz clic en el botón + Credencial. Se abre la ventana emergente Credencial.

  6. Establece los siguientes campos:

    • Tipo: Clave API

    • Clave: Ingresa la clave API del objetivo, que creaste anteriormente.

  7. Cierra la ventana emergente Credencial.

Proveedor de seguridad HTTP

Configurar el entorno fuente

Para configurar el entorno fuente, sigue estos pasos:

  1. Establece el entorno actual:

    1. Selecciona IDE > Crear Lanzamiento.

    2. Selecciona la pestaña Entornos.

    3. Bajo Entorno Actual, haz clic en el botón Configurar.

    4. En la ventana emergente, establece valores para los siguientes campos:

      • Nombre: Un nombre para este entorno fuente.

      • URL: La URL de este entorno (fuente).

      • Habilitar Despliegue: Seleccionado.

      • Permitir Instalación Al Desplegar: Seleccionado.

    5. Haz clic en el botón Guardar.

  2. Establece el entorno objetivo:

    1. Bajo Entornos Objetivo, haz clic en el botón + Entorno Objetivo.

    2. Establece valores para los siguientes campos:

      • Nombre: Ingresa un nombre para el entorno objetivo.

      • URL: La URL de acceso del entorno objetivo.

      • Autenticación: Seleccione el proveedor HTTP creado en la sección anterior.

      • Soporta Despliegue: Seleccionado.

        • Predeterminado: (Opcional, aparece cuando Soporta Despliegue está seleccionado.) Seleccione para desplegar automáticamente en este entorno a menos que se seleccione otro.
      • Soporta Instalación al Desplegar: Seleccionado.

        • Predeterminado: (Opcional, aparece cuando Soporta Instalación al Desplegar está seleccionado.) Seleccione para instalar automáticamente paquetes durante el despliegue.
    3. Haga clic en el botón Guardar, luego cierre el popup de Entorno.

Source environment

Realizar un despliegue con un clic

Para usar la función de despliegue con un clic, siga estos pasos:

  1. Cree una versión:

    1. Seleccione IDE > Crear Versión.

    2. Seleccione la pestaña Crear una Versión.

    3. Haga clic en el botón + Solución.

    4. Use el asistente de Solución para definir qué desplegar.

  2. Compile la solución:

    1. Haga clic en el botón Compilar para la nueva plantilla de versión.
  3. Despliegue la versión:

    1. Espere una notificación de App Builder que le indique que la compilación está completa.

    2. Haga cualquiera de lo siguiente:

      1. Haga clic en el botón Ver Versión de la notificación. Se abre la pestaña Todas las Versiones.

      2. Descarte la notificación, luego seleccione la pestaña Todas las Versiones.

    3. Haga clic en el botón Desplegar para la solución compilada.

    4. Si Predeterminado está marcado para Soporta Despliegue y Soporta Instalación al Desplegar en el entorno objetivo, no se necesita ninguna acción adicional.

      De lo contrario, continúe con los siguientes pasos:

      1. En el popup de Desplegar Versión, abra el menú Entorno, luego seleccione el entorno objetivo.

      2. Seleccione la casilla de verificación Instalar al Desplegar.

      3. Haga clic en el botón Desplegar.

Confirmar que se desplegó una versión

Después de realizar un despliegue con un solo clic, puedes asegurarte de que la versión se haya desplegado haciendo lo siguiente:

  1. Inicia sesión en el entorno de destino.

  2. Navega a IDE > Instalar versión.

  3. Verifica que el paquete exista y haya sido instalado.