SonarQube w DevOps

Opis

Praktyczne szkolenie z zakresu implementacji i wykorzystania SonarQube w procesach DevOps. Program obejmuje konfigurację, integrację z pipeline’ami CI/CD oraz analizę jakości kodu. Uczestnicy uczą się wdrażać i optymalizować procesy zapewniania jakości kodu w sposób zautomatyzowany.

Profil uczestnika

  • DevOps Engineers
  • Inżynierowie ds. jakości kodu
  • Programiści
  • Architekci oprogramowania
  • Liderzy zespołów deweloperskich
  • Specjaliści ds. testów
  • Inżynierowie ds. zapewnienia jakości

Agenda

  1. Wprowadzenie do SonarQube
    • Architektura systemu
    • Instalacja i konfiguracja
    • Integracja z systemami CI/CD
    • Podstawowe metryki jakości
  2. Analiza kodu
    • Reguły i profile jakości
    • Zarządzanie długiem technicznym
    • Wykrywanie podatności
    • Metryki i wskaźniki
  3. Zaawansowana konfiguracja
    • Dostosowywanie reguł
    • Zarządzanie jakością w projektach
    • Integracja z IDE
    • Raportowanie i dashboardy
  4. Optymalizacja i najlepsze praktyki
    • Strategie poprawy jakości kodu
    • Automatyzacja przeglądów kodu
    • Quality Gates
    • Monitorowanie trendów

Korzyści

  • Umiejętność wdrażania procesów analizy kodu
  • Zdolność konfiguracji SonarQube
  • Znajomość metryk jakości kodu
  • Umiejętność interpretacji wyników analiz
  • Wiedza z zakresu automatyzacji przeglądów kodu
  • Umiejętność integracji z pipeline’ami CI/CD
  • Zdolność optymalizacji procesów jakości

Wymagane przygotowanie uczestników

  • Podstawowa znajomość programowania
  • Doświadczenie w procesach CI/CD
  • Znajomość podstaw zapewniania jakości
  • Rozumienie procesów wytwarzania oprogramowania

Zagadnienia

  • Analiza statyczna kodu
  • Code coverage
  • Dług techniczny
  • Metryki jakości
  • Quality Gates
  • Integracja z CI/CD
  • Bezpieczeństwo kodu
  • Przeglądy automatyczne
  • Raportowanie
  • Trendy jakościowe
  • Konfiguracja reguł
  • Optymalizacja procesów

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-DV-102

Udostępnij swoim znajomym