Archi & techno

Archi & techno

Test-driven development sur votre infrastructure avec ansible – Compte-rendu du talk de Sebastián Caceres et Tanguy Patte à La Duck Conf 2020

TDD ANSIBLE

Dans ce talk, Sebastián et Tanguy nous expliquent comment faire du TDD sur du code d'infrastructure avec ansible. L’infrastructure as Code devenant la norme pour la création d’infrastructure, nous souhaiterions profiter des bonnes pratiques du Software Craftsmanship pour garantir un code d’infrastructure de qualité. TDD Une des pratiques associée au Software Craftsmanship est le TDD ou Test Driven Development. Pour rappel cette pratique consiste à :  Ecrire un test. Vérifier qu’il échoue. Ecrire le code pour faire passer ce test. Vérifier qu’il passe. Remanier le code…

Lire la suite
Archi & techno

No-code/low-code : les trois bonnes raisons de s’y mettre

Le développement pour tous

Dans notre précédent article, "Le low code comment ca marche" , nous avons expliqué comment les outils de low-code/no-code permettent de construire des applications de manière interactive en utilisant des modelers visuels.  Dans cet article, nous allons présenter comment ces outils peuvent être regroupés en trois familles de solution no-code/low-code qui répondent aux besoins de trois profils d’utilisateurs bien distincts : l’entrepreneur, le collaborateur, le développeur professionnel . Pour chacun des cas nous présenterons les opportunités amenées par chaque famille d'outils et répondrons à deux…

Lire la suite
Archi & techno

Sécurité dans les pods : Isolation et RuntimeClass

Kubernetes

Cet article s’appuie sur la notion d’extensions de Kubernetes déjà abordée ici, et détaillera plus particulièrement la Container Runtime Interfaces (CRI). Il s'adresse à une population familière avec Kubernetes. Vous le savez sans doute déjà : Kubernetes permet l’orchestration de milliers d’applications dispersées sur des dizaines de serveurs. Et lorsque vient la question de la sécurisation on doit en plus considérer un nombre croissant de niveaux : depuis la machine jusqu’à l’API exposée sur Internet, en passant par le cluster. Je vous propose une manière…

Lire la suite
Archi & techno

Interview Laurent Sollier « OCTO est plus que mon employeur, c’est aussi une société humaine qui pousse à réfléchir sur des sujets qui sont autres que nos activités professionnelles. »

Alors que Laurent travaille chez OCTO depuis seulement 1 an, il a été invité à faire un talk sur le No-Code/Low-Code aux côtés d'Alain Faure. Il nous raconte son expérience pour en arriver jusqu'à sa participation à La Duck Conf.

Lire la suite
Archi & techno

Réussir la Developer eXperience de son API web

Les entreprises ont bien compris que l'expérience digitale de leurs clients était importante. Les techniques de conception de la User eXperience et des User Interface sont désormais acquises comme étant indispensables au succès d'un nouveau produit et à son adoption. Mais lorsque l'interaction avec l'utilisateur finale n'est pas évidente, lorsque le produit est essentiellement technique comme une API web, comment optimiser cette expérience utilisateur ?  Les développeurs qui créeront des applications grâce à vos API sont vos utilisateurs. Même si un bon design d’API simplifie…

Lire la suite
Archi & techno

Quelle place pour le no code/ low code dans les entreprises – Compte rendu du talk de Alain Faure & Laurent Sollier à La Duck Conf 2020

Si le secteur de l’automobile se repose sur des plateforme pour industrialiser la fabrication des voitures. Pourquoi cela ne s’appliquerait-il pas au logiciel ?    Le coût du développement d’un logiciel est de plus en plus important en vue des nombreuses exigences (qualité de code, gestion de version, disponibilité accrue,...), industrialiser certains cas d’utilisation est peut-être la réponse à ce problème qui marche si bien dans le secteur de l’automobile et permettre également de faire face à la pénurie de développeurs.   Cette démarche initiée…

Lire la suite
Archi & techno

Mettre une refonte sur orbite, plus qu’une affaire technique – Compte rendu du talk de Henri Decourt et Cédric Martin à La Duck Conf 2020

Introduction C’est légèrement avant la pause déjeuner qu’Henri Decourt et Cédric Martin ont délivré un talk sur le fait de mettre une refonte en orbite. Titre intriguant me donnant naturellement l’envie d’en être le rapporteur. Timing stratégique, vu le tempo qu’ils ont su donner à  leur présentation. Ce qui suit est un compte rendu sincère d’une présentation qui m’a beaucoup plu, par la valeur ajoutée que j’ai su en tirer. Les speakers ont eu l’occasion de travailler sur l’un des rares projets à avoir effectué…

Lire la suite
Archi & techno

BD – Le Monitoring

Hello ! Les gens ont souvent tendance à sous-estimer l'importance du monitoring. Il est indispensable non seulement pour s'assurer de la stabilité et de la disponibilité du système, mais a aussi son utilité côté métier et business. Il a malheureusement tendance à être dépriorisé.   Pour aller plus loin : The value of correlation IDs : https://blog.rapid7.com/2016/12/23/the-value-of-correlation-ids/ Business Activity Monitoring : https://fr.wikipedia.org/wiki/Business_activity_monitoring

Lire la suite
Archi & techno

Sécuriser un écosystème WebSocket sur AWS

Les API exposent un ensemble de services qui vont être utilisés par des applications. Quel que soit le type d’API, il faut prendre en compte la sécurité de celle-ci et contrôler l’accès à ses services. Dans le cadre du paradigme Serverless, le contrôle d’accès doit idéalement reposer sur des services managés qui sont soit fournis par le cloud provider ou qui lui sont externes. Dans cet article, nous aborderons les architectures Serverless Réactives à travers la plateforme AWS, en particulier dans le contexte d'une application…

Lire la suite