#devops
35 éléments
rôles, métiers et principaux outils devops
identifier les acteurs clés et les outils incontournables du DevOps.
histoire et évolution du devops
comprendre les origines du mouvement DevOps et son adoption dans le monde.
introduction au devops : définition, principes clés et culture
découvrir ce qu'est le DevOps, ses objectifs, ses piliers et la culture qui l'accompagne.
introduction au shell : bash, commandes de base et scripts simples
découvrir le terminal, les commandes essentielles et comment écrire un premier script shell.
cycle de vie devops : pipeline CI/CD et feedback loop
comprendre les étapes d'un pipeline DevOps et l'importance du retour rapide.
gestion de fichiers : navigation, manipulation et permissions
maîtriser la navigation, la manipulation des fichiers et les permissions Unix.
variables dans les scripts : arguments et lecture utilisateur
utiliser des variables, récupérer des arguments et interagir avec l'utilisateur.
planification de tâches : cron, at et timers systemd
automatiser des commandes avec cron, at et les timers systemd.
introduction à git : principes, installation et configuration
découvrir Git, comprendre ses principes et apprendre à l'installer et le configurer.
introduction à ssh : connexion, clés et sécurité
se connecter à distance via SSH, générer et utiliser des clés.
branches et fusion dans git : merge et rebase
travailler avec des branches pour isoler le développement et fusionner les changements.
gestion des conflits git : résolution manuelle et outils
identifier, comprendre et résoudre les conflits lors d'une fusion (merge) ou d'un rebase.