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 szkolenie Apache Tomcat?
  • 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 szkoleniu z Apache Tomcat?

  • Tworzyć i automatyzować procesy Continuous Integration oraz Continuous Deployment, wykorzystując pliki YAML i narzędzia Azure Pipelines
  • Poznasz podstawy i zaawansowane funkcje platformy Azure DevOps do zarządzania projektem, kodem i pipeline’ami
  • Opanujesz zarządzanie projektami Agile za pomocą tablic, backlogów i narzędzi do monitoringu oraz planowania pracy zespołu
  • Zdobędziesz umiejętności wdrażania praktyk bezpieczeństwa i monitoringu, zapewniając spójność i kontrolę procesów DevOps
  • Posługiwanie się narzędziami kontroli dostępu, integracji z Active Directory oraz zaawansowanymi technikami bezpieczeństwa (sekrety, Key Vault, polityki ról)

Program szkolenia Apache Tomcat

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

 

Moduł 1: Wprowadzenie platformy Azure DevOps

  • Tworzenie i 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

  • Tworzenie backlogów, zarządzanie work itemami, planowanie sprintów.
  • Korzystanie z tablic typu Boards, widżetów i monitoringu postępów.
  • Organizacja projektu, nadawanie uprawnień i konfiguracja zespołu.
  • Wprowadzanie elementów typu roadmap, epic, feature.

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

  • Polityki gałęzi (branch policies), przegląd i zatwierdzanie zmian (code review).
  • Dodawanie grup do zarządzanie kodem (approvers)
  • Integracja z narzędziami do analizy jakości kodu. 
  • Praca z backlogiem, zarządzanie zadaniami (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 i dostosowanie pipeline’ów, podstawy YAML i definicje zadań (tasks).
  • Automatyzacja budowy, testów oraz wypuszczania wersji aplikacji (releases).
  • Zarządzanie artefaktami i grupowanie zadań w pipeline’ach. 
  • Możliwości deploymentu, feature flags, slots, environments, release policies i approvals.

Moduł 5: Testowanie i monitoring procesu wydawania oprogramowania

  • Tworzenie planów testów, uruchamianie testów automatycznych, code coverage i raportowanie wyników.
  • Praca z artefaktami: typy feedów, tworzenie i zarządzanie prywatnymi repozytoriami artefaktów, Universal Packages.
  • Monitorowanie pipeline’ów, diagnozowanie błędów i optymalizacja procesów.

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

  • Zarządzanie dostępem i uprawnieniami, konfiguracja polityk bezpieczeństwa.
  • Przechowywanie i ochrona sekretów, integracja z narzędziami do audytu.
  • Wdrażanie najlepszych praktyk zapewniających bezpieczeństwo pipeline’ów i projektów.

Moduł 7: Migracja i integracje narzędziowe

  • Różnice między Azure DevOps a GitHub Actions, migracja procesów.
  • Integracja z zewnętrznymi narzędziami DevOps, Infrastructure as Code (Terraform, ARM), oraz praca z kontenerami, 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: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.