Más contenido relacionado Similar a Formation devops par la pratique (20) Más de Khaled Ben Driss (20) Formation devops par la pratique1. Formation : DevOps par la pratique
©Wevioo 2018 Tél : +216 31 34 00 00 Fax : +216 70 72 11 63 Email : contact@wevioo.com
Présentation
Les interactions entre les équipes de
développement et les équipes opérationnelles
sont souvent assez problématiques.
La montée en puissance des méthodologies
agiles vient amplifier ces difficultés par la
nécessité d’un déploiement presque en
continu des applications composant le SI.
DevOps est une démarche en ingénierie
logicielle et une pratique technique visant à
l'unification du développement logiciel et de
l'administration des infrastructures
informatiques, notamment l'administration
système.
Objectifs
À l'issue de cette formation, vous détiendrez
les clés pour la mise en œuvre pratique d’une
démarche DevOps au sein de votre
organisation.
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éploiements applicatifs
Savoir fluidifier les interactions entre les
différentes équipes projet
Mettre en place une chaine de
production CI/CD fiable grâce à des
outils open source
Public Cible
Managers de la DSI, Architectes,
Développeurs, Intégrateurs, Testeurs,
ainsi qu'aux Exploitants.
Prérequis
Avoir une culture générale de
développement ou d’exploitation
applicative.
Répartition
40% Théorie, 60% Pratique
Durée
4 jours
Tarif
990 DT/personne
Date
26/11/2018 -29/11/2018
Programme
Jour 1 Sujets traités :
Introduction du concept Devops
Présentation des métiers
Standardisation des livrables
Les points de divergences "classiques" entre les
équipes dev et admin
La gestion du déploiement
Atelier pratique :
Configuration de l'environnement
Créer un projet Maven
Installation et configuration de Nexus
Jour 2 Sujets traités :
Introduction de l'intégration continue
Outils de gestion de code source
Présentation des services SaaS sur Internet :
GitHub, Bitbucket
Les dépôts sur le réseau local : Git, GitLab
Outils de gestion des tests
Tests unitaires
Tests fonctionnels Web : Selenium
Outil d'intégration continue pour automatiser
les tests et la Qualimétrie du code
Atelier pratique :
Installation& paramétrage des outils (SCM, CI,
CD)
Installation et configuration de Sonar
Installation et configuration de Gitlab
Installation et configuration de Jenkins et
création du premier Job
Jour 3 Sujets traités :
Containerisation des systèmes
Construction et déploiement continue
Atelier pratique :
Installation de Docker
Manipulation des images Docker
Création et gestion des conteneurs
Jour 4 Sujets traités :
L'automatisation de la configuration système
Benchmark des outils
L'automatisation des déploiements
Atelier pratique :
Installation de Ansible et utilisation de playbook
Installation et mise en œuvre de Kubernetes