Saltar al contenido

Incorpora prácticas de integración continua en Jitterbit Design Studio

Introducción

La plataforma Harmony te permite incorporar prácticas de CI/CD en los procesos de desarrollo de tu organización.

Definir CI/CD

El "CI" en CI/CD significa Integración Continua, mientras que el "CD" puede referirse a Entrega Continua, Despliegue o Desarrollo. Juntos, el término CI/CD se refiere a una práctica de desarrollo de software que permite el despliegue frecuente o inmediato de nuevos cambios en el producto. CI/CD requiere automatización en todos los ciclos de desarrollo, desde la construcción hasta las pruebas, la aprobación y el lanzamiento.

Formas en que puedes usar CI/CD

Existen múltiples formas en las que tu organización puede incorporar prácticas de CI/CD utilizando Harmony. Harmony no solo tiene capacidades integradas como migración, despliegue y activadores de operaciones programadas, sino que también facilita la integración con aplicaciones y kits de herramientas de CI/CD de terceros como GitHub.

Utiliza las capacidades integradas de Harmony

La plataforma Harmony incluye capacidades nativas de CI/CD con la capacidad de mantener tu código completamente contenido dentro de los proyectos de Harmony.

Sin abrir nunca una aplicación de terceros, puedes revisar tus proyectos (que contienen tu código), desplegar tus proyectos, transferir tus proyectos, revisar el historial de despliegue de proyectos, etc. Algunas de las cosas que puedes hacer con estas habilidades incluyen configurar pruebas unitarias automáticas o actualizar proyectos en producción a la última versión. Todo esto se realiza utilizando las capacidades integradas de Jitterbit y sin salir de Jitterbit.

Muchas acciones en Harmony están disponibles a través de múltiples interfaces. Por ejemplo, puedes ver el historial de despliegue desde la interfaz de la Consola de Gestión en la página de Proyectos (ver Ver historial de despliegue bajo Proyectos), desde Integration Studio (ver Índice de proyectos), o desde la aplicación Design Studio (ver Menús principales de la interfaz de Design Studio).

Integrar con sistemas de terceros

La plataforma Harmony proporciona conectividad, integración y sincronización con cientos de puntos finales soportados, incluidos aquellos que se utilizan para el desarrollo. Si su organización ya utiliza sistemas de terceros en su proceso de desarrollo, puede orquestar estas herramientas de desarrollo utilizando la plataforma Harmony como un sistema central.

Usando un conector como nuestro conector de GitHub para Jitterbit Integration Studio, puede utilizar una combinación de flujos de éxito y flujos de fallo, así como flujos dinámicos activados por eventos o datos de carga, para utilizar CI/CD sin problemas sin la necesidad de herramientas adicionales o procesos manuales.

Otro ejemplo es aprovechar la caché del proyecto de Design Studio como el almacén local del Repositorio de Código (ver Configuración de preferencias de usuario en Jitterbit Studio).

Cada implementación de CI/CD utilizando Jitterbit puede personalizarse para adaptarse a los objetivos comerciales de su organización, procesos de desarrollo y uso de herramientas existentes. Para obtener más información sobre cómo desarrollar un enfoque personalizado utilizando CI/CD para las necesidades de su organización, comuníquese con su Gerente de Éxito del Cliente.