Ir para o conteúdo

Incorpore Práticas de Integração Contínua

Introdução

A plataforma de integração de API Harmony permite que você incorpore práticas de CI/CD nos processos de desenvolvimento da sua organização.

Definir CI/CD

O "CI" em CI/CD significa Integração Contínua, enquanto o "CD" pode se referir a Entrega Contínua, Implantação ou Desenvolvimento. Juntos, o termo CI/CD refere-se a uma prática de desenvolvimento de software que permite a implantação frequente ou imediata de novas alterações no produto. CI/CD requer automação em todos os ciclos de desenvolvimento, desde a construção até o teste, aprovação e lançamento.

Maneiras de Usar CI/CD

Existem várias maneiras pelas quais sua organização pode incorporar práticas de CI/CD usando o Harmony. O Harmony não apenas possui recursos integrados, como migração, implantação e gatilhos de operação agendada, mas também facilita a integração com aplicativos e kits de ferramentas de CI/CD de externo, como GitHub.

Use os Recursos Integrados do Harmony

A plataforma de integração de API Harmony inclui recursos nativos de CI/CD com a capacidade de manter seu código totalmente contido nos projetos Harmony.

Sem nunca abrir um aplicativo de externo, você pode revisar seus projetos (que contêm seu código), implantar seus projetos, migrar seus projetos, revisar o histórico de implantar de projetos, etc. testes unitários ou atualização de projetos em produção para a versão mais recente. Tudo isso é feito usando os recursos integrados do Jitterbit e sem sair do Jitterbit.

Muitas ações no Harmony estão disponíveis através de múltiplas interfaces. Por exemplo, você pode visualizar o histórico de implantar na interface do Management Console na página Projetos (consulte Visualizar histórico de implantação em Projetos), do Cloud Studio (consulte Índice do projeto) ou no aplicativo Design Studio (consulte Menus principais da interface do Design Studio).

Integre-se com Sistemas de Terceiros

A plataforma de integração API Harmony fornece conectividade, integração e sincronização com centenas de endpoints suportados, incluindo aqueles usados para desenvolvimento. Se sua organização já utiliza sistemas de externo em seu processo de desenvolvimento, você pode orquestrar essas ferramentas de desenvolvimento usando a plataforma Harmony como sistema central.

Usando um conector como nosso GitHub para Harmony Cloud Studio, você pode usar uma combinação de fluxos em caso de sucesso e em caso de falha, bem como fluxos dinâmicos acionados por eventos ou dados de payload, para usar CI/CD perfeitamente, sem a necessidade de ferramentas adicionais ou processos manuais.

Outro exemplo é aproveitar o cache do projeto do Design Studio como o armazenamento local do repositório de código (consulte Configurando as preferências do usuário no Jitterbit Studio).

Cada implementação de CI/CD usando Jitterbit pode ser personalizada para se adequar aos objetivos de negócios da sua organização, processos de desenvolvimento e uso de ferramentas existentes. Para obter mais informações sobre como desenvolver uma abordagem personalizada usando CI/CD para as necessidades da sua organização, entre em contato com seu Gerente de sucesso do cliente.