Szkolenie Azure DevOps

Poziom

Średniozaawansowany

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie Azure DevOps

Szkolenie Azure DevOps – Kompleksowe zarządzanie i automatyzacja projektów DevOps to praktyczne warsztaty które nie tylko przygotowują do samodzielnej pracy w środowisku Azure DevOps, ale zapewniają także szerokie zrozumienie kultury DevOps i jej implementacji w organizacji. Łącząc teorię z intensywnymi ćwiczeniami warsztatowymi, zaprojektowane z myślą o specjalistach IT, kierownikach projektów i właścicielach produktów. Poznasz pełen zakres funkcjonalności platformy Azure DevOps – od zarządzania projektami, repozytoriami i planowania pracy, przez tworzenie i automatyzację pipeline’ów CI/CD, aż po wdrażanie najlepszych praktyk bezpieczeństwa i monitoringu. Kurs pozwoli skutecznie wdrażać i prowadzić projekty oparte na metodykach Agile i DevOps, zwiększając efektywność zespołów programistycznych.

Dla kogo jest to szkolenie?
  • logo infoshare Specjalistów IT, którzy chcą poznać praktyczne aspekty wdrażania DevOps i CI/CD w chmurze Azure.
  • logo infoshare Programistów i testerów zainteresowanych automatyzacją buildów, testów i wdrożeń.
  • logo infoshare Kierowników projektów, właścicieli produktów oraz scrum masterów pragnących zrozumieć współczesne metody zarządzania projektami DevOps.
  • logo infoshare Osób planujących wdrożenie lub optymalizację procesów DevOps w organizacji opartej na Microsoft Azure.
  • logo infoshare Uczestników, którzy chcą zdobyć całościowy przegląd narzędzi Azure DevOps i poszerzyć wiedzę z zakresu automatyzacji oraz implementacji kultury DevOps.

Czego nauczysz się na tym szkoleniu?

  • Projektowania i automatyzacji procesów Continuous Integration oraz Continuous Deployment z użyciem YAML i Azure Pipelines (etapy, artefakty, warunki uruchomień, approvals).
  • Obsługi kluczowych funkcji Azure DevOps do zarządzania projektem, kodem i pipeline’ami (Boards/Repos/Pipelines/Artifacts) w spójnym workflow zespołu.
  • Zarządzania pracą Agile w Azure Boards: backlogi, sprinty, definicje work itemów, raportowanie i podstawowe metryki przepływu.
  • Praktyk bezpieczeństwa i jakości procesu wydawania: kontrola zmian, bramki jakości, podstawy monitoringu pipeline’ów oraz analiza błędów i regresji.
  • Kontroli dostępu i bezpieczna obsługa danych wrażliwych: RBAC, integracja z Azure AD, sekrety (Key Vault), polityki ról i minimalizacja uprawnień.

Program szkolenia

Dzień 1: Podstawy zarządzania projektem i pracy z repozytoriami w Azure DevOps

 

Moduł 1: Wprowadzenie platformy Azure DevOps

  • Konfiguracja konta oraz projektów w Azure DevOps.
  • Fundamenty podejścia DevOps w kontekście metodyk Agile, Scrum, SRE, DevSecOps

 

Moduł 2: Zarządzanie projektem i planowanie pracy

  • Backlogi, work itemy oraz planowanie sprintów.
  • Tablice Boards, widżety oraz monitoring postępów.
  • Organizacja projektu, uprawnienia oraz konfiguracja zespołu.
  • Roadmapa, epic oraz feature.

 

Moduł 3: Zarządzanie repozytoriami kodu w Azure Repos

  • Polityki gałęzi (branch policies), przegląd oraz zatwierdzanie zmian (code review).
  • Grupy approverów oraz zasady akceptacji zmian.
  • Integracja z narzędziami analizy jakości kodu.
  • Backlog, zadania (Epics, Features, PBIs, Task/Bug) oraz planowanie sprintów.

 

 

Dzień 2: Automatyzacja procesów CI/CD oraz bezpieczeństwo

 

Moduł 4: Tworzenie i automatyzacja pipeline’ów CI/CD

  • Budowa oraz dostosowanie pipeline’ów, podstawy YAML oraz definicje zadań (tasks).
  • Automatyzacja budowy, testów oraz wydań aplikacji (releases).
  • Artefakty oraz grupowanie zadań w pipeline’ach.
  • Deployment: feature flags, slots, environments, release policies oraz approvals.

 

Moduł 5: Testowanie i monitoring procesu wydawania oprogramowania

  • Plany testów, testy automatyczne, code coverage oraz raportowanie wyników.
  • Artefakty: typy feedów, prywatne repozytoria artefaktów oraz Universal Packages.
  • Monitoring pipeline’ów, diagnostyka błędów oraz optymalizacja procesów.

 

Moduł 6: Bezpieczeństwo i zarządzanie konfiguracją

  • Dostęp i uprawnienia, polityki bezpieczeństwa oraz audytowalność.
  • Sekrety: przechowywanie, ochrona oraz integracja z narzędziami audytu.
  • Praktyki bezpieczeństwa pipeline’ów oraz projektów.

 

Moduł 7: Migracja i integracje narzędziowe

  • Różnice między Azure DevOps a GitHub Actions oraz migracja procesów.
  • Integracje narzędzi DevOps: Infrastructure as Code (Terraform, ARM), kontenery oraz Kubernetes.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.