Archi & techno

Archi & techno

Sortie du troisième et dernier volet de la trilogie Culture DevOps – Interview de Victor Mignot & Arnaud Mazin, auteurs de Culture DevOps Vol.03

Le volet “Culture DevOps : à la découverte des pratiques de qualité pour une infrastructure à l’épreuve du temps” vient terminer notre trilogie DevOps rédigée avec amour par nos consultants. Une belle occasion pour revenir sur l’initiative de départ et leur donner l’opportunité de partager leur vision du marché. Le troisième et dernier volet de la trilogie met la qualité au centre de notre démarche DevOps. L’autonomie et les nouvelles technologies données aux équipes produit permettent de fluidifier le passage en production, mais attention :…

Lire la suite
Archi & techno

La Duck Conf 2020 – Découvrez les premiers speakers !

Cette année encore, La Duck Conf vous propose de faire le tour de la question de l’architecture de SI. Découvrez les premiers speakers de cette troisième édition.Au programme : Kubernetes arrivera-t-il à s'imposer comme le nouveau Mainframe ? Comment gérer la migration d'une plateforme sur le Cloud ? Une refonte d'archi aux antipodes des idées reçues, est-ce possible? Peut-on tester son code d'infrastructure... ... réponses le 28 janvier 2020 ! S'inscrire à La Duck Conf   Ilker AKSEN, architecte & Borémi TOCH, Senior Manager - OCTO Technology …

Lire la suite
Archi & techno

BD – Les Bases de Données

Hello ! Dans la BD sur La Logique Derrière mon Infra, nous avons très rapidement mentionné les bases de données. Elles ont un rôle essentiel à jouer dans le fonctionnement d'un site ou d'une application, et il est donc temps de creuser un peu le sujet. Le sujet est néanmoins très vaste : il existe de nombreux types de bases de données, et multiples façons de les intégrer dans l'infrastructure. Je vous propose ici un premier aperçu du rôle qu'elles ont à jouer, et des…

Lire la suite
Archi & techno

Renaud Dahl, Développeur : « Chez OCTO, en tant que Tech Lead, on t’encourage à être humble »

  Depuis quelques semaines, nous avons choisi de mettre en avant le rôle clé de Tech Lead, et pour mieux en comprendre les enjeux, nous avons interrogé plusieurs Octos sur le sujet. Aujourd'hui, c'est donc Renaud, développeur dans notre tribu WOAPI et chez OCTO depuis deux ans, qui nous donne son point de vue sur le rôle de Tech Lead. Qu’attends-tu d’un Tech Lead en tant que Dev ? Tant de choses ! Pour moi, le but du Tech Lead, c’est un peu de se…

Lire la suite
Archi & techno

Introduction aux Ansible Content Collections

On ne présente plus Ansible, un outil de configuration management et de provisionning Open Source qui se démarque pour sa souplesse, la simplicité de son architecture et de son utilisation. La version 2.9 introduit un nouveau concept (précédemment en tech preview) qui touche au mécanisme de distribution de contenu : Les collections.

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
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
Archi & techno

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
Archi & techno

BD – Le Feature Flipping

Hello ! Lors de la BD précédente, nous avons abordé le sujet de la CD (Déploiement Continu), et avons commencé à évoquer le sujet du feature-flipping. Mais en quoi consiste le feature-flipping, et quel en est l'intérêt ?   Pour aller plus loin : Feature Branch : https://www.martinfowler.com/bliki/FeatureBranch.html 5 bonnes raisons de déployer en continu : https://blog.octo.com/5-bonnes-raisons-de-deployer-en-continu/ Les Patterns des Grands du Web – Zero Downtime Deployment : https://blog.octo.com/zero-downtime-deployment/ Les Patterns des Grands du Web – Feature Flipping : https://blog.octo.com/feature-flipping/

Lire la suite
Archi & techno

Analyser les performances de rendu de son interface avec du profiling

Généralement quand on parle de performances web, on fait référence au premier chargement de la page. Cet article va se concentrer sur un autre type de performance, à savoir la performance de rendu. Ces dernières correspondent au comportement de l’application pendant que l’utilisateur navigue ou interagit sur celle-ci. Quelques exemples d’actions qui font partie de cette catégorie : Scroller sur une page Saisir du texte dans un input Déclencher une animation Ouvrir une modal Changer de page (dans le cas d’une SPA) Des interactions lentes…

Lire la suite