DVO_Tr2 – Qualimétrie avec Sonarqube

Ref : DVO_Tr2

Résumé

Cette formation vous permettra de prendre connaissance des outils contribuant à la qualimétrie de code, de préparer et d’installer l’environnement requis pour vos projets de développement. Les travaux pratiques permettront de mettre en œuvre un scénario combinant différents outils afin de mieux appréhender les besoins de configuration et voire identifier les plugins spécifiques à installer.

Public concerné

  • Développeurs
  • Webmasters
  • Chargés de projets
  • Architectes
  • Consultants

Pré-requis

  • Maîtriser les bases du développement
  • Connaissances basiques de Maven
  • Connaissances basiques de Jenkins

Objectifs

  • Comprendre les principes de Sonar et son architecture
  • Savoir utiliser et administrer Sonar
  • Intégration de Sonar dans un environnement d’intégration continue

Contenu

Introduction

  • La qualimétrie dans le cycle de développement : les bienfaits
  • Prise en main de Sonar

Concepts de base

  • Intégration aux processus d’ingénierie
  • Lancement manuel d’une analyse
  • Automatisation lors d’un build sous Jenkins

Outillage nécessaire

  • Définition
    • Dimensionnement de l’infrastructure
    • Gestion du code source
    • Serveur d’intégration (Jenkins)
  • Tableau de bord (Sonar)
  • Conseils et bonnes pratiques

Installation et configuration des outils

  • Configuration de l’infrastructure
  • Maven et Sonar runner
  • Travaux pratiques

Utilisation de base

  • Lancement d’une analyse avec un projet Maven
  • Lancement d’une analyse avec le Sonar runner
  • Travaux pratiques

Concepts avancés

  • Utilisation de nouveaux plugins
  • Plugin TUSAR et autres plugins

Environnement de formation

  • Un support de formation sera fourni au format papier à chaque stagiaire.
  • Une salle de formation avec vidéo-projecteur, un tableau blanc et 1 PC par stagiaire.
  • Une machine virtuelle sous Virtual Box sera installée sur les machines de formation afin de réaliser les exercices pratiques.

Durée

2 jours (le contenu peut être adapté en fonction du contexte technologique et du niveau de connaissance des stagiaires).

  • La formation peut être assurée en présentiel ainsi qu’en distanciel
  • La formation peut se dérouler en inter-entreprise ou en intra-entreprise

Plus d’informations ?

Veuillez nous contacter au + 33(0)2 85 29 43 44 ou par courrier électronique : formation@ablogix.fr pour obtenir un devis.


L’activité de formation de ABlogiX est « enregistrée sous le numéro 52 72 01527 72.
Cet enregistrement ne vaut pas agrément de l’État », conformément à l’article L6322-48.