DevOps pour les développeurs Java

Unternehmensübergreifende Weiterbildung

An wen richtet sich die Weiterbildung?

Développeurs, Administrateurs systèmes

Dauer

3,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Voraussetzungen

Connaissances en Linux et en développement Java

Ziele

Comprendre l'intérêt du mouvement DevOps - Automatiser le déploiement et industrialiser l'application.

Inhalt

Comprendre la démarche DevOps

L'origine du mouvement DevOps

Le besoin d'industrialisation pour l'opérationnel

Développeurs et administrateurs systèmes: métier, divergences

Industrialiser les déploiements

Rôle de l'automatisation

Standardisation des livrables
Mise en oeuvre d'une usine logicielle, gestion des sources (SCM)
Intégration continue avec Jenkins, plugins Maven, jUnit,...

Atelier: mise en place de Jenkins/plugins associés

Mettre en place l'infrastructure, virtualiser

Virtualisation: types et apports

Mise en place d'un environnement de développement et de test (Vagrant)

Gestion des socles avec Docker (approche Container)

Atelier: mise en place d'un environnement de développement/de test

Déployer une infrastructure technique

Processus commun et répétable

Comparatif des outils: Puppet, Chef, Ansible, Salt,...

Atelier: Mise en oeuvre via Puppet

Automatiser l'installation d'une application

Panorama des approches/outils: Ansible, Salt, Fabric,...

Présentation de Liquibase pour la gestion des évolutions de base de données

Atelier: automatisation de l'installation d'une application

Monitoring applicatif

Plan de monitoring

Gestion des logs, aggrégation, outils (Logstash, ElasticSearch)

Atelier: choix des métriques, mise en place d'outils de monitoring

Pädagogische Methoden

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Bewertung

Contrôle continu

Zertifikat, Diplom

Attestation de fin de stage mentionnant le résultat des acquis

Kontakt für diese Weiterbildung

Dawan - Service commercial

Diese Weiterbildungen könnten Sie interessieren

EN
Tag
Auf Anfrage
Programmiersprache - Programmiersprache Visual Basic .NET