Bądźmy w kontakcie

Plan Szkolenia

Nastawienie, kultura i obowiązki

  • Historia DevOps i C.A.L.M.S.
  • Zasady DevOps - Trzy Drogi - Dev + Ops + kultura współpracy
  • Praktyki DevOps - Ciągłe Wszystko - Pełny cykl życia DevOps
  • Refleksja nad własnymi projektami uczestników
  • Rola menedżera w DevOps - Usuwanie organizacyjnych wąskich gardeł
  • Ostrzeżenia: jak rozpoznać projekt bez zdrowego zaangażowania DevOps

Łańcuch narzędzi DevOps: Mapa narzędzi (1)

  • Wszystko-jako-kod - Kontrola wersji i Git
  • Laboratorium: Podstawy Git — klonowanie, rozgałęzienie, żądanie scalenia, przegląd kodu
  • Przepływ - Ciągła integracja i ciągłe dostarczanie
  • Laboratorium: Wdrażanie, uruchamianie i interpretacja potoku CI/CD za pomocą Jenkins
  • Bramki jakości - Jakość kodu i ciągłe testowanie
  • Laboratorium: Konfiguracja, wykonanie i raportowanie SonarQube — jakość kodu, dług techniczny, problemy z bezpieczeństwem
  • Bezpieczne i przenośne wdrożenia z kontenerami
  • Laboratorium: Konteneryzacja z Docker Desktop, przegląd Kubernetes
  • Zarządzanie konfiguracją i infrastruktura jako kod
  • Laboratorium: Konfiguracja-jako-kod z Ansible, wdrażanie usługi internetowej
  • DevSecOps — Budowanie bezpieczeństwa w potokach
  • Shift-left security, Zarządzanie łańcuchem dostaw oprogramowania, SBOMs, Zarządzanie lukami w zabezpieczeniach, Własność bezpieczeństwa
  • Demo Snyk dla bramek bezpieczeństwa w potoku
  • SRE i inżynieria niezawodności - projektowanie pod kątem odporności oraz wartości dla klienta

Identyfikacja możliwości i dojrzałość DevOps

  • Perspektywa biznesowa, mapowanie i zarządzanie strumieniem wartości
  • Skupienie menedżerskie na - Oczekiwaniu, Przeróbkach, Przekazaniach, Zatwierdzeniach
  • Laboratorium: Śledzenie wymagań za pomocą Jira — od historii użytkownika do wdrożonego kodu
  • Sesja Ramy diagnostyczne DevOps — 10 kluczowych pytań dla każdego projektu
  • Metryki DORA — Częstotliwość wdrożeń, Czas realizacji, MTTR, Wskaźnik awaryjności zmian
  • Warsztat: Ocena dojrzałości DevOps — zastosowana do rzeczywistych projektów
  • Macierz możliwości — priorytetyzacja Szybkich Zwycięstw vs. Mapa Drogowa Prezentacje w małych grupach — każdy menedżer przedstawia swoją ocenę

Biznesowa perspektywa, integracja i plan działania

  • "Jak przekonać klienta i jak wdrożyć"
  • Sesja ROI DevOps — jak obliczyć zaoszczędzony czas vs. koszt wdrożenia
  • Jak zbudować biznesowy argument dla klienta lub zarządu
  • Jak uwzględnić DevOps w Ofercie Wykonania Pracy, propozycji lub planie projektu
  • Ostatni warsztat: każdy menedżer przedstawia Plan Działań dla 1 projektu

Podsumowanie, pytania i odpowiedzi, następne kroki i polecane zasoby

Wymagania

Uczestnicy powinni posiadać:

  • Podstawową znajomość projektów związanych z rozwojem oprogramowania i operacjami IT
  • Doświadczenie w zarządzaniu zespołami technicznymi, projektami, produktami lub dostarczaniem usług
  • Znajomość cykli życia rozwoju oprogramowania (Agile, Scrum, Waterfall lub podejścia hybrydowe)
  • Nie jest wymagane wcześniejsze doświadczenie praktyczne w zakresie DevOps, Docker, Kubernetes lub CI/CD

Laboratoria techniczne zostały zaprojektowane tak, aby zapewnić praktyczne zapoznanie się z koncepcjami i narzędziami DevOps z perspektywy zarządzania, a nie głębokiej implementacji inżynierskiej.

Grupa docelowa

Ten kurs jest przeznaczony dla:

  • Kierowników Projektów
  • Kierowników Dostarczania
  • Liderów Zespołów
  • Kierowników Inżynierii
  • Kierowników Rozwoju
  • Kierowników IT i Szefów Działów
  • Właścicieli Produktów zaangażowanych w inicjatywy dostarczania oprogramowania
  • Starszych specjalistów technicznych przechodzących na stanowiska kierownicze

Program jest szczególnie wartościowy dla menedżerów, którzy muszą zrozumieć, jak DevOps wpływa na dostarczanie projektów, wydajność zespołu, jakość, bezpieczeństwo i wyniki biznesowe, bez konieczności stawania się praktykującymi inżynierami DevOps.

 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie