Bądźmy w kontakcie
 Czas trwania 14 godzin

Plan Szkolenia

Podstawy predykcyjnej optymalizacji kompilacji

  • Zrozumienie wąskich gardeł systemu budowania
  • Źródła danych o wydajności kompilacji
  • Mapowanie możliwości uczenia maszynowego w CI/CD

Uczenie maszynowe w analizie kompilacji

  • Wstępne przetwarzanie danych z dzienników budowania
  • Wydobywanie cech z metryk związanych z kompilacją
  • Wybór odpowiednich modeli uczenia maszynowego

Przewidywanie niepowodzeń kompilacji

  • Identyfikacja kluczowych wskaźników awarii
  • Trenowanie modeli klasyfikacyjnych
  • Ocena dokładności prognoz

Optymalizacja czasu kompilacji z użyciem uczenia maszynowego

  • Modelowanie wzorców czasu trwania kompilacji
  • Szacowanie zapotrzebowania na zasoby
  • Redukcja zmienności i poprawa przewidywalności

Inteligentne strategie buforowania

  • Wykrywanie artefaktów kompilacji wielokrotnego użytku
  • Projektowanie polityk buforowania opartych na uczeniu maszynowym
  • Zarządzanie unieważnianiem pamięci podręcznej

Integracja uczenia maszynowego z potokami CI/CD

  • Osadzanie kroków predykcji w przepływach pracy kompilacji
  • Zapewnienie odtwarzalności i identyfikowalności
  • Operacjonalizacja modeli w celu ciągłego doskonalenia

Monitorowanie i ciągła informacja zwrotna

  • Zbieranie telemetrii z procesów kompilacji
  • Automatyzacja cykli przeglądu wydajności
  • Ponowne trenowanie modeli na podstawie nowych danych

Skalowanie predykcyjnej optymalizacji kompilacji

  • Zarządzanie wielkoskalowymi ekosystemami budowania
  • Prognozowanie zasobów z użyciem uczenia maszynowego
  • Integracja z platformami budowania w wielu chmurach

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie potoków budowania oprogramowania
  • Doświadczenie z narzędziami CI/CD
  • Znajomość podstawowych pojęć uczenia maszynowego

Grupa docelowa

  • Inżynierowie ds. kompilacji i wdrażania
  • Praktycy DevOps
  • Zespoły inżynierii platformowej

Liczba uczestników


Cena za uczestnika (netto)

Propozycje terminów

Powiązane Kategorie