Plan Szkolenia

Wprowadzenie

  • Przegląd funkcji i architektury SonarQube

Pierwsze kroki

  • Instalowanie i konfigurowanie serwera
  • Poruszanie się po interfejsie użytkownika serwera SonarQube
  • Konfiguracja SonarScanner z narzędziami do kompilacji (Gradle, Maven, Ant, itp.)

Integracja z narzędziami DevOps

  • Instalowanie i konfigurowanie Jenkins wtyczek
  • Importowanie repozytoriów Azure DevOps do SonarQube
  • Konfigurowanie projektów z GitHub repozytoriami

Uruchamianie testów i analiz kodu

  • Definiowanie parametrów analizy
  • Wykonywanie testów i generowanie danych
  • Praca z analizatorami innych firm

Poprawa i utrzymanie jakości kodu

  • Analizowanie historii projektu
  • Definiowanie reguł za pomocą profili jakości
  • Ulepszanie globalnych funkcji zabezpieczeń
  • Dodawanie reguł kodowania za pomocą SonarQube API
  • Najlepsze praktyki i wskazówki

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie w administrowaniu DevOps.

Publiczność

  • Inżynierowie DevOps
  • Programiści
 14 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów