Formation DevOps pour les Développeurs Java

Demande d'information

Formation DevOps pour les Développeurs Java

  • Contenu Formation DevOps pour les Développeurs Java.
    • Durée: 3 jours
    • Public: Développeurs, Administrateurs systèmes
    • Pré-requis: Connaissances en Linux et en développement Java
    • Objectifs: Comprendre l'intérêt du mouvement DevOps - Automatiser le déploiement et industrialiser l'application
    • Référence: Ré1000-F.
    Programme:

    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.

    Tarifs

    A distance ou présentiel: 1800 euros.

Autre formation en rapport avec java javascript