Archi & techno

Le rôle de l’architect(ur)e dans un contexte agile – Compte-rendu du talk de Thomas BRIEN à La Duck Conf 2021

Y a-t-il encore de la place pour une "autorité de design" dans des organisations de plus en plus agiles ? Thomas nous présente 2 retours d'expérience, et leur comparaison, pour étayer son discours. Le rôle de l'architecte Un architecte est comme un jardinier : il compose un système dans lequel vivre en harmonie et former un tout, pour évoluer vers un objectif commun. Pour évoluer, il lui faut tenir compte du contexte et des spécificités. Chaque composant va évoluer de lui-même et l’architecte va devoir…

Lire la suite
Bonne pratique

Une équipe plateforme qui délivre ! – Compte-rendu du talk de François-Xavier VENDE à la Duck Conf 2021

5 réponses à 5 questions qui se sont posées pour une équipe plateforme lors de la création from scratch d’un SI. Contexte La création du SI de www.aladin.farm, une plateforme B2B de vente de biens et de services par les coopératives pour les agriculteurs. François-Xavier est l'ancien lead de l'équipe SRE chargée de la mise en place de la plateforme. Il est maintenant le CTO de la Digital Factory d'Invivo. Question 1 : comment construire un socle utile pour les développeurs en le faisant émerger…

Lire la suite
Accelerate

Les tests automatisés en Delivery de Machine Learning

Cet article fait partie de la série “Accélérer le Delivery de projets de Machine Learning” traitant de l’application du framework Accelerate dans un contexte incluant du Machine Learning. Un Data Scientist heureux d’avoir des tests automatisés qui ont détecté un problème avant qu’il ne devienne critique Introduction Parmi les leviers garantissant la qualité d’un produit logiciel, on trouve les tests automatisés. Ces tests, lorsqu’ils sont rédigés de manière effective, doivent permettre de détecter des problèmes dans la base de code et empêcher le déploiement d’un…

Lire la suite
Bonne pratique

REX bilan carbone d’une ESN – Compte-rendu du talk de Alexis Nicolas à la Duck Conf 2021

Le pitch : Vous repartirez avec des éléments de pédagogie sur le dérèglement climatique et les enjeux de décarbonation et leur impact pour une ESN (résultat et grandes secousses), des résultats et ordre de grandeur sur le bilan carbone d’une ESN, sur les difficultés, incertitudes et étendues de nos ignorances en matière d’impact environnemental du numérique. Enfin, nous vous proposerons des idées de mise en mouvement pour une ESN. Qu’est-ce qu’un bilan carbone ? C’est une simple comptabilité, avec des additions et des multiplications, dans…

Lire la suite
Bonne pratique

LIVE ACADEMY #2 Comment prendre le virage du numérique responsable ?

Compte-rendu du webinar du 30 mars 2021  La crise sanitaire que nous traversons depuis un peu plus d’un an l’a encore souligné : le numérique fait partie intégrante de nos vies au point que nous en sommes de plus en plus dépendants. Mais cette surconsommation a de nombreux impacts non seulement sur les individus mais aussi sur l’environnement et la planète. Aujourd’hui les entreprises ont tout intérêt à anticiper la prochaine transformation et prendre le virage d’un numérique plus responsable. > Vidéo du Live Academy…

Lire la suite
Android

Détectez les pisteurs sur Android avec exodus-standalone

Des bibliothèques tierces appelées pisteurs sont souvent présentes dans les applications mobiles, parfois au dépit des législations en vigueur, de la sécurité de ces applications ou des droits des personnes les utilisant. Voyons ensemble ces problématiques plus en détails et comment s’en prémunir, en particulier sur Android. Qu’est-ce qu’un pisteur et quels problèmes posent-ils ? “Pisteur”, “traceur”, “traqueur”, plusieurs termes peuvent être utilisés pour parler de la même chose. Commençons par définir ce que nous allons appeler un pisteur dans le reste de cet article.…

Lire la suite
devops

BD – Le Load Balancer

Hello ! Un load balancer est un composant essentiel dans une infrastructure où il existe plusieurs instances de la même application. Nous les avons évoqués à plusieurs reprises, mais aujourd'hui, rentrons dans les détails. À quoi sert un load balancer, et comment répartit-t-il la charge ?   Pour aller plus loin : System Design: What is Load Balancing ? Comprendre le clustering (et le load balancing) en 6 minutes Répartition de charge Les Patterns des Geants du Web - Zero Downtime Deployment

Lire la suite
Archi & techno

Histoire d’une architecture émergente – Compte-rendu du talk de Emmanuel-Lin Toulemonde à La Duck Conf 2021

La belle histoire que nous raconte Emmanuel-Lin, c’est celle d’un projet d'architecture émergente qui a permis de gagner des centaines de milliers d’euros dès la première journée de développement. C’est l’histoire d’un MVP vraiment minimaliste. Dans tout projet d’informatique, un schéma, un plan ou une architecture est défini ; de nombreuses briques qu’il va falloir mettre en place et sur lesquelles reposera une application. Cette architecture peut souvent être lourde à mettre en place et, quand on débute le projet, on peut s’attendre à ce…

Lire la suite
Archi & techno

Pour être data centric faut-il centraliser ? – Compte-rendu du talk de Julien Assemat et Renaud Andrieux à la Duck Conf 2021

Et toi, tu es data-centric? « Devenir data-centric » : depuis plusieurs années, placer la data au cœur de la stratégie est devenu le leitmotiv des entreprises. Seulement voilà, dans “data-centric”, il y a un (h)ic que Julien (architecte) et Renaud (spécialisé dans le développement des data offices) s’attèlent à décortiquer. Ils déconstruisent pour nous les promesses de la centralisation, généralement à l’origine de forces (data)centrifuges pénalisantes pour une organisation. Ce talk nous ouvre également des perspectives vers un fonctionnement data-centré, catalyseur efficace d’une transformation data-centric.   Promesse…

Lire la suite
Accessibilité

L’accessibilité numérique se teste à chaque étape de la fabrication

L’accessibilité est une exigence forte de fabrication des produits numériques actuels. Elle peut néanmoins s’avérer difficile à mettre en œuvre, en particulier lorsqu'on ne sait pas par où commencer. Romy Duhem-Verdière, designer UX senior, experte en accessibilité web et Florence Nguyen, Product Owner Senior OCTO Technology, animatrices de la formation « Techniques de vérification d’accessibilité », évoquent l’importance des tests de recette qui permettent de vérifier l'accessibilité des écrans et interfaces. Qu’est-ce que l’accessibilité numérique ? En quoi est-ce important ? Romy Duhem-Verdière - Florence Nguyen…

Lire la suite