Szkolenie dostępne na zamówienie

Szkolenie: DevOps dla PM

Wprowadzenie dla (nie tylko) technicznych członków zespołów projektowych

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:1 dni (8h)

Poziom zaawansowania:

Kod kursu:DEVOPS/F

development

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

DevOps dla PM

Cele szkolenia

  • Uczestnik szkolenia zrozumie jakie problemy może rozwiązać DevOps i będzie w stanie rozpoznać symptomy tych problemów

  • Uczestnik szkolenia rozumie, jak wpływać na kulturę organizacji, która sprzyja DevOps

  • Uczestnik szkolenia rozumie, na czym polega automatyzacja procesu wytwarzania i dostarczania oprogramowania (m.in. Continuous Integration, Continuous Deployment, Continuous Delivery i automatyzacja infrastruktury) oraz zna narzędzia wspierające takie działania

  • Uczestnik szkolenia rozumie potrzebę ̨ szeroko pojętego monitoringu aplikacji i systemów

  • Uczestnik szkolenia rozumie koncepcję Lean w wytwarzaniu oprogramowania


Dla kogo?

  • Uczestnikiem szkolenia mogą być osoby, które mają bezpośredni wpływ na organizację pracy (managerowie, architekci, liderzy zespołów) lub pośrednie oddziaływanie na nią (np. programiści, testerzy, inżynierowie wdrożenia bądź utrzymania)


Zalety

  • Warsztatowy charakter zajęć

  • Życiowe/produkcyjne przykłady

  • Doświadczeni trenerzy

  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań

  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how


Wymagania

  • Do uczestnictwa w szkoleniu nie są potrzebne żadne umiejętności techniczne

  • Wymagane jest natomiast doświadczenie w tworzeniu i/lub wdrażaniu systemów IT w jakiejkolwiek roli


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

DevOps – wprowadzenie i rys historyczny

  • Rys historyczny

  • Podejście One-Man-Expert i silosy

  • DevOps a kultura organizacji i skala przedsiębiorstwa

  • C.A.L.M.S. (czyli Kultura, Automatyzacja, Lean, Pomiary i Dzielenie się)

Preludium DevOps – podejścia zwinne

  • Agile

  • Scrum

  • Lean

  • Kanban

Fundamenty i podstawowe narzędzia DevOps

  • Automatyzacja

  • Pipeline

  • Ciągła integracja

  • Ciągła inspekcja

  • Ciągłe testowanie

  • Ciągłe wdrożenia

  • Ciągły monitoring

  • Ciągły feedback

Kultura wspierająca DevOps

  • Zaufanie

  • Pracownicy posiadający wpływ na organizację, w której pracują ̨

  • Możliwość́ wyboru narzędzi do pracy

  • Poczucie bezpieczeństwa podczas ponoszenia porażek i możliwość́ uczenia się̨ na nich

  • Wspólny cel i wspólna odpowiedzialność́

DevOps w organizacji

  • Walka z silosami kompetencyjnymi

  • Ten sam cel dla wszystkich jednostek organizacji

  • Brak sztucznych podziałów między jednostkami

  • Czy tylko zespoły DevOps?

DevOps w szerszym kontekście

  • Metodyka DevOps a inne podejścia zwinne

  • DevOps a admin

  • DevOps a SRE

  • DevOps a DevSecOps

Zalety

  • Rzadkie wdrożenia podejścia i problemy, które można rozwiązać przez DevOps

  • Błędy wykrywane dopiero na środowisku produkcyjnym

  • Długi czas od pomysłu do wdrożenia (tzw. lead-time)

  • Słaba komunikacja wewnątrz organizacji i kultura obwiniania

  • Brak przewagi konkurencyjnej poprzez dużą inercję

Dyskusja: zarządzanie zmianą, czyli wdrożenie DevOps w organizacji

Autorem szkolenia jest Przemysław Chmielecki

Architekt chmurowy i praktyk podejścia DevSecOps. Od wielu lat poruszam się w obszarze chmury obliczeniowej i sprawia mi to coraz większą radość. W różnych projektach miałem okazję poznać wszystkie chmury głównych dostawców (AWS, Azure, GCP, Alibaba, Oracle) a także poznać sposoby optymalizacji kosztów i dostępnych rozwiązań korzystając z technologii kontenerowych (Kubernetes, Helm, ArgoCD) i automatyzacji na drodze skryptowania (Bash, PowerShell, Python). Mam także doświadczenie w pracy z SDLC…