undefined
Compte-rendu du Comptoir : Une vision de plateforme sans leadership tech n’est qu’hallucination
Cloud & PlatformLe 20 juin 2023 s’est tenu un nouvel épisode des Comptoirs OCTO, suite à une réalisation d’OCTO Technology chez Wakam : Une vision de plateforme sans leadership tech n’est qu’hallucination.Voici son descriptif :La littérature promeut les plateformes digitales comme un levier de croissance pour les entreprises et un vrai avantage stratégique dans l’...
Quelles stratégies et patterns de déploiement adopter pour déployer un modèle de machine learning au sein de mon logiciel ?
IntroductionAujourd’hui, nous sommes nombreux à utiliser la plateforme GitLab afin de gérer nos projets de code python. Nous faisons souvent appel à la fonctionnalité GitLab CI/CD pour automatiser la phase de test et s’assurer ainsi que le code qui s’intègre au dépôt partagé (repository) ne contient pas de bogues et se comporte comme on le souhaite...
Pourquoi ?Sur le chemin vers un numérique plus responsable, en partageant nos expertises notamment en matière d’impact environnemental du numérique et de protection de la vie privée, nous souhaitons promouvoir le pistage des pisteurs pour les réduire au strict nécessaire. En effet, les pisteurs génèrent des requêtes HTTP supplémentaires à chaque co...
ContextIn this blog post we want to share with you how we implemented DevOps practices in a data visualization tool (Power BI) during a delivery project.What was the aim of this project ? To make it short, we had to automate the process of collection, transformation and visualization of the data for a large organization with entities spread across ...
Automatiser les déploiements de projets de Machine Learning. Partie 1 : la construction de modèles
Data & AICet article fait partie de la série “Accélérer le Delivery de projets de Machine Learning”, traitant de l’application d’Accelerate dans un contexte incluant du Machine Learning. Il peut être lu indépendamment, mais si vous n’êtes pas familier avec Accelerate, ou si vous souhaitez avoir plus de détails sur le contexte de cet article, vous pouvez lir...
Lorsque l’on exploite un produit ou que l’on monte une infrastructure, il est normal de se poser la question “Est-ce que mon application fonctionne bien ?”En général, il est commun d’avoir deux réponses dans ce genre de cas :Mettre en place du monitoring illustrant le fonctionnement de mon applicationMettre en place un système d’alerting pour être ...
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 e...
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 (principa...