Avalados por :

Automação de CI/CD para SAP Integration Suite com FlashPipe: Guia passo a passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Loading...
Há pouco mais de um ano, escrevi Querida SAP Cloud Platform Integration, onde está meu pipeline CI/CD? . Como não há uma solução/capacidade nativa fornecida pela SAP, decidi experimentar por conta própria e, esperançosamente, aprender algumas coisas ao longo do caminho.



Hoje, estou orgulhoso de apresentar os resultados de muitas horas de experimentação, aprendizado e diversão com codificação... ?



O Companheiro CI/CD para a Suite de Integração SAP




FlashPipe é uma solução de código aberto (sob os termos da Licença Apache 2.0) que está disponível como uma imagem Docker pública . Ele contém a funcionalidade necessária para automatizar as tarefas de Build-To-Deploy para a Suite de Integração SAP. O lançamento inicial suporta a Integração em Nuvem, com mais capacidades planejadas para o futuro. Pode ser usado com qualquer plataforma CI/CD que suporte execução baseada em contêiner.


Então, como funciona?


Simples!

Baixe e extraia o conteúdo do Fluxo de Integração e armazene-o em um repositório Git.

Configure sua plataforma CI/CD - forneça as etapas do pipeline, os detalhes de acesso ao inquilino e o repositório Git.

Execute o pipeline e depois relaxe e assista ele fazer o resto! ?



A partir deste ponto em diante, sempre que suas alterações forem confirmadas no Git e enviadas, ele acionará automaticamente o pipeline para fazer o resto por você!


Experimente por si mesmo!


Não está convencido? Experimente por si mesmo! Visite o site de documentação do FlashPipe onde você pode encontrar um exemplo passo a passo de como configurá-lo.


Alguma limitação?


FlashPipe não é perfeito - como poderia ser, quando é criado por um humano imperfeito?

Devido à natureza da abordagem de desenvolvimento na Suite de Integração SAP, bem como às limitações (atuais) do produto, algumas áreas ainda requerem etapas manuais como as seguintes:

  • Devido à falta de integração nativa com o Git, as alterações feitas no Artefato de Integração na interface do usuário da Web precisam ser baixadas manualmente e "enviadas" para o Git. Embora essa capacidade esteja entre as solicitações mais votadas ( https://influence.sap.com/sap/ino/#/idea/247918 ) no Projeto de Influência do Cliente para a Suite de Integração SAP, ainda não está claro se a teremos em breve. Atualizado em 5 de julho : Agora você também pode usar o FlashPipe para sincronizar o conteúdo do IFlow no GitHub - confira aqui .

  • As credenciais são gerenciadas separadamente dos artefatos de integração como material de segurança. Atualmente, isso não faz parte da implantação automatizada e requer uma etapa manual para criar/atualizar os materiais de segurança em cada ambiente de destino.



Mais detalhes?


Se você estiver interessado nos detalhes minuciosos, gostaria de contribuir ou apenas quiser dar uma olhada por baixo do capô, sinta-se à vontade para visitar o repositório do FlashPipe no GitHub .







Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?