Archi & techno

Archi & techno

Edge Computing : Retour d’expérience d’un use case d’inspection visuelle embarquée sur un drone avec Bureau Veritas Marine & Offshore

Le Cloud Computing a déjà fait ses preuves dans le traitement de grands volumes de données. Cependant dans un contexte IoT, la centralisation dans le Cloud de toutes les données capturées par les objets connectés se heurte au problème du coût de stockage, du coût de transport réseau et de la latence.  C’est là qu’intervient le Edge computing, un ensemble de techniques et de technologies qui permettent un traitement plus rapide, moins coûteux au plus près de la source de données. Il faut voir l’Edge…

Lire la suite
Archi & techno

Pourquoi et quand découpler ses architectures de projets de Machine Learning pour en accélérer le delivery

Couverture livre accelerate

Cet article fait partie de la série “Accélérer le Delivery de projets de Machine Learning”, traitant de l’application d’Accelerate [1] dans un contexte incluant du Machine Learning. Si vous n’êtes pas familier avec Accelerate, ou si vous souhaitez avoir plus de détails sur le contexte de cet article, nous vous invitons à commencer par lire l’article introduisant cette série. Vous y trouverez également le lien vers le reste des articles pour aller plus loin. Accelerate présente la capability "Loosely Coupled Architecture" comme un mode d'organisation…

Lire la suite
Archi & techno

Zero Trust Architecture : vers un SI où le périmètre n’importe plus

Depuis quelques années, un couple de mots ressort de plus en plus dans le monde de la sécurité. Cette combinaison de termes, c’est "Zero Trust". C’est un couple qui revient beaucoup, mais le concept est encore méconnu, mal compris et parfois déformé par un excès de marketing. Alors, c’est quoi Zero Trust ? Qu’est-ce que ça change à nos SI ? Au-delà du concept, comment peut-on le décliner ?

Lire la suite
Archi & techno

À la croisée des regards Ops, Archi et Data : Trois octos nous parlent de leur mission commune sur un gros projet de Delivery à fort impact

Trois octos, trois expertises, trois tribus. Ces tribus, OPS, NAD (Nouvelles Architectures de Données) et CNA (Cloud Native Application) sont d'ailleurs réunies sous un même pôle (La Forge) chez OCTO. Alors de quelle manière ces trois métiers peuvent se rencontrer sur une même mission ? Aryana, Robin et Thomas viennent nous en parler ! Quel est votre métier chez OCTO ? Robin : En fait, j’ai plusieurs métiers chez OCTO. D’abord, je suis développeur sur des missions de type “delivery”. J’ai eu la chance d’être…

Lire la suite
Archi & techno

C’est quoi une Progressive Web App (PWA) ?

Ce mois-ci, OCTO a sorti une Refcard sur les PWA. Pour fêter la sortie de cette carte de référence, nous prévoyons plusieurs articles explicatifs sur le blog. Comme premier article de la série, en voici un introductif aux Progressive Web Apps pour bien appréhender le sujet et compléter les informations de notre publication. Cet article se veut technique mais le plus accessible possible. Vous découvrirez la genèse des PWA pour comprendre comment le web a pu épouser ce concept aujourd’hui. Nous aborderons aussi les principes…

Lire la suite
Archi & techno

SLO : la puissance insoupçonnée des métriques

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 application Mettre en place un système d’alerting pour être prévenu en cas de dysfonctionnement Cependant, rares sont les fois où l'on va se demander si les alertes positionnées sont pertinentes dans mon contexte (ex :…

Lire la suite
Archi & techno

Why is CSS …?

Ou le CSS dans la tête des développeurs... Il y a des sujets techniques qui n’ont pas encore été traités sur ce blog. C’est le cas du CSS et c’est justement l’objet de cet article comme l’insinue finement le titre. N'y a-t-il vraiment rien à en dire ? Qu’en pensent les développeurs, que recherchent-ils ? Activons notre boule de cristal 🔮 So hard, important, not working, not being applied… le css semble laborieux, et même douloureux selon la première suggestion. Sur d’autres langages, les résultats…

Lire la suite
Archi & techno

Les coûts dans le Cloud – Compte-rendu de la table ronde d’Arthur Andrieu à la Duck Conf 2021

Vous n’avez pas pu assister aux tables rondes de la Duck Conf et vous êtes curieux de savoir ce que vous avez raté ? Retrouvez le compte-rendu des échanges autour du Cloud ! Participants : Arthur Andrieu Meriem Berkane Christian Fauré Arnaud Jacob Mathieu Poignant Thomas Schersach Compte-rendu : Le Cloud est une des avancées majeures que notre industrie a pu connaître. C’est une lame de fond qui a rendu possibles beaucoup d’autres avancées, comme l’intelligence artificielle et le Big Data. Cette avancée, bien que…

Lire la suite
Archi & techno

Le Feature Store, nouvel outil pour les projets data science

I) Quelles sont leurs origines, à quoi servent-ils et à qui sont-ils destinés ?  Une feature est une mesure d’une propriété d’une observation, plus prosaïquement, elle peut être l’âge d’un individu ou un mot extrait d’un texte. Les features, c’est l’or raffiné par les data scientists pour produire les modèles de machine learning. Fréquemment, les problèmes qui surviennent dans un projet data science sont liés à ces features : à leur qualité ou à leur disponibilité notamment. Un feature store est un point centralisé où…

Lire la suite
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