DevOps Implementation Boot Camp
Poznaj praktyki, narzędzia i umiejętności, które umożliwiają prawdziwą ciągłą pracę w prawdziwym świecie. Przez dziesięciolecia istniały duże rozbieżności między różnymi rolami działu IT. Zmagamy się z wrodzonymi barierami między projektami rozwojowymi a stabilną infrastrukturą potrzebną do wdrażania i uruchamiania produktów. Aplikacje są kończone i testowane w odizolowanych środowiskach wewnętrznych bez odpowiedniej współpracy między personelem IT produkcyjnym a administratorami infrastruktury. Nieprzewidziane wyzwania nękają środowisko produkcyjne, siejąc spustoszenie w terminach, produktach dostarczalnych i ostatecznie misji biznesowej. Bezpieczeństwo jest często w najlepszym razie mokrym kocem, a w najgorszym przemyśleniem na później. W międzyczasie ogromne zaległości w pracy i zadłużenie techniczne się piętrzą, chronicznie erodując wydajność i zwinność możliwości IT firmy. Oddolny ruch DevOps był siłą zmian w obliczu tych wyzwań. Chociaż nie ma prostej definicji DevOps, w ciągu ostatnich kilku lat „przepis DevOps” stał się jasny. Czas wdrożyć ten przepis w swoich zespołach.
Dlaczego warto wybrać to szkolenie?
Skuteczne wykorzystanie nowoczesnych narzędzi i metodyk kompetencje techniczne stają się kluczowym atutem na rynku pracy. Poznaj praktyki, narzędzia i umiejętności, które umożliwiają prawdziwą ciągłą pracę w prawdziwym świecie. Przez dziesięciolecia istniały duże rozbieżności między różnymi rolami działu IT.
Szkolenie dostarcza kompleksową wiedzę z zakresu technologii, umożliwiając uczestnikom natychmiastowe zastosowanie zdobytych umiejętności w codziennej pracy zawodowej.
Szkolenie jest szczególnie wartościowe dla: Każdy na stanowisku kierowniczym w IT, CIO/CTO, Administratorzy systemów.
Co wyróżnia nasze podejście?
W EITT wierzymy, że najlepsza nauka odbywa się przez praktykę. W ciągu 3 dni intensywnego szkolenia uczestnicy pracują na realnych przykładach i scenariuszach, co gwarantuje nie tylko zrozumienie teorii, ale przede wszystkim umiejętność jej praktycznego zastosowania.
Z ponad 2500 szkoleń w ofercie i oceną 4.8/5 od uczestników, EITT jest zaufanym partnerem w rozwoju kompetencji IT dla organizacji każdej wielkości. Nasi trenerzy to praktycy z wieloletnim doświadczeniem, którzy dzielą się aktualną wiedzą i sprawdzonymi rozwiązaniami.
Szukasz szkolenia dopasowanego do potrzeb Twojego zespołu? Skontaktuj się z nami — przygotujemy program dostosowany do Twoich wymagań.
Dla kogo jest to szkolenie?
Program szkolenia
Historia ruchu
DevOps — coś więcej niż tylko Dev i Ops
Anatomia mentalności DevOps
- Silosy funkcji zawodowych kontra dopasowanie misji
- Wykrywanie i eliminowanie marnotrawstwa
- Optymalizacja przepływu pracy
- Wykorzystywanie narzędzi pomiarowych i widoczności
- Wykorzystywanie narzędzi automatyzacji
- Wykorzystywanie narzędzi do współpracy
- Cele końcowe DevOps: podstawowe wartości
Przywództwo
Kultura organizacyjna: Czy naprawdę można ją zmienić?
- Osiem profili kulturowych grup roboczych
- Ocena kultury grupowej
- Kultura organizacyjna kontra praca indywidualna
- Profile kulturowe organizacji
- Zmiana kultury za pomocą behawioralnej mapy drogowej
Indywidualny wkład w kulturę
- Korzystanie z profilu kulturowego organizacji
- Przeprowadzanie ocen DISC
- Katalogowanie stylów komunikacji
- Lekcje z Agile:
- Wartości podstawowe
- Zaangażowanie w misję
- Jak rozwijać mentalność zespołu
- Komunikowanie priorytetów biznesowych zespołom
- Powiązanie ustaleń kulturowych z planami pracy nad produktywnością
Nowy sposób na porażkę
- Czyja to wina?
- Opowieść o dwóch etykach korporacyjnych
- Wprowadzanie porażek do biznesu
- Wykorzystywanie częstych porażek do ciągłego doskonalenia
Kaizen i ciągłe doskonalenie
- Szkolenie zespołów na temat entropii
- Przyrostowe podejście do Kaizen
- Jak wprowadzić etykę do zespołu
- Oznaki sukcesu
- Oznaki porażki
Analogia do produkcji
- Adaptacja zasad Toyoty do IT
- Procesy kontra pracownicy kontra zarządzanie
- Równoważenie „pull” i „push”
- Wyrównywanie obciążenia pracą
- Znalezienie przyczyn źródłowych
- Zachęcanie do składników kulturowych
Katalogowanie i eliminowanie odpadów
- Lekcje z Lean
- Wykrywanie nierównomiernego popytu
- Rozwiązywanie przeciążonych zespołów
- TIMWOOD i kategorie marnotrawstwa
- Stosowanie zasad i zarządzania marnotrawstwem w IT:
- Nadprodukcja
- Praca w toku (WIP)
- Dostępny czas (stany bezczynności lub oczekiwania)
- Przetwarzanie
- Zapasy, stan magazynowy, niewykorzystane aktywa
- Przekazania i przenoszenie pracy
- Defekty
- Ukryte umiejętności
Zwinna infrastruktura
- Iterowanie pracy operacyjnej
- Zespoły Scrum w Operacjach
- Ujednolicone retrospektywy IT
- Projektowanie celów infrastruktury
- Dopasowywanie infrastruktury do celów aplikacji
Infrastruktura jako kod
- Przegląd IaaS
- Przegląd PaaS
- Modele ze sprawdzonymi osiągnięciami w przedsiębiorstwach
- Najlepsze możliwości wykorzystania chmury
- Gdzie kierować wartość z IaaS
- Typowi dostawcy i ich koszty
Zarządzanie konfiguracją w chmurze
- Łączenie potrzeb konfiguracji z infrastrukturą chmury
- Typowe techniki
- Specjalne potrzeby przedsiębiorstwa
- Przykład AWS
- Integracja narzędzi konfiguracji z przepływem pracy IT
Monitorowanie i pomiary
- Wbudowywanie M i M w procesy operacyjne
- Jak używać alertów, aby zwiększyć wydajność
- Jak wybierać narzędzia i analizować ich koszty
- Typowe narzędzia do alertów i monitorowania
Kanban — wizualizacja i śledzenie pracy IT
- Podstawowa konfiguracja Kanban
- Upstream i Downstream
- Pomiar pracy w toku (WIP)
- Optymalizacja wejścia i wyjścia
- Zmniejszenie WIP
- Używanie Kanbanów do zarządzania pracą i śledzenia jej
- Używanie Kanbanów do ustanowienia równomiernego przepływu pracy
- Używanie Kanbanów do pomiaru i zarządzania dobrze widocznym przepływem pracy
Bezpieczeństwo
- Dlaczego to nie działa
- Rola właściciela bezpieczeństwa DevOps
- Zarządzanie bezpieczeństwem i proces
- Integracja priorytetów bezpieczeństwa z resztą IT
- Bezpieczeństwo aplikacji: najsłabsze ogniwo
- Przekształcenie bezpieczeństwa z centrum kosztów w budowniczego kapitału
- Rozwiązywanie konfliktów interesariuszy
- Typowe problemy inżynieryjne
Zarządzanie zmianą
- Zastosowanie zasady Pareto w zarządzaniu zmianą
- Zmniejszenie pracy wymaganej przez zarządzanie zmianą
- Kim jest menedżer zmiany?
- Cele procesu zarządzanej zmiany
- Wdrażanie łatwiejszego zarządzania zmianą
Wdrożenia zarządzane
- Iteracje i częstotliwość
- Zmiana procedury przekazywania
- Wbudowywanie przedstawicieli zespołu
- Używanie Scrum do administrowania systemem
- Przechodzenie w kierunku ciągłych wdrożeń
- Automatyzacja wdrożeń
Blokowanie czasu i integrowanie wewnętrznej pracy IT
- Integracja zablokowanej pracy z pracą produkcyjną
- Iterowanie w kierunku bardziej solidnej infrastruktury IT
- Praca zapobiegawcza:
- Jak ustalać priorytety i planować prace zapobiegawcze i konserwację
- Przypadek zarządzania długiem technicznym
- Proces katalogowania długu technicznego
- Wdrażanie spłaty długu technicznego
Automatyzacja
- Korzyści z automatyzacji: czego się spodziewać
- Zakłócenia spowodowane automatyzacją: czego się spodziewać
- Jak zapobiegać nowym wąskim gardłom
- Wyrównanie przepływu pracy wokół narzędzi automatyzacji
- Gdzie automatyzacja ma największy sens?
Głębokie nurkowanie: narzędzia automatyzacji
- Konfiguracja
- Szef
- Puppet
- Salt
- Ansible
- Wdrożenie
- Jenkins
- Capistrano
- TFS
- Monitorowanie procesów
- Blue Pill
- Monit
- god
- Supervisor
- Instalacja Linuksa
- Cobbler
- Kickstart
- Fai
W kierunku Continuous Operation
- Cel
- Korzyści
- Droga naprzód
- Techniki planowania planu CI
DevOps w przedsiębiorstwie
- Jak przedstawić biznesplan kierownictwu
- Jak utrzymać zaangażowanie kierownictwa
- Jak z czasem rozpuścić silosy operacyjne
- Jak znaleźć wąskie gardła
- Jak śledzić przepływ w środowisku przedsiębiorstwa
Wnioski z zajęć: Wyznaczanie kursu
- Wyjaśnienie oczekiwań
- Korzystanie z gotowego biznesplanu ASPE
- Ustalenie harmonogramu
- Zablokowanie 5 natychmiastowych, możliwych do wykonania celów
- Otwarta dyskusja
Formy realizacji
Online
- Wygoda uczestnictwa z dowolnego miejsca
- Interaktywne sesje na żywo z trenerem
- Materiały dostępne przez 30 dni
- Brak kosztów dojazdu
Stacjonarnie
- Bezpośredni kontakt z trenerem i grupą
- Intensywne warsztaty praktyczne
- Networking z innymi uczestnikami
- Pełne skupienie na nauce
Najczęściej zadawane pytania
Jakie są wymagania wstępne do udziału w szkoleniu?
Szkolenie DevOps Implementation Boot Camp nie wymaga specjalistycznej wiedzy wstępnej. Wystarczy podstawowa znajomość zagadnień IT.
W jakim formacie i jak długo trwa szkolenie?
Szkolenie trwa 3 dni i jest dostępne w formacie online oraz stacjonarnym. Zajęcia prowadzone są w godzinach 9:00-16:00. Możemy również dopasować harmonogram do potrzeb Twojego zespołu.
Dla kogo przeznaczone jest to szkolenie?
Szkolenie jest skierowane do: Każdy na stanowisku kierowniczym w IT; CIO/CTO; Administratorzy systemów.
Poproś o ofertę
Możliwości dofinansowania
Sprawdź możliwości dofinansowania dla Twojej firmy
Baza Usług Rozwojowych
Dofinansowanie do 80% dla MŚP ze środków EFS
Sprawdź dostępnośćKrajowy Fundusz Szkoleniowy
Dofinansowanie do 100% dla pracodawców
Dowiedz się więcejZaufali nam
Szkolimy zespoły największych polskich firm
Zainteresowany tym szkoleniem?
Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.