0% ont trouvé ce document utile (0 vote)
0 vues7 pages

Dev Ops

Le programme de formation DevOps s'étale sur trois mois, abordant des sujets allant de l'introduction aux technologies de base jusqu'à la sécurité et le monitoring. Chaque mois est structuré en semaines, avec des cours théoriques et des cas pratiques pour renforcer l'apprentissage. La formation se termine par un projet final et une présentation des résultats.

Transféré par

datafacile4
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues7 pages

Dev Ops

Le programme de formation DevOps s'étale sur trois mois, abordant des sujets allant de l'introduction aux technologies de base jusqu'à la sécurité et le monitoring. Chaque mois est structuré en semaines, avec des cours théoriques et des cas pratiques pour renforcer l'apprentissage. La formation se termine par un projet final et une présentation des résultats.

Transféré par

datafacile4
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

Contents
Programme de Formation DevOps (3 mois)............................................................................................ 3
Mois 1 : Introduction et Technologies de Base........................................................................................3
Semaine 1 : Introduction au DevOps................................................................................................... 3
Semaine 2 : Infrastructure as Code avec Terraform.............................................................................3
Semaine 3 : Services de Calcul et de Base de Données....................................................................... 3
Semaine 4 : Serveur Web et Automatisation.......................................................................................3
Mois 2 : Déploiement et Conteneurs.......................................................................................................4
Semaine 5 : Déploiement d'Applications avec Elastic Beanstalk......................................................... 4
Semaine 6 : Conteneurisation avec Docker......................................................................................... 4
Semaine 7 : Orchestration avec Kubernetes........................................................................................4
Semaine 8 : Stockage et CI/CD.............................................................................................................5
Mois 3 : Monitoring, Sécurité et Cas Pratique.........................................................................................5
Semaine 9 : Monitoring des Applications............................................................................................ 5
Semaine 10 : Sécurité dans le DevOps................................................................................................ 5
Semaine 11 : Cas Pratique Final...........................................................................................................5
Semaine 12 : Présentation et Clôture..................................................................................................6
Conclusion............................................................................................................................................... 6

2
Programme de Formation DevOps (3 mois)

Mois 1 : Introduction et Technologies de Base

Semaine 1 : Introduction au DevOps

- Jour 1 : Qu'est-ce que le DevOps ?


- Définition et objectifs
- Jour 2 : Pourquoi DevOps (AWS, Azure etc) ?
- Scalabilité, sécurité, outils de gestion
- Jour 3 : Présentation des outils et services
- Jour 4 : Atelier : Introduction pratique
- Jour 5 : Évaluation et récapitulatif de la semaine

Semaine 2 : Infrastructure as Code avec Terraform

- Jour 6 : Introduction à Terraform

- Définition et avantages

- Jour 7 : Installation et configuration de Terraform

- Jour 8 : Cas pratique : Déployer une infrastructure complète sur AWS avec Terraform

- Jour 9 : Gestion des états et des configurations

- Jour 10 : Atelier : Scénarios avancés avec Terraform

Semaine 3 : Services de Calcul et de Base de Données

- Jour 11 : Introduction à Amazon EC2


- Création et gestion d'instances
- Jour 12 : Cas pratique : Héberger une application sur EC2
- Jour 13 : Introduction à Amazon RDS
- Gestion des bases de données relationnelles
- Jour 14 : Cas pratique : Mise en place d'une base de données avec RDS

3
- Jour 15 : Récapitulatif et évaluation des services de calcul et de bases de
données

Semaine 4 : Serveur Web et Automatisation

- Jour 16 : Introduction à Nginx

- Configuration de base

- Jour 17 : Cas pratique : Servir une application Django avec Nginx

- Jour 18 : Introduction à AWS Lambda

- Calcul sans serveur

- Jour 19 : Cas pratique : Automatisation de tâches avec Lambda

- Jour 20 : Récapitulatif et mise en pratique

Mois 2 : Déploiement et Conteneurs

Semaine 5 : Déploiement d'Applications avec Elastic Beanstalk

- Jour 21 : Introduction à AWS Elastic Beanstalk


- Jour 22 : Cas pratique : Déployer une application Django sur Elastic Beanstalk
- Jour 23 : Gestion des environnements et des versions
- Jour 24 : Atelier : Optimisation des déploiements
- Jour 25 : Évaluation des compétences en déploiement

Semaine 6 : Conteneurisation avec Docker

- Jour 26 : Introduction à Docker


- Concepts de base et architecture
- Jour 27 : Cas pratique : Conteneurisé une application Django
- Jour 28 : Introduction à Docker-Compose
- Gestion de plusieurs services
- Jour 29 : Cas pratique : Orchestration avec Docker-Compose
- Jour 30 : Récapitulatif des conteneurs
4
Semaine 7 : Orchestration avec Kubernetes

- Jour 31 : Introduction à Kubernetes


- Concepts de base
- Jour 32 : Installation de Kubernetes (Minikube)
- Jour 33 : Gestion des pods et services
- Jour 34 : Cas pratique : Déployer une application Django sur Kubernetes
- Jour 35 : Atelier : Scaling et mise à jour des applications
Semaine 8 : Stockage et CI/CD

- Jour 36 : Introduction à Amazon S3


- Gestion des fichiers et sauvegardes
- Jour 37 : Cas pratique : Utilisation de S3 pour le stockage
- Jour 38 : Introduction à CI/CD
- Importance et outils (AWS Pipelines, GitHub Actions)
- Jour 39 : Cas pratique : Mise en place d'un pipeline CI/CD
- Jour 40 : Évaluation des compétences en CI/CD

Mois 3 : Monitoring, Sécurité et Cas Pratique

Semaine 9 : Monitoring des Applications

- Jour 41 : Introduction à Amazon CloudWatch


- Surveillance des ressources
- Jour 42 : Cas pratique : Configuration de CloudWatch pour une application
- Jour 43 : Gestion des logs avec CloudWatch Logs
- Jour 44 : Création d'alertes et notifications
- Jour 45 : Récapitulatif et mise en pratique

5
Semaine 10 : Sécurité dans le DevOps

- Jour 46 : Introduction à AWS IAM


- Gestion des utilisateurs et permissions
- Jour 47 : Atelier : Configuration des droits d'accès
- Jour 48 : Introduction à AWS Secrets Manager
- Gestion des secrets
- Jour 49 : Cas pratique : Protéger les informations sensibles
- Jour 50 : Récapitulatif de la sécurité

Semaine 11 : Cas Pratique Final

- Jour 51 : Introduction aux exigences du projet final


- Jour 52 : Planification et conception du projet
- Jour 53 : Développement du projet (partie 1)
- Jour 54 : Développement du projet (partie 2)
- Jour 55 : Préparation pour la présentation finale

Semaine 12 : Présentation et Clôture

- Jour 56 : Présentation des projets par les participants


- Jour 57 : Retour d'expérience et leçons apprises
- Jour 58 : Discussion sur les prochaines étapes de carrière
- Jour 59 : Remise des certificats
- Jour 60 : Clôture de la formation

Conclusion

Ce programme est conçu pour progresser de manière logique, en commençant


par les concepts fondamentaux et en intégrant des pratiques de plus en plus
complexes.

6
7

Vous aimerez peut-être aussi