L'implémentation des pipelines a représenté une avancée significative pour nous, informaticiens.
Elles ont permis une nette amélioration de la qualité et ont assuré une plus grande sérénité lors des phases de déploiement en production.
Bien entendu, c'est un réel progrès. Cependant, comme tout outil performant, nous avons parfois tendance à en abuser !
En prenant le temps d’analyser en profondeur ce qui se déroule lors de l’exécution d’un pipeline, le constat peut être surprenant et inquiétant !
D'où l'importance de la modération : utilisons ces précieux outils uniquement lorsque cela est réellement nécessaire.
Certes, cela implique un effort de configuration et la nécessité de se poser les bonnes questions, mais il est possible de diminuer considérablement notre dépendance à ces systèmes, et ainsi réduire notre consommation.
Et puis je rappelle à tous que dans un monde pas si lointain, on arrivait à livrer du code sans bug, sans Sonar, ni Docker et en compilant sur nos postes de développement.
Ok boomer.
Votre code fonctionne, il est beau, optimisé (n’est-ce pas), prêt à être déployé en production aux yeux de tous. Il ne reste plus qu’à l’héberger. Seulement… entre l'hébergement On-Premise et le Cloud, entre dédié et mutualisé, la décision peut sembler complexe. Dans cet article, nous allons examiner ces différentes options afin de vous guider vers le choix le plus adapté à vos besoins. Bonne lecture !
Cet article a pour but de donner une première approche de git (prononcé ‘guitte’ le plus souvent). Dans cette optique, nous présenterons le système de gestion de versions afin d’avoir une approche saine de git.
Afin de compléter son panel d’offre SOA, l’éditeur Français Talend a développé une offre MDM se basant en repartant de son désormais fameux studio ETL. Cette offre permet de construire un entrepôt de données via la modélisation d’un Data Model puis de gér