Archi & techno

Liveness et readiness probes: Mettez de l’intelligence dans vos clusters

Au cours du temps, la philosophie autour du traitement des serveurs par les administrateurs système a évolué. Au commencement, chaque serveur était choyé et chouchouté individuellement : petit nom, réparation et mise à jour individuelle en cas de dysfonctionnement. Il s’agit de l’approche Pet (animal de compagnie en anglais). Cependant, cette approche a ses limites car la charge de travail (humaine) pour gérer chaque machine en limite le nombre. Cependant, avec l’arrivée des services IaaS et du cloud, les moeurs ont changé. De plus en plus…

Lire la suite
Agile

What’s up agile : Quel état d’esprit adopter pour transformer une entreprise vers l’agile?

Envie de transformer votre entreprise pour l’amener à travailler en agile? Attention le chemin peut être long et semé d’embuches. Voici quelques éléments à savoir avant de se lancer dans l'aventure :   Changer une organisation est un peu comme faire un virage à 180 avec un cargo; c’est lent, cher, et les résultats pourraient ne pas être si évidents tant que vous n’êtes pas complètement investi. The Unfinished Business of Organizational Transformation by @mydibba #Agile #Leadership https://t.co/JmweQevKby pic.twitter.com/qjJ8lLSIlF — ThoughtWorks (@thoughtworks) 9 décembre 2015…

Lire la suite
Infrastructure et opérations

Comment scaler le nombre de pods dans votre cluster kubernetes

Dans un précédent article, nous avons abordé les nouvelles fonctionnalités du Horizontal Pod Autoscaler (HPA), cet article entre un peu plus en détail dans la manière de le mettre en place dans votre cluster Kubernetes. Progressivement apparus il y a quelques versions (depuis la 1.7 pour être précis), de nouveaux mécanismes portés par des HPA(v2) étendent le fonctionnement historique des HPA(v1) qui permettait presqu’exclusivement l’autoscalling en se basant sur le CPU consommé par les pods. Quelques moyens plus ou moins détournés permettaient de faire de…

Lire la suite
Évènement

Masterclass Mob Programming avec Woody Zuill

Découvrez comment concevoir et développer en équipe des logiciels de grande valeur ! Woody Zuill animera une Masterclass exceptionnelle sur le Mob Programming le 28 mai prochain avec OCTO Academy. Créateur de cette approche, Woody Zuill est un coach agile indépendant qui a fait de la programmation informatique pendant plus de 35 ans. Sa passion est de travailler avec des équipes pour créer un environnement où chacun peut exceller dans son travail et dans sa vie. A travers cette Masterclass, les participants feront l’apprentissage avec…

Lire la suite
Software Craftsmanship

Le demi-cercle (épisode 29 — Aménagement)

Remember, code is your house, and you have to live in it.  Michael Feathers Story 437 En tant qu'utilisateur, je voudrais créer un budget-type exportable d'une société à l'autre, afin de reprendre facilement une activité. --- /? jusqu’où va l’exportation : données de répartition / descriptif des rubriques / tout le référentiel ? /? Est-ce parce que les choses se défont imperceptiblement ? Est-ce parce que nous n'y mettons pas assez de soin ? S'il fallait impérativement y mettre tout le soin possible, combien de temps prendrait…

Lire la suite
Digitalisation

La Digital Factory by OCTO

Comment s’assurer du succès de nos nouveaux produits ? Comment aller plus vite sur le Digital et réduire le Time To Market ? Comment changer de culture, accélérer la prise de décision et mieux travailler ensemble ? Ces questionnements sont au coeur des réflexions de nos clients qui constatent une accélération des changements autour d’eux et une exigence accrue de la part de leurs clients. Leur capacité à faire -véritablement- vite et bien devient un différenciant majeur. Dans ce contexte de révolution numérique, nos clients…

Lire la suite
Archi & techno

Des développeurs mobiles font leurs premiers pas avec React Native

Tous les ans, on nous dit que les solutions hybrides vont remplacer le développement en natif. En tant que développeurs mobiles, ça nous a souvent fait sourire. On trouve en effet que le développement natif apporte de meilleures performances, une meilleure fluidité des applications et donc une meilleure expérience utilisateur. Mais cette année, React Native a le vent en poupe et suite aux discussions que l’on a pu avoir avec nos collègues et clients, on a voulu tester par nous même et voir si ça…

Lire la suite
Archi & techno

Compte rendu Vue.js Amsterdam 2018

La conférence Vue.js Amsterdam s'est tenue le 16 février dernier au Amsterdam Theater, un énorme amphithéâtre, avec un écran géant à 180°. Il s'agit de la plus grosse conférence dédiée à Vue, avec plus de 1000 participants. C’était l’occasion pour la communauté grandissante de se retrouver et de faire un point sur Vue et son écosystème. Les vidéos sont progressivement mises en ligne ici. Past, present and future of Vue.js Evan You, créateur de Vue.js. Ce premier talk a principalement servi d’introduction à la journée en…

Lire la suite
Agile

6 mois de SAFe (c), ce que j’en retiens ?

Un ami : "Sami, tu es fou !! Tu vas bosser dans une transformation SAFe(c), toi l'agiliste !! Mais tu as lu l'article de Ken Schwaber ? Tu as vu la gueule du truc ?" Moi : "Comme le dis Dave Thomas "Agile is not what you do, Agile is how you do it". Je pense qu'on peut utiliser un outil comme SAFe(c) et faire de l'Agile avec ... Je tente ma chance et on verra." Non, je ne vais pas cracher sur SAFe(c) comme…

Lire la suite
UX - Ergonomie

Quand une idée folle embarque aussi bien l’équipe que les utilisateurs … ça, c’est de l’expérience !

Une équipe projet se déplace en caravane dans 11 villes de France pour faire choisir leurs futurs outils à des contrôleurs SNCF, tout ça en deux semaines ! Résultat : une expérience hors normes et un pari réussi.  Contexte et démarche du projet Notre client SNCF mandate une équipe projet de 40 personnes pour renouveler les outils de contrôle utilisés depuis plus de 10 ans par 12 000 utilisateurs. Ces outils utilisés au quotidien en situation de mobilité sont devenus obsolètes, ne servent pas la lutte…

Lire la suite