Les fondamentaux du Devops – Niveau 1

A quel public cette formation s’adresse-t-elle?

Managers de la DSI

Architectes

Développeurs

Intégrateurs

Testeurs

Ainsi qu’aux Exploitants

Aucune connaissance technique n’est nécessaire, un peu d’agilité sera un plus

Durée de la Formation : 2 Jours

1- Introduction à la culture DevOps

Présentation de DevOps et de ses bénéfices pour les entreprises.

Importance de la collaboration entre les équipes développement et exploitation.

Impact de la culture DevOps sur la rapidité, la qualité et la satisfaction des utilisateurs.

2- Les principaux patterns DevOps

Patterns de CI/CD : Intégration continue, Livraison continue.

Automation des tests et déploiement.

Gestion des environnements avec Infrastructure as Code (ex. Terraform, Ansible).

Patterns pour une infrastructure flexible et évolutive (ex. Docker, Kubernetes).

3- Enjeux de l’industrialisation des déploiements

Défis et obstacles dans l’industrialisation des déploiements applicatifs.

Outils d’automatisation des déploiements : Jenkins, GitLab CI.

Stratégies pour garantir la stabilité, la sécurité et la performance des déploiements.

Gestion des versions et des configurations dans un environnement automatisé.

4- Fluidification des interactions entre les équipes

Optimiser la communication entre développement, opérations et sécurité.

Outils de gestion de projet et de collaboration (Jira, Slack, Confluence).

Améliorer les processus d’intégration et de feedback continu.

5- Fiabilisation des chaînes de production

Surveillance et gestion proactive des performances et incidents.

Meilleures pratiques pour garantir une chaîne de production stable et fiable.

Mise en place de tests de charge et de performances avant chaque déploiement.

Gestion de la sécurité et de la conformité dans les chaînes de production.


Objectif opérationnel : Savoir mettre en place une démarche DevOps au sein de votre organisation.


À l’issue de cette formation DevOps, vous aurez acquis les connaissances et compétences nécessaires pour :

Appréhender l’intérêt de la culture DevOps

Découvrir les patterns de conception DevOps

Identifier les enjeux de l’industrialisation des déploiement applicatifs

Savoir fluidifier les interactions entre les différentes équipes projet

Mettre en place des chaînes de production plus fiables