Skip to content

Legeni07/devops_keyce

Repository files navigation

INITIATION AU DEVOPS Par Thomas BOGNI-DANCHI

➢ SECTION1: Introduction à DevOps - Historique - Définition et Contexte - Principes Fondamentaux - Cycle de vie du DEVOPS - Les Outils du Devops - TP : Préparation de l’environnement ✓ Installation de WSL ✓ Installation de la VM et du système

➢ SECTION2: Le versioning - Principes de Git - Workflow de versionning - Bonnes pratiques - TP ✓ Installation de GIT ✓ Création de dépôts ✓ Branches, merge, pull requests ✓ Exercices sur GitHub/GitLab ✓ Gestion collaborative de code source

➢ SECTION3: Conteneurisation - Principes des conteneurs - Docker : architecture et concepts - Comparaison machines virtuelles vs conteneurs - Travaux Pratiques ✓ Installation de Docker ✓ Création de Dockerfile ✓ Construction et gestion d'images ✓ Docker Compose ✓ Déploiement d'applications conteneurisées

➢ SECTION4: Intégration continue - Gestion des erreurs et notifications - Concepts d'intégration continue - Outils : Jenkins, GitLab CI - Principes des pipelines CI/CD - Travaux Pratiques ✓ Installation de Jenkins ✓ Configuration de Jenkins ✓ Création de premier pipeline ✓ Tests automatiques ✓ Déploiement automatisé

➢ SECTION5: Orchestration et gestion des configuration - Architecture Kubernetes - Orchestration de conteneurs - Concepts : pods, deployments, services - Notion sur Ansible - Travaux Pratiques (3h) ✓ Installation d'un cluster Kubernetes ✓ Installation et configuration de Ansible ✓ Déploiement d'applications ✓ Mise à l'échelle ✓ Gestion des mises à jour ✓ Configuration de services ✓ Gestion des configurations

➢ SECTION6: PROJET FINAL (Par l’étudiant)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published