Usine Logicielle

Git

Industrialisation et forge logicielle


 

Usine Logicielle

Objectifs

  • Apprendre à mettre en place une usine logicielle pour gérer ses projets
  • Mettre en oeuvre le déploiement continue d’une application Java EE

Notion d’Usine Logicielle
Les grandes fonctions d’une Usine Logiciel

[accordion title= »Le gestionnaire de source »]

  • Qu’est-ce qu’un gestionnaire de source ?
  • Les stratégies de gestion de sources
  • Exemple avec Git :
    • Les principes de Git
    • Installer un environnement de travail
    • Créer un dépôt
    • Versionner avec Git
      • Cycle de vie d’un fichier
      • Manipuler les différentes versions d’un fichier
    • Les branches

[/accordion] [accordion close= »1″ title= »L’intégration continue »]

  • Notion d’intégration continue
  • Les différents produits permettant de faire de l’intégration continue
  • Exemple avec Jenkins :
    • Installer Jenkins
    • Configurer Jenkins
    • Créer des jobs Jenkins
    • Orchestrer plusieurs jobs

[/accordion] [accordion close= »1″ title= »Gestionnaire de dépôts »]

  • Qu’est-ce qu’un gestionnaire de dépôt ?
  • Les produits du marché permettant de gérer des dépôts
  • Exemple avec Sonatype Nexus
    • Installer Nexus
    • Configurer Nexus
    • Créer différents types de dépôts
    • Utiliser Nexus avec Maven et Jenkins
    • Sécuriser les dépôts

[/accordion] [accordion close= »1″ title= »Déploiement continu »]

  • Principe
  • Mise en oeuvre avec un projet exemple

[/accordion]

Nos formateurs
[frame_left src= »https://odellya.com/wp-content/uploads/2015/03/User.png » href= » »][/frame_left] La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une
expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 3 jours

Ce cursus s’adresse aux :

  • Débutants
  • Développeurs
  • Architectes
  • Chef de projet
  • Concepteur
  • Designer web

Les formations du cursus



[one_third] [styled_box color= »blue » title= »SVN »]

2 jours
Connaissance d’un langage orienté objet Java, et Javascript
souhaitable
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box] [/one_third] [one_third] [styled_box color= »blue » title= »Jenkins »]
2 jours
Connaissance d’un langage orienté objet Java, et Javascript
souhaitable
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box] [/one_third] [one_third_last] [styled_box color= »blue » title= »ANT »]
1 jour
Connaissance d’un langage orienté objet Java, et Javascript
souhaitable
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box] [/one_third_last]