Archi & techno

Archi & techno

BD – L’infrastructure as Code (IaC)

Read the comic in English Hello ! Afin qu'une mise en production se passe sans soucis, ce n'est pas tout d'être sûr que le code applicatif fonctionne. Il faut aussi vérifier qu'il va tourner correctement avec les serveurs en place en production, et avec l'architecture en place sur l'environnement de production. Et pour cela, rien n'est laissé au hasard côté Ops...! Pour aller plus loin : Infrastructure as Code : https://www.lemagit.fr/definition/Infrastructure-as-a-Code Culture Devops : https://www.octo.com/publications/33-culture-devops-vol-02/ Chef vs Puppet vs Ansible vs Saltstack: Which works best…

Lire la suite
Archi & techno

REX Migration Terraform : de la v0.11.13 vers la v0.12

Hello ! Comme vous le savez probablement tous, la v0.12 tant attendue de Terraform est sortie ! o/ Sur mon projet, nous avons migré de la version Terraform 0.11.13 vers la version 0.12.2. Je pense que chaque projet rencontrera des blocages différents en fonction de son code, et votre expérience sera peut-être très différente de la mienne, mais voici un petit REX sur la migration appliquée à mon projet.   Contexte Technos du projet : Provider : AWS version 2.15 Terraform : migration de la…

Lire la suite
Archi & techno

OCTO Presents : Aryana Pezé ou comment rendre accessible le DevOPS par la BD

Consultante chez OCTO au sein de la tribu OPS depuis plus d'un an et demi, Aryana met en scène le DevOPS à travers ses BD. Partons à sa rencontre ! Peux-tu nous raconter ton parcours avant OCTO et chez OCTO ? J'ai commencé par une école de commerce et je me suis retrouvée à faire du recrutement dans le secteur informatique, pour des postes de développeurs, data scientists, etc. Les personnes que j'ai rencontrées étaient tellement passionnées que ça m'a donné envie de travailler dans…

Lire la suite
Archi & techno

BD – Introduction au réseau : les adresses IP (partie 2)

Read the comic in English Hello ! Nous avons donc vu (ici) que tout appareil connecté à un réseau possède une adresse IP. Il existe cependant différents types d'adresses IP : des adresses privées et des adresses publiques ! Pour aller plus loin : Les adresses IPV6 : https://fr.wikipedia.org/wiki/IPv6 DHCP : https://www.youtube.com/watch?v=yH9UvkeAz-I Plages IP privées et publiques : https://www.it-connect.fr/les-adresses-ip-privees-et-publiques/

Lire la suite
Archi & techno

Vos tests d’infrastructure de bout-en-bout avec Kitchen

Au cours de précédents articles, nous vous avons introduit le Test Driven Development sur du code d’infrastructure avec des outils tels que Molecule ou Terratest. Dans cet article, nous vous présenterons Kitchen-CI, un outil qui permet, avec l’aide de bibliothèques de test comme InSpec ou ServerSpec, de tester les différentes briques de son infrastructure. Kitchen Kitchen-CI (de son vrai nom) est un outil écrit en Ruby par les développeurs de Chef. À l’aide de plugins spécifiques, il permet d’effectuer des tests pour vérifier la conformité…

Lire la suite
Archi & techno

Agile et dépendances : à propos des problèmes de dépendances entre projets

Un des objectifs principaux des différentes approches agiles est de livrer de nouvelles fonctionnalités rapidement grâce à des itérations courtes. Une des manières d’y parvenir est d’avoir une équipe avec un fort niveau d’autonomie, car les dépendances extérieures créent des risques de ralentissement, par exemple quand il faut attendre qu’un autre groupe fasse quelque chose dont on a besoin. Il est possible d’avoir une équipe parfaitement indépendante, sur un projet isolé d’un système d’information (SI) ou dans un environnement parfaitement stabilisé, c’est-à-dire mature et qui…

Lire la suite
Archi & techno

Ansible Inventory Plugins

Les Inventory Plugins sont une nouvelle façon de décrire les inventaires pour Ansible à partir des informations d’un cloud provider. Ces plugins sont disponibles depuis la  version 2.4 d’Ansible et sont une alternative aux inventaires dynamiques. Au travers de cet article, nous allons voir ce que sont ces plugins et comment les utiliser. Si vous n’êtes pas familier des inventaires dans Ansible, vous pouvez lire l’article qui les présente sur ce blog. Inventory Plugins Kesako ? Si vous utilisez Ansible, vous avez sûrement déjà entendu…

Lire la suite
Archi & techno

BD – Introduction au réseau : les adresses IP

Read the comic in English Hello ! Ce n’est pas tout d’avoir codé et hébergé un site web - il faut maintenant que les gens puissent y accéder. Et pour contacter un serveur, on passe par une adresse IP ! Pour aller plus loin : Les adresses IP : https://fr.wikipedia.org/wiki/Adresse_IP Qu'est-ce qu'un DNS : https://www.culture-informatique.net/cest-quoi-un-serveur-dns/ https://www.youtube.com/watch?v=qzWdzAvfBoo

Lire la suite
Archi & techno

Durcissez votre Kube avec OpenPolicyAgent

Nous l’avons vu dans cet article précédent, Kubernetes dispose de très nombreux moyens d’extensions. Regardons en détail l’implémentation d’OpenPolicyAgent (OPA) pour K8s. Quoique facultatif, nous pensons que sa mise en place a beaucoup de sens, notamment dans un contexte multi-tenant : une équipe d’infra qui opère un cluster Kubernetes pour plusieurs équipes (produits, applications) en tirera de grands bénéfices. À la clé : une meilleure capacité à vérifier que les ressources Kubernetes sont utilisées correctement.

Lire la suite
Archi & techno

Zoom les technologies immersives (VR / AR / MR) utilisées dans l’industrie

Nous avons la conviction que les réalités virtuelle et augmentée sont des canaux primordiaux pour la formation et l'assistance des techniciens dans l'industrie. Nous accompagnons des sociétés comme IPSEN, Airbus, et La Poste pour les aider à tirer parti de ces technologies afin d’améliorer l'efficacité et la sécurité de leurs employés sur le terrain. Dans cet article, nous vous expliquerons les différents usages de la réalité augmentée et de la réalité virtuelle au sein de l’industrie 4.0.

Lire la suite