Les objectifs sont les suivants :
————————————————–
* Comprendre la culture DevOps et comment cette pratique prend de l’ampleur dans l’univers de l’informatique
* Répondre aux nombreux besoins des entreprises sur les thèmes de développement continue et intégration continue
* Être capable de proposer une chaîne complète CD/CI et de la monter entièrement
* Sécuriser une infrastructure DevOps à l’ère du Cloud
Plan de formation:
—————————–
- Introduction
° Qu’est ce que le DevOps ?
° Présentation des outils autour du DevOps - Les prérequis
° Monter en compétence sur Git
° Monter en compétence sur Docker
° Monter en compétence sur Ansible
° Monter en compétence sur Terraform
° Monter en compétence sur Jenkins
° Monter en compétence sur le Cloud (AZURE, AWS, OpenStack) - Mini projet : mise en place d’une infrastructure SI moderne en utilisant de l’infrastructure as code
- Intégration continue
° Intégration continue avec Travis-CI
° Intégration continue avec Gitlab-CI
° Intégration continue avec dockerhub
° Intégration continue avec Jenkins - Mini projet : Utiliser travis-CI pour réaliser les tests unitaires de son application
- Déploiement continu
° Déploiement continu avec Ansible et Terraform
° Déploiement continu avec Jenkins - Mini projet : Utiliser Jenkins pour déployer son application en continu en production dès que les modifications sont apportées au code
* Pipeline
° Création de pipeline CI/CD complet avec Jenkins
° Création de pipeline CI/CD complet avec AZURE DevOps
* Mini projet : Monter un pipeline pour builder , tester et déployer son application en continu à l’aide de Jenkins
* DevSecOps
° Présentation des principes de base et des enjeux de la sécurité
° Implémentation de la sécurité dans une chaîne CD/CI avec Clair et Gauntlt
* Projet final : Répondre à la problématique d’un client ayant une application et souhaitant que l’on implémente une chaîne d’intégration continue et de déploiement continu dans le Cloud.
Prérequis:
—————-
Pour participer à ce cursus vous devez avoir un diplôme ou formation (au choix) :
– administration système
ou
– administration réseau
ou
– développement informatique
ou
– Cloud
0.00 average based on 0 ratings
5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
400,000 FCFA