Catégorie

Infrastructure

Illustration en trois étapes d’un déploiement en Rolling Update avec Kubernetes. La première étape montre 4 pods violets en version v1, la deuxième étape en montre 2 en v1 et 2 en magenta en version v2, et la dernière étape affiche 4 pods magenta en version v2.

Rolling Update Kubernetes : déployer sans interruption de service

Dans un monde où la disponibilité des services est devenue un enjeu stratégique, certaines organisations ne peuvent pas se permettre la moindre interruption. Pour des applications critiques dans des secteurs comme la finance, la santé ou le commerce en ligne, chaque seconde d’indisponibilité peut avoir des conséquences graves : pertes financières, dégradation de l’expérience utilisateur, […]

Illustration représentant la sécurité d'un serveur PostgreSQL SSL sur OpenShift. Un cadenas avec un effet de bouclier énergétique symbolise le chiffrement des données.

Déployer un serveur PostgreSQL SSL sur OpenShift

Dans un monde où la protection des données est une priorité absolue, le chiffrement SSL (Secure Sockets Layer) s’impose comme un prérequis incontournable pour sécuriser les échanges d’informations sensibles. Après avoir exploré la configuration d’un serveur PostgreSQL avec SSL dans un environnement Docker dans mon précédent article, nous allons maintenant relever un nouveau défi : […]

Illustration représentant la sécurité d'un serveur PostgreSQL SSL dans Docker. Un cadenas avec un effet de bouclier énergétique symbolise le chiffrement des données.

Docker : configurer un serveur PostgreSQL sécurisé avec SSL

Avec l’augmentation des cyberattaques et des violations de données, la sécurité des données est devenue une priorité pour de nombreuses entreprises. L’utilisation de protocoles de sécurité comme SSL (Secure Sockets Layer) pour chiffrer les données en transit est un moyen efficace de protéger les informations sensibles contre les attaques.Les bases de données, comme PostgreSQL, sont […]

Image représentant l'utilité des certificats SSL générés avec OpenSSL sur la bordure d'un cercle : signature, chiffrement, certification

Guide ultime OpenSSL : créer vos certificats SSL autogérés

Aujourd’hui, les certificats SSL sont indispensables pour assurer la sécurité des sites Web et renforcer la confiance des utilisateurs. En chiffrant les communications entre le navigateur de l’utilisateur et le serveur Web, ils garantissent que les données échangées restent confidentielles et protégées contre les interceptions malveillantes. De plus, la présence d’un certificat SSL améliore la […]

Illustration du trio Docker, SonarQube et Hadolint montrant Hadolint qui analyse un Dockerfile et publie les résultats dans Sonarqube

Analysez la qualité de vos Dockerfiles avec SonarQube

SonarQube est une plateforme open-source de contrôle de la qualité du code qui permet d’analyser et de mesurer la qualité de divers langages de programmation. Il aide à détecter les bogues, les vulnérabilités et les mauvaises pratiques de codage. Dans le cadre de l’industrialisation des projets informatiques, cet outil s’avère très utile pour maintenir un […]

Une clé USB composée d’éléments numériques dans un environnement abstrait de type cyberespace.

Simuler une clé USB dans un environnement virtuel

Bonjour, j’ai besoin d’un PC Linux pour développer et valider l’application d’un client. IT Pour les systèmes Linux, nous proposons des environnements virtuels sécurisés hébergés sur un ESXi. J’ai besoin d’un ordinateur physique pour tester des fonctionnalités liées au montage/démontage automatique des médias externes comme les clés USB. IT Nous sommes désolés, mais cette requête […]

Illustration d'Ansible en train de déployer des artefacts Maven sur des serveurs Linux.

Ansible : télécharger un artefact Maven depuis GitLab

Dans mon précédent article, je vous ai montré comment interfacer Maven avec le registre GitLab afin de gérer et sécuriser efficacement les artefacts de vos projets.Bien que le registre GitLab soit un outil puissant pour les développeurs, il peut poser des difficultés aux équipes opérationnelles. Dans cet article, je vais vous montrer comment utiliser Ansible […]

Illustration d'un ordinateur portable exécutant des commandes Maven et qui télécharge des paquets depuis un GitLab Registry

Guide pratique pour Maven et GitLab Registry

Industrialiser le développement logiciel est une pratique courante dans les entreprises modernes. Il est essentiel de se conformer aux politiques de sécurité de l’entreprise pour garantir la confidentialité et l’intégrité des livrables. GitLab intègre un registre de paquets qui permet de stocker et de gérer les artefacts de vos projets de manière sécurisée. C’est une […]

Schéma d’administration d’un cluster OpenShift/OKD 4 montrant un compte de service au centre avec les machines et pods déployés en périphérie.

Compte de service OpenShift 4 : gérer son cluster

Imaginez-vous, développeur, en train d’administrer un cluster OpenShift ou OKD 4 utilisé principalement pour des tests de performance ou de validation. Votre rôle principal reste le développement de nouvelles fonctionnalités et la correction d’anomalies, et la gestion complète du cluster pourrait prendre plus de temps que vous ne pouvez en consacrer. J’ai rencontré cette même […]

Optimisation des images Docker : intelligence technologique pour réduire l'impact environnemental

Comment optimiser la taille des images Docker ?

La conteneurisation a transformé les méthodes de développement et de déploiement pour les équipes informatiques, en permettant de créer des environnements isolés proches de la production. Des outils comme Docker et Podman facilitent la création de ces environnements, indépendants des plateformes d’exploitation. Toutefois, bien que Docker soit facile à adopter, la conception d’images reste délicate. […]