DevOps, cloud & déploiement
Pratiquer Linux, Git, Docker, CI/CD, infrastructure et mise en production.
Formation informatique Nexorix
DevOps, cloud & déploiement
Un parcours pour comprendre comment une application passe du code à un environnement exploitable.
Format
Profil du formateur
Formation animée par un expert informatique senior avec plus de 10 ans d’expérience sur des projets exigeants pour de grandes entreprises en Afrique et en Europe. L’approche est pratique, concrète et orientée compétences utilisables immédiatement.
Objectif du parcours
Avancer étape par étape, avec des explications simples, des exercices guidés et un projet concret pour valider les acquis.
Demander des informationsCe que vous allez apprendre
- Utiliser Linux et la ligne de commande pour administrer un environnement.
- Gérer le code avec Git et comprendre un workflow d’équipe.
- Découvrir Docker, les images, les conteneurs et les variables d’environnement.
- Comprendre les bases CI/CD et les étapes d’un déploiement.
Programme par séance
Linux essentiel
Shell, fichiers, permissions, processus et commandes utiles.
Réseau pratique
Ports, DNS, HTTP, ping/curl et diagnostic simple.
Git professionnel
Branches, merges, conflits et conventions de commits.
Variables et configuration
Secrets, fichiers env, environnements dev/prod.
Docker bases
Images, conteneurs, ports, volumes et logs.
Dockerfile
Construire une image propre, layers et optimisation simple.
Docker Compose
Faire tourner app, base de données et services ensemble.
CI/CD concepts
Pipeline, build, test, artefacts et déploiement automatique.
GitLab CI pratique
Écrire un pipeline simple et lire les erreurs.
Serveur et reverse proxy
Nginx, domaines, certificats et routage HTTP.
Cloud concepts
VM, stockage, réseau, régions, coûts et scalabilité.
Observabilité
Logs, métriques simples, health checks et alertes.
Sécurité déploiement
Permissions, secrets, mises à jour et surface d’attaque.
Base Kubernetes
Pods, deployments, services et commandes kubectl utiles.
Déploiement complet
Publier une application conteneurisée avec configuration.
Incident et rollback
Diagnostiquer panne, lire logs, corriger et revenir en arrière.
Projet pratique
Déployer une petite application avec Git, Docker et une logique de mise en production simple.