Advanced Search
Search Results
41 total results found
🛠️ Environnements de Développement
Guide Complet
Guide de Configuration des Environnements de Développement Un guide complet pour configurer plusieurs environnements de développement sur les systèmes Linux/Debian. Ce repository fournit des instructions étape par étape pour installer et configurer les langage...
🗄️ Bases de Données
Guide Complet des BDD
🗄️ Bases de Données – Guide Complet 📋 Table des Matières PostgreSQL MariaDB/MySQL MongoDB Redis Comparaison & Choix 🐘 PostgreSQL 📥 Installation # Mettre à jour les paquets sudo apt update # Installer PostgreSQL sudo apt install -y postgresql postgresql-con...
Python - Environnements Virtuels
🐍 Python venv - Environnements Virtuels 📋 Table des Matières Introduction Pourquoi utiliser venv ? Installation Création d'un environnement virtuel Activation et Désactivation Gestion des dépendances Bonnes pratiques Commandes utiles Troubleshooting Introdu...
🔄 DevOps Best Practices
Shift Left & Pre-commit
🔄 Shift Left - Bonnes Pratiques DevOps 📋 Table des Matières Qu'est-ce que le Shift Left ? Principes fondamentaux Pre-commit Hooks Git Outils de qualité de code Tests automatisés Sécurité (SAST) Infrastructure as Code Documentation automatique Workflow complet...
🔄 CI/CD
GitLab CI
CI/CD (Continuous Integration / Continuous Deployment) Introduction Le CI/CD est une approche DevOps qui permet d'automatiser les phases de développement logiciel, depuis l'intégration du code jusqu'au déploiement en production. Cette pratique améliore la qual...
Jenkins
Jenkins - Guide Complet Introduction Jenkins est un serveur d'automatisation open-source écrit en Java, utilisé pour l'intégration continue (CI) et le déploiement continu (CD). C'est l'un des outils CI/CD les plus populaires et matures de l'industrie, avec une...
⚙️ Infrastructure as Code
Terraform
🏗️ Terraform – Guide Complet 📋 Table des Matières Introduction Installation Configuration AWS Premiers pas Commandes essentielles Structure de fichiers Ressources avancées State Management Modules Bonnes pratiques Dépannage 🎯 Introduction Terraform est un o...
Ansible
🔧 Ansible – Guide Complet 📋 Table des Matières Introduction Installation Configuration de base Inventory Modules essentiels Playbooks Variables Roles Ansible Vault Exemple pratique : Nginx + Docker Bonnes pratiques Dépannage 🎯 Introduction Ansible est un ou...
☁️ Cloud Providers
AWS & AWS CLI
Documentation AWS et AWS CLI Table des matières Introduction à AWS AWS CLI - Installation et Configuration Commandes AWS CLI essentielles Services AWS principaux Bonnes pratiques Exemples pratiques Introduction à AWS Amazon Web Services (AWS) est la platefo...
Google Cloud & gcloud CLI
Documentation Google Cloud Platform & CLI gcloud Table des matières Introduction à Google Cloud Platform Installation et Configuration de gcloud CLI Concepts Fondamentaux Gestion des Projets Compute Engine (Machines Virtuelles) Cloud Storage Kubernetes Engine...
🐳 Containerisation & Orchestration
Docker
🐳 Docker – Guide Complet 🛠️ Installation & Configuration Installation sur Debian # Méthode officielle (recommandée pour Debian) # Ajouter la clé GPG officielle de Docker sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc...
Docker Swarm
Documentation Docker Swarm Table des matières Introduction à Docker Swarm Concepts fondamentaux Installation et configuration Gestion du cluster Déploiement avec docker-compose Services et stacks Réseaux et volumes Secrets et configs Mise à l'échelle et rolli...
Kubernetes
☸️ Kubernetes – Guide Complet 📋 Table des Matières Introduction Guides d'Installation Architecture Kubernetes Concepts Fondamentaux Installation kubectl Commandes kubectl essentielles Objets Kubernetes Configuration & Manifests Networking Storage ConfigMaps &...