Méthode innovation

Injonctions paradoxales : l’innovation est prioritaire … mais priorité au Business ! »

Quel innovateur d'entreprise n'a pas vécu ces situations ? D'un côté, les sponsors valorisent l'innovation, vous félicitent sur vos initiatives. De l'autre, des collaborateurs vous sont retirés pour un projet en crise, les managers se désistent au dernier moment sur vos réunions ou ateliers, les arbitrages sont reportés. Les racines du paradoxes “Ce qui est important est rarement urgent et ce qui est urgent est rarement important” Dwight David Eisenhower Les dirigeants sont eux-mêmes soumis à cette injonction paradoxale. D'un côté, ils doivent traiter l'important…

Lire la suite
Archi & techno

Chaos Engineering sur des pannes d’infrastructure

Nous sommes dans un monde qui va de plus en plus vite. La mise en production des applications se fait à une fréquence de plus en plus élevée, ce qui peut entraîner des négligences, par exemple sur l’écriture des tests, les pipelines de test et donc des erreurs sur les environnements de production. Comment s’assurer que notre système supporte les aléas de la vie réelle (latence réseau, un serveur qui ne répond plus, etc.) ? Le Chaos Engineering répond justement à cette problématique car il…

Lire la suite
Big Data

SPARK + AI Summit Europe 2019

Introduction   Les 16 & 17 Octobre 2019, nous sommes rendus à Amsterdam afin d’assister à la conférence annuelle organisée par Databricks, le Spark+AI Summit, événement devenu incontournable dans le monde du Big data et de l’IA. Cette année, ce sont plus de 2300 personnes qui ont fait le déplacement pour assister à de nombreuses présentations réparties sur 11 tracks en parallèle. Autant dire que les sujets étaient très denses et nous allons tenter de vous partager l’essentiel de ce qui a retenu notre attention.…

Lire la suite
Évènement

Matinale 26 novembre 2019 : Accelerate, la vitesse conditionne l’excellence

Devenez le Bip Bip du Software Delivery ! Vous inscrire Avec le retour d'expérience d'Essilor. À l’encontre des idées reçues, l’étude Accelerate démontre que la stabilité et la vitesse dans le Delivery logiciel sont deux qualités qui se renforcent mutuellement au lieu de s’opposer.Cette matinale sera l’occasion d’une plongée dans l’univers du Continuous Delivery et du Flow Management : Pourquoi un modèle de capacités vous aide à délivrer plus efficacement qu’un modèle de maturité ?Pourquoi se focaliser sur la façon de faire est aussi important que sur le produit à faire ?Quels sont les 4 indicateurs qui suffisent pour mesurer avec fiabilité la performance…

Lire la suite
Évènement

Meetup PerfUG [20/11/2019] : Fine tuning Kafka, allons voir sous le capot !

Vous connaissez et utilisez d’ores et déjà sûrement Kafka dans votre système d’information… ou pas ! C’est un outil qui est extrêmement versatile, il peut aussi bien être utilisé pour comme une brique purement technique devant un agrégateur de logs ou à l’opposé être le système nerveux central de votre organisation et l’unique source de vérité des échanges métiers entre les services. Cette flexibilité offerte implique des modes d’utilisation différents et nous vous proposons de regarder sous le capot pour voir ou revoir le fonctionnement…

Lire la suite
Archi & techno

Devs & Ops : tous sur le pont avec Rundeck !

rundeck logo

Comme il est de coutume dans la carrière de tout OPS, j’ai été amené à gérer l'exploitation d’applications au sein d'une équipe composée essentiellement de développeurs. Ce travail consistait globalement à : Déployer les applications (war, ear, jar) sur les environnements (Dev, test, Intégration, Prod) Mettre à jour des composants logiciels sur les serveurs (exemple : Tomcat) Effectuer des opération récurrentes (exemple : Nettoyage de logs saturant l'espace disque) Copier des données de base de données d'environnement X vers Y Au fil du temps, la…

Lire la suite
Infrastructure et opérations

Kubernetes : l’API universelle pour l’infra de mon SI ?

Introduction Après l’arrivée des opérateurs Kubernetes comme moyen d’étendre le comportement interne de Kubernetes, un faisceau de réflexions émergent autour d’une même idée : celle que l’API Kubernetes pourrait finalement devenir la seule et unique API permettant de gérer intégralement son SI, venant abstraire tous les autres types de ressources qui le composent. Il est désormais acquis que les administrateurs K8s vont vraisemblablement ajouter dans leurs clusters des services à forte valeur ajoutée : cluster de bases de données (SQL ou NoSQL), de traitements distribués…

Lire la suite
Software Craftsmanship

Un test peut en cacher un autre – Un peu de théorie

Introduction En discutant avec des développeurs, je remarque plusieurs choses : Nos approches sur l’architecture applicative du code sont différentes Les définitions que nous donnons aux catégories de tests sont différentes Les façons de rédiger les tests sont différentes Sans généraliser, je pense qu'il est parfois difficile dans ce contexte d'identifier précisément quoi tester et comment. Être au clair sur ces trois points me semble important et permet de me faciliter la vie et d'être plus confiant au quotidien, laissant beaucoup moins de place à…

Lire la suite
Agile

2/3 : Le LEAN dans l’IT traitons le problème.

Après mon premier article « vendre la peau de l’ours avant de l’avoir tué » dans lequel je vous ai présenté le LEAN, voici le deuxième article qui vous permettra, cette fois-ci, de comprendre comment le LEAN peut être utile dans un contexte IT.  Effectivement le mindset (on peut parler de mindset plus que de méthode) est moins connu en IT que d’autres méthodes qui s’en inspirent.  Pourquoi peut-on parler de mindset plus que de méthode ?  Car il a été créé dans l’objectif d’améliorer…

Lire la suite