Formation

DevOps

Organisme juridiquement chargé de l'offre de formation proposée
Vivaneo

  • Tout public
Comprendre les principes du développement web et du DevOps

Concevoir et développer des applications web modernes

Automatiser les processus de build, de test et de déploiement

Mettre en place une intégration et un déploiement continus

Administrer des environnements applicatifs

Conteneuriser des applications web

Gérer la configuration et l’infrastructure applicative

Surveiller et maintenir des applications en production
Module 1 : Fondamentaux du développement web

Architecture du web

HTML, CSS et JavaScript

Introduction au développement back-end

Notions d’API et de services web

Module 2 : Bases systèmes et réseaux

Systèmes Linux

Gestion des processus et services

Réseaux, protocoles et ports

Sécurité de base des systèmes

Module 3 : Gestion de versions et collaboration

Git et workflows

Plateformes de gestion de code (GitHub, GitLab)

Revue de code et bonnes pratiques

Module 4 : Introduction au DevOps

Culture DevOps

Collaboration développement / exploitation

Automatisation et industrialisation

Module 5 : Conteneurisation et virtualisation

Docker et images de conteneurs

Docker Compose

Notions de virtualisation

Bonnes pratiques de conteneurisation

Module 6 : Intégration et déploiement continus (CI/CD)

Principes CI/CD

Mise en place de pipelines

Tests automatisés

Déploiement automatisé

Module 7 : Infrastructure et configuration

Infrastructure as Code

Gestion de la configuration

Environnements de développement, test et production

Module 8 : Orchestration et scalabilité

Introduction à Kubernetes

Déploiement d’applications conteneurisées

Gestion de la montée en charge

Module 9 : Supervision, logs et sécurité

Monitoring des applications

Centralisation des logs

Gestion des incidents

Sécurité des environnements DevOps

Module 10 : Projet de fin de formation

Conception d’une application web DevOps

Mise en place d’une chaîne CI/CD complète

Déploiement et supervision de l’application
Connaissances de base en informatique

Notions de programmation

Intérêt pour les environnements techniques et l’automatisation
Durée en centre : 800 heures
Durée totale : 800 heures
Formacode (Domaines de formation) :
  • 31034 Administration système
Rome (Métiers) :
  • M1801 Administration de systèmes d'information
  • M1803 Direction des systèmes d'information
  • M1810 Production et exploitation de systèmes d'information
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION