Projects
Projetos nada mais são do que repositórios de código. Ao criar um projeto na plataforma Kruzer, um repositório no GitHub é criado automaticamente a partir de um template padrão, que já estrutura os arquivos para orquestração na plataforma.
Estrutura padrão do projeto
O template do projeto inclui um aplicativo Node.js com as seguintes pastas principais:
-
automations/
Contém os arquivos raiz que definem triggers e endpoints de gateways. Estes arquivos são essenciais para que os motores do iPaaS e API Management possam interpretar as integrações corretamente. -
functions/
Funções genéricas reutilizáveis que podem ser chamadas pelas automações. -
data-transformations/
Scripts e utilitários para transformação e manipulação de dados entre diferentes formatos e sistemas.
Personalização
Embora o template defina essa estrutura, nada impede que o usuário crie novas pastas ou organize o código de outras formas, desde que:
- Os arquivos dentro da pasta automations/ estejam conformes o padrão definido no template para que os motores de execução consigam interpretar e processar as integrações.
Importância da padronização
Manter o padrão facilita a manutenção, o versionamento e a execução automática dos fluxos de integração, garantindo que o DevTools Kruzer possa interpretar e executar as automações de forma correta e eficiente.
Explore os próximos tópicos para entender como criar, versionar e publicar seus projetos dentro da plataforma Kruzer.
Copyright © 2025 kruzer | All Rights Reserved