Docker

Autre

Data Quality avec dbt : Garantissez des données ...

Cet article explique l'importance de la qualité des données et comment utiliser dbt pour transformer et modéliser des données tout en intégrant des contrôles de qualité. Il présente étape par étape l'installation et la configuration d'un projet dbt avec PostgreSQL, y compris l'utilisation d'outils comme Docker. L'article aborde également la façon de charger des données, d'effectuer des tests de qualité, et d'écrire des fichiers de configuration YAML pour garantir l'intégrité des données.

Management

TeamCity 2025.03.2 Is Out

La mise à jour TeamCity 2025.03.2 corrige plusieurs problèmes liés aux builds, améliore la performance et la sécurité. Elle permet une meilleure compatibilité et des mises à jour faciles grâce à un format de données commun entre les versions. Il est recommandé d'effectuer cette mise à jour pour bénéficier des dernières améliorations.

Sécurité

BunkerWeb documentation

BunkerWeb est un pare-feu pour applications web open-source et de nouvelle génération, construit sur NGINX, offrant une intégration aisée dans divers environnements comme Linux, Docker et Kubernetes. Il propose de nombreuses fonctionnalités de sécurité, une interface utilisateur web conviviale, et un système de plugins pour étendre ses capacités. BunkerWeb se veut facilement personnalisable et sécurisé par défaut, permettant une configuration adaptée aux besoins des utilisateurs tout en garantissant une protection minimale dès le départ.

Fullstack

The Ultimate Microservices Roadmap for Developers in 2025

Cet article fournit une feuille de route complète pour maîtriser l'architecture des microservices en 2025, abordant les compétences et outils nécessaires pour les développeurs de microservices. Il aborde des concepts clés tels que la conception d'API, la découverte de services, l'authentification, la base de données par service, la containerisation avec Docker, l'orchestration avec Kubernetes, l'intégration continue et le déploiement continu (CI/CD), ainsi que la résilience et la tolérance aux pannes. Des cours en ligne recommandés sur Udemy accompagnent chaque sujet, offrant aux développeurs des ressources pratiques pour améliorer leur compréhension et leurs compétences en microservices.

"
Autre

Pourquoi adopter Apache Airflow pour vos workflows data ?

Cet article présente Apache Airflow, un orchestrateur de flux de données permettant de gérer efficacement les traitements ETL (extraction, transformation, chargement). Il met en avant ses avantages, sa capacité d'adaptation à divers outils et son architecture scalable, permettant d'organiser et de fiabiliser les pipelines de données. Airflow a été développé par Airbnb et est maintenant utilisé par de nombreuses entreprises pour sa fiabilité et sa gestion centralisée des flux.

Dev back

Beginner’s Guide: Deploy Your First Spring Boot Application Using Docker Desktop

Ce guide explique comment déployer une application Spring Boot à l'aide de Docker Desktop. Il couvre les étapes d'installation de Docker, la création d'une application Spring Boot, la construction d'une image Docker, le déploiement dans Docker Desktop et le partage sur Docker Hub. Les étapes incluent l'ajout d'un contrôleur, la création d'un fichier Dockerfile, la construction de l'image et l'exécution du conteneur.

"
Autre

Liens intéressants Journal du hacker semaine #12 - Le blog du Journal du hacker !

Cette semaine, le Journal du hacker présente une sélection de 10 liens intéressants concernant le Logiciel Libre, incluant des outils tels que Docker pour la gestion des dossiers patients informatisés, Grafana et Prometheus pour l'observabilité, ainsi que la sortie de PeerTube v7.1. L'article souligne l'importance de la souveraineté numérique européenne et invite les membres de la communauté à partager leurs contenus. L'accès à des ressources comme le RSS du Journal et ses comptes sur les médias sociaux est également mis en avant pour une meilleure interaction communautaire.

Autre

What’s New in TeamCity 2025.03: Recipes, Improved Docker and Podman Integration, UI Updates, and More

La version 2025.03 de TeamCity a été lancée, introduisant des mises à jour majeures de l'interface utilisateur, de nouvelles fonctionnalités comme les recettes pour remplacer les meta-runners, un contrôle amélioré des paramètres, et un meilleur soutien pour l'intégration avec Docker et Podman. Les paramètres d'entrée et de sortie sont maintenant séparés, améliorant ainsi la sécurité. De plus, la gestion des fusions de code avec Perforce est également supportée. Ces changements visent à simplifier l'utilisation et renforcer la sécurité dans le cadre de l'intégration continue et du déploiement continu (CI/CD).

Autre

GitHub Availability Report: February 2025

Le rapport de disponibilité de GitHub pour février 2025 évoque deux incidents ayant entraîné une dégradation des performances. Le premier incident, survenu le 25 février, concernait des retards de livraison des notifications, causés par des pools de travailleurs trop chargés. Le second, le 3 février, était une panne totale de migration due à des images Docker manquantes, résolue en restaurant la version stable précédente. GitHub améliore sa capacité de planification pour éviter ces problèmes à l'avenir.

"
Sécurité

Filtrage des conteneurs Docker sur Debian avec Firewalld et Salt

Cet article décrit comment filtrer l'accès aux conteneurs Docker sur un serveur Debian utilisant Firewalld. L'intégration de Firewalld avec Docker ne permet pas de filtrer l'accès de manière granulaire, mais des solutions sont proposées pour désactiver l'intégration iptables de Docker et utiliser Firewalld pour gérer les règles d'accès. Il est essentiel d'utiliser des zones et des politiques de Firewalld pour ce filtrage. L'article fournit également des commandes utiles pour la gestion de Firewalld et des exemples de configuration avec Salt.