[Tuto] Comment mettre en place un pipeline d’intégration ?

Cet article constitue une introduction à l’ensemble Jenkins + SonarQube dans le cadre d’un projet comprenant un service SpringBoot (Maven) + une gateway en ReactTs. L’intégration continue comprend nécessairement les outils suivants : Un code versionné (Git) Un serveur d’intégration (Jenkins) Des outils de qualité (Tests, SonarQube) L’intégration permet de favoriser tout à la fois la […]

Déploiement à l’aide de Kubernetes

Lors de la création de notre nouvel outil de nettoyage de données clients : Data cli net, nous avons fait le choix lors d’une livraison pour un client de leur créer une instance spécifique. Par exemple, le client A ne partagera pas son application Data cli net avec d’autres clients. Cela prendra la forme d’une […]

Ordonnancement de jobs Talend par Jenkins : les nouveautés

Préambule L’article précédent  vous a expliqué pourquoi et comment utiliser Jenkins pour planifier des jobs Talend. Cet article va plus loin et présente quelques conseils de productivité qui plaisent à nos clients. Nous ne parlerons donc pas ici des avantages de Jenkins dans l’ordonnancement mais plutôt de l’automatisation du déploiement que nous avons mise en place. […]

Open Data + un peu de code => GeoBiz, cartographie des entreprises

Les données en Open Data sont une mine d’or encore inexploitée, tout le monde le dit. Encore faut-il avoir les bons outils pour en extraire la valeur ajoutée. Typiquement un cas d’utilisation pour une Webapp Effidic ! L’idée est la suivante : croiser les données de la Base Sirene avec celles de l’Infogreffe et fournir une interface […]

Talend Open Studio et le versionning sous Git

Il est bien connu que la version Open Source de Talend, Talend Open Studio est mono-poste, c’est-à-dire qu’elle ne permet pas le travail collaboratif intégré à l’outil. Pour cela, il faut se diriger vers les solutions entreprises. Pourtant, avec un minimum d’esprit de développeur, il est possible de mettre manuellement les sources Talend sur Git. En […]

Talend + Gitlab : Oh my God !

Récemment, j’ai eu la contrainte d’effectuer une mission Talend exclusivement en télétravail. De plus sans horaires fixes, c’est-à-dire sans avoir souvent le client en direct. Dans ce contexte, on peut d’avance anticiper des problèmes de compréhension, de délai, de moyen de livraison, etc… Pourtant, avec la combinaison des outils Talend et Gitlab, la mission s’est […]

Talend + JHipster : le combo gagnant et l’application intégrée à votre SI !

Vous connaissez sûrement ces 2 technologies : Talend et JHipster. Elles ont en commun d’être Open Source, mais on ne les rencontre que rarement combinées : Talend est utilisé sur de gros projets d’intégration de données (Big Data, décisionnel, ESB) JHipster sert à lancer des projets de développement web à grande vitesse Pourtant, à y […]