IT et cybersécurité3 jours
Apprenez à construire des pipelines de livraison continue pour tester, empaqueter et déployer des applications. La formation aborde les runners, les variables sécurisées, les artefacts et l’intégration d’étapes de contrôle qualité et sécurité.
- Structure du fichier .gitlab-ci.yml
- Jobs, stages et règles d’exécution
- Runners, artefacts et cache
- Variables, secrets et permissions
- Tests et analyse de code
- Déploiement et dépannage des pipelines
IT et cybersécurité3 jours
Cette formation intègre des contrôles de sécurité au cycle de développement et aux chaînes CI/CD. Les participants apprennent à détecter des vulnérabilités dans le code, les dépendances et les images de conteneurs, puis à organiser leur correction.
- Principes et menaces DevSecOps
- Sécurité du code et des dépendances
- Analyse statique et dynamique
- Sécurité des images Docker
- Gestion des secrets et des accès
- Intégration des contrôles dans CI/CD
IA et data4 jours
Structurez le cycle de vie d’un modèle, de l’expérimentation au déploiement et au suivi en production. Les participants construisent un pipeline reproductible intégrant suivi des expériences, versionnement, conteneurisation et surveillance des modèles.
- Cycle de vie ML et principes MLOps
- Suivi des expériences et registre de modèles
- Préparation des données et reproductibilité
- API de prédiction et conteneurisation
- Automatisation CI/CD pour les modèles
- Déploiement et stratégie de retour arrière
- Monitoring, dérive et réentraînement