Agile

Les Portails d’amorçage projet tiennent-ils leurs promesses ?

Dans le cadre d’un environnement de “delivery” agile, il est important d’être réactif sur les cycles de vie des applicatifs ainsi que sur leur initialisation. L’offre des outils permettant de gérer l’intégration et le déploiement continu est de plus en plus fournie (il serait quasi-impossible de tout recenser !), les DSI des grands groupes (principalement), tentent d’abstraire cette complexité en rendant la création des pipelines CI/CD le plus générique possible. On cherche alors à mutualiser le plus possible, afin d’accélérer au démarrage et faciliter la…

Lire la suite
Archi & techno

Rook.io, du stockage “cloud native” au sein de votre cluster Kubernetes !

Les conteneurs, de par leur aspect volatile, n'ont pas bonne réputation en ce qui concerne le stockage. Souvent, les applications sont déployées en tant que service “stateless” sur l’orchestrateur (c’est d’ailleurs le 6e principes des 12-factors apps) et persistent dans des bases de données, des stockages objets (AWS S3, Azure Blob Storage…) ou des NAS externes.Aujourd’hui, le stockage est donc une réelle problématique lorsque nous voulons déployer un cluster Kubernetes sur une infrastructure qui n’offre pas déjà un accès à un stockage adapté.C’est pourquoi je…

Lire la suite
Développement personnel

Itinéraire d’une reconversion – Quand Minnie décide de devenir développeuse

Ma très chère Camille, C’est moi, ta version du futur. Oui, je sais, ça peut paraître dingue mais je me permets de t’écrire cette petite lettre car je sens que ton moral est au fin fond de tes chaussures de sécurité. “Je ne suis pas faite pour ce métier, en plus, j’aime pas les gens !” Je sais que tu en as marre de Mickey, des guests qui te demandent sans arrêt si le Pavillon des Princesses abrite les toilettes, de faire tourner des tasses…

Lire la suite
Évènement

Les Comptoirs de Mars – Découvrez le programme !

Découvrez les Comptoirs du mois ! Le concept : 45 min dans la matinée, 20 min de présentation et 25 min d’échanges sur une thématique avec des experts OCTO en visioconférence. L’occasion de vous donner des clés, répondre à vos questions et élever le débat dans la communauté. Mardi 16 mars, 9h15 - Le Comptoir Cloud LE CLOUD SOUVERAIN : PLUS QU'UNE LUBIE FRANÇAISE, PLUS QU'UNE NÉCESSITÉ EUROPÉENNE, UNE RÉELLE OPPORTUNITÉ POUR LE NUMÉRIQUE EN EUROPE Par Arthur Andrieu, Benjamin Bayart & Meriem Berkane (OCTO Technology) Les travaux européens (législatifs, juridiques et économiques) ainsi que…

Lire la suite
Archi & techno

Un alignement des planètes sur mobile favorable à l’émergence de Flutter ?

Dans un contexte où l'hégémonie des apps mobiles est plus que jamais remise en question par les possibilités offertes par les Progressive Web Apps, voire même par des solutions no-code/low-code au rendu parfois prometteur, l’expertise mobile est obligée de se réinventer. Après avoir été attentifs aux promesses des différentes solutions cross-platform, et forts d’un premier retour d’expérience en production de 6 mois sur Flutter, nous vous proposons de réfléchir ensemble à la pertinence d’un tel framework pour réaliser un produit mobile. Après un rappel du…

Lire la suite
Lean

Digital Kaizen – Créer les conditions de la réussite des équipes du numérique

Digital Kaizen est une offre d’OCTO Technology pour les dirigeants, les managers et les équipes du numérique qui souhaitent s’engager dans la mise en œuvre de l’amélioration continue.  Avec l’approche de management Lean, nous nous concentrons sur l’opérationnel quotidien des femmes et des hommes qui forment les entreprises. Et nous ne souhaitons qu’une chose : les aider à réussir leur journée. On pourrait ainsi avancer qu’avec le Lean nous préférons la transformation des petits matins à celle du grand soir.  A travers un exemple de…

Lire la suite
Bonne pratique

Amener son projet de machine learning jusqu’en production avec Wheel et Docker

Cet article propose d'explorer setuptools, Wheel et Docker afin de packager une application de Machine Learning pour détecter des muffins 🍪 ou des chihuhuas 🐶 dans une image, avec code a l'appui. Si packager du code de Machine Learning en Python est pour vous synonyme de demander à vos utilisateurs de cloner votre repository git sur leur machine, cet article devrait vous intéresser.

Lire la suite
Accelerate

La gestion visuelle dans un projet de Machine Learning Delivery

Introduction En développement logiciel et en Machine Learning, le travail en cours n’est pas aussi visible que dans une usine où l'on voit les pièces s'assembler et progresser d'une étape à l'autre. Ne pas voir le travail en cours peut nous empêcher de voir certains des points bloquants, de se projeter sur la quantité de travail bientôt terminé, d’améliorer le process, … Pour remédier à cela, il est donc important d’outiller l’équipe pour rendre le travail visible tant au niveau des membres de l'équipe elle-même…

Lire la suite