Informujemy, że w dniu 02.05.2024 firma JSystems jest nieczynna. Na wszystkie wiadomości odpowiemy 06.05.2024.


Automatyzacja zadań z Ansible - szkolenie kompleksowe

by:
Czas trwania 5 dni

Najbliższe terminy tego szkolenia

10.06 14.06 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
07.10 11.10 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
09.12 13.12 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 4500 PLN (netto)

Standardy JSystems

  1. Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
  2. Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
  3. Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
Zapisz się
Program szkolenia
  1. Wprowadzenie do Ansible
    • omówienie systemów orkiestracji
    • kiedy warto używać Ansible, a kiedy dobrze by znać Terraform, wraz z przykładami
    • czym jest Ansible
    • podstawy YAML i Jinja
    • przykłady struktur danych, i jakie to ma znaczenie w playbookach
    • omówienie komponentów - zmienne, inventory, playbooki, moduły, zadania
  2. Przygotowanie środowiska do pracy z Ansible
    • sposoby instalacji Ansible
    • instalacja Ansible w sandbox, kwestie utrzymania środowiska przez wiele lat
    • praca z modułami uruchamianymi z linii komend
  3. Praca z Ansible
    • tworzenie pierwszych playbook-ów
    • praca z zmiennymi (variables)
    • znaczenie umiejscowienia zmiennych względem ich zasięgu w projekcie
    • role
    • przygotowanie "od zera do bohatera" deploymentu aplikacji - tworzenie playbooków, przygotowywanie szablonów (template) konfiguracji, połączenie w całość wdrożenia aplikacji z bazą danych i loadbalancerem - w jednym przebiegu
    • warunkowe wykonywanie zadań (when)
    • cykliczne wykonywanie zadań (loop)
    • parametryzacja zadań
    • dostosowywanie konfiguracji per środowisko
    • re-użycie już wytworzonych komponentów
  4. Debugging
    • debugging pracy z Ansible (brakujące zmienne, błędy wykonania manifestów, błędy w zadaniach)
    • debugging na poziomie kodu Ansible - "ręczne" zmiany w naszym orkiestratorze w kodzie Python, sposoby uruchomienia modułów jako kodu pythona
    • opcja użycia Ansible jako biblioteki Python (bez wraperra ansible)
    • testowanie ról z Ansible Molecule
  5. Ansible Galaxy
    • omówienie repozytorium ról i kolekcji
    • historia rozwoju projektu Ansible, i jakie to ma znaczenie dla naszych projektów (kompatybilność wsteczna)
    • wersjonowanie naszych ról i kolekcji
    • użycie gotowych rozwiązań do szybkiego wdrażania kompletnych rozwiązań - np klaster mysql, elasticsearch, k8s - z gotowych szablonów
    • poznanie siły społeczności i sposobów na przyspieszenie pracy
  6. Interfejs graficzny AWX/Tower
    • koncepcja pracy w małej i dużej organizacji
      • omówienie modelu uprawnień RBAC
    • przykłady uruchamiania naszego kodu IaaC za pomocą interfejsu graficznego (web)
    • instalacja AWX
    • konfiguracja AWX ręczna i automatyczna z poziomu kodu (SaaC)
  7. (opcjonalnie) Tworzenie własnych modułów)
    • możliwość napisania swojego modułu Ansible (Python)
  8. Koncepcje pracy z wieloma środowiskami
    • dev, test, QA, UAT, PROD - jak to wszystko połączyć i Utrzymać!
    • rozwijanie i utrzymanie projektów na przestrzeni lat
    • układ katalogów w projekcie
    • konfiguracja Ansible
    • kwestia lokalizacji zmiennych - gdzie je definiować aby było to elastyczne i wygodne rozwiązanie
  9. Inventory - dynamiczne, statyczne, hybrydowe
    • układ inventory, podział na podfoldery
    • dynamiczne inventory - przykłady użycia
    • jak utrzymać inventory dla wielu projektów i środowisk
  10. Sekrety w IaaC
    • Ansible-Vault i przykłady automatycznego ładowania sekretów
    • koncepcja utrzymania sekretów w systemach zewnętrznych
  11. Ciekawostki i dobre praktyki
    • lookupy
    • delegowanie zadań
    • powtarzanie wykonania zadań
    • "tagowanie" zadań
    • bloki i grupowanie zadań
    • zarządzanie kolejnością wykonywania zadań, run_once, pre_ post_ tasks, include_*
    • raporty wykonania, jak je "poprawiać", jak poprawnie analizować zmiany, znaczenie trybu check-mode (i potencjalne pułapki)
    • "przyspieszanie Ansible", np mitogen, pipelining, itp
    • "bezpieczne restarty" klastrów przy pomocy Ansible
  12. Orkiestracja systemu Windows
  13. Dystrybucja kodu aplikacji, manifestów i zarządzanie infrastrukturą as a code, łącznie z konfiguracją samego Ansible
  14. Dodatkowo
    • możliwość przeprowadzenia części laboratoriów w środowisku testowym (AWS lub Azure) klienta
    • program może być dostosowany dynamicznie do potrzeb grupy/klienta

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!

Rozszerzona 5-cio dniowa wersja szkolenia Automatyzacja zadań z Ansible. Na tym szkoleniu poruszamy wszystkie te zagadnienia które pojawiają się na jego 3 dniowej wersji, ale wchodzimy w nie dużo głębiej oraz poruszamy bardziej zaawansowane zagadnienia. Szkolenie ma na celu przybliżenie narzędzia Ansible automatyzującego prace inżynierów oraz administratorów w obszarze konfiguracji środowisk, sytemów operacyjnych, aplikacji oraz automatyzacje tworzenia środowisk wirtualnych. Dzieki temu szkoleniu dowiesz się jak stworzyć infrastrukturę wirtualną, jak przeprowadzić provisioning systemów operacyjnych, jak instalaować/usuwać/update-ować oprogramowanie na systemie operacyjnym, jak wykonywać zadania na wielu systemach operacyjncych. Dzięki wiedzy zdobytej na szkoleniu ułatwisz sobie prace z wykonywaniem zadań administracyjnych oraz programistycznych na infrastrukturze oraz systemach operacyjnych.

Wymagania:
Doświadczenie w administracji systemami operacyjnymi Linux, swobodne poruszanie się w konsoli bash ew. ukończenie szkolenia „Administracja systemami Linux I”

Dla kogo przeznaczone jest szkolenie?

  • Szkolenie przeznaczone jest dla administratorów systemów Linux, inżynierów DevOps, architektów systemów, inżynierów automatyzacji systemów.
  • Dla szukających sprawdzonych rozwiązań i wskazówek jak pracować z Ansible
  • Dla osób pragnących usystematyzować wiedzę Ansible lub poszerzyć zakres umiejętności
  • Dla osób chcących "nauczyć się jak się uczyć" czyli jak najwydajniej szukać rozwiązania naszej potrzeby biznesowej, nawet gdy brak nam pomysłu jak zacząć
  • Wystarczy znać 20% Ansible, żeby zbudować 80% zadań operacyjnych. Poznaj pozostałe zagadnienia, żeby jeszcze lepiej realizować swoje rozwiązania.



Prowadzący szkolenie: Jakub Muszyński



Praktykujący DevOps @BlueSoft, konsultant do „zadań specjalnych”, sysadmin i programista. Zna duże organizacje jak i startupy. Kubernetes - Azure - Ansible - AWS - Evangelist.  Specjalizuje się procesach CI/CD, governance. Swobodnie czuje się w świecie mikroserwisów i Kubernetes. Posiada doświadczenie „multi-platform” z pogranicza elektroniki: IoT, Rpi, Arduino.


Stanowisko robocze


Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Terminy gwarantowane

Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.

Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje. Ewentualne ryzyko ponosimy my jako organizator.

Przejdź do terminów tego szkolenia

Szkolenia online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia.
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia DevOps!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    29-03-2024 Polecam, trener wyczerpująco odpowiada na wszelkie pytania Mateusz Milczarczyk, ESET Polska Sp. z o.o.
  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    29-03-2024 Godne uwagi, kurs przygotuje do pracy nawet bez wiedzy na temat terraforma Marcin Gach, EduBroker Sp. z o.o.
  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    29-03-2024 Program szkolenia przeprowadzony bardzo profesjonalnie, widać wiedzę i doświadczenie prowadzącego. Wiedza przekazywana w jasny i klarowny sposób, nie było absolutnie "wywyższania się", z czym niestety przy szkoleniach z innymi prowadzącymi miałem doświadczenie. Interakcja prowadzącego z uczestnikami wzorowa - odpowiadanie na pytania, rozszerzanie wiedzy. Kamil Bogusławski, Rossmann SDP Sp. z o.o.
  • 5.0/5

    Automatyzacja zadań z Ansible

    21-03-2024 Super szkolenie, polecam! Albert Milewski, SUNCODE Sp. z o.o.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    02-03-2024 bardzo dobre, merytoryczne Jerzy Graca, Miejskie Przedsiębiorstwo Energetyki Cieplnej
  • 4.9/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    02-03-2024 Bardzo polecam! Pracuję w skonteneryzowanym środowisku rozproszonego DevOpsu i uważam to szkolenie za absolutnie niezbędne do funkcjonowania w podobnym otoczeniu. Andrzej Kostrzewa, Friday Technology Sp. z o.o.
  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    15-12-2023 Zdecydowanie polecam Pana Piotra Kośkę, współpraca i uczenie się od Praktyka jest najlepszym doświadczeniem Mateusz Kozera, Grupa Pracuj S.A.
  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    15-12-2023 Szkolenie "Terraform i Infrastruktura jako Kod (laC) - szkolenie kompleksowe" absolutnie fantastyczne ! Prowadzący Pan Piotr Kośka, w sposób bardzo zrozumiały i dogłębnie tłumaczy wszystkie zagadnienia. Jest też dostęp do wszystkich materiałów oraz skryptów. W celu późniejszych ćwiczeń. Szkolenie Super ! Zbigniew Wiaterski, Cloud & Devops Solutions Zbigniew Wiaterski
  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    15-12-2023 Polecam Marta Szcześniak, Grupa Pracuj S.A.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    08-12-2023 Szkolenie w pigułce, dużo wiedzy pozwalającej rozpocząć swoją przygodę jako DevOps. Szkolenie jest początkiem drogi, którą można kontynuować poprzez wykonywanie ćwiczeń samodzielnie w celu uzyskania biegłości. Marta Kweclich, Nordcloud Sp. z o.o.
  • 4.9/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    08-12-2023 DevOps jak w telegraficznym skrócie ale poruszane są wszystko co jest możliwe i niezbędne Adam Paszkiewicz, Asseco Poland S.A.
  • 4.81/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    08-12-2023 Obszerna pigułka przez ogrom technologii. Dobry start wymagający w mojej opinii zgłębienia i przywarsztatowania już po szkoleniu. Rozwiązania prezentowane w łatwy i lekki sposób. Krzysztof Demiańczuk, CANAL+ POLSKA SA
  • 5.0/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    25-10-2023 Swietne szkolenie, ktore obejmuje rowniez fragmenty ansibla czy dockera Karol Wolak, Motorola Solutions System Polska Sp. z o.o.
  • 5.0/5

    Automatyzacja zadań z Ansible

    11-10-2023 Szkolenie o Ansible bardzo praktyczne i dostarczyło mi wartościowej wiedzy. Zyskałem podstawową wiedzę. Instruktor Jakub doświadczony w temacie a przygotowane materiały były świetne. Polecam każdemu, kto chce doskonalić swoje umiejętności w zarządzaniu serwerami i infrastrukturą. Kacper Kozik, BURY Sp. z o.o.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    22-09-2023 Świetne kompleksowe szkolenie, odpowiednio wprowadzające w tematykę. Kacper Szybicki, Asseco Poland S.A.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    22-09-2023 Szkolenie na wysokim poziomie. Bardzo przyjemne przekazanie wiedzy. Prowadzący widać ze wie o czym mówi i ze jest praktykiem a nie tylko teoretykiem. Artur Milewski, Narodowy Fundusz Ochrony Środowiska i Gospodarki Wodnej
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    22-09-2023 Kompleksowe szkolenie z devops, doświadczony prowadzący potrafiący przekazać swoją wiedzę Karol Ozga, Narodowy Bank Polski
  • 4.63/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    22-09-2023 Szkolenie "Kompleksowe wprowadzenie do DevOps" było przeprowadzone w ciekawy i profesjonalny sposób. Olga Kurek, Redge Technologies Sp. z o.o.
  • 5.0/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    15-09-2023 Dziękuję wszystko było extra. Miłosz Mickiewicz, PKO BP SA
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-07-2023 Świetne prowadzenie, luźna atmosfera, bardzo dobre przekazanie wiedzy Dawid Gibiec, ING Hubs B.V.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-07-2023 Bardzo merytorycznie i profesjonalnie! Kamil Zajda, ING Hubs B.V.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-07-2023 Szkolenie przygotowane właściwie, odpowiednie tempo. Bardzo wysoki poziom wiedzy prowadzącego i ciągłe wsparcie. Bartłomiej Kiecak, ING Hubs B.V.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-07-2023 Trener bardzo dobrze przygotowany do zajęć, przygotowanie do zajęć na wysokim poziomie merytorycznie jak i część warsztatowa. Polecam trenera Maćka! Marcin Drozd, ING Hubs B.V.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-07-2023 Szkolenie bardzo konkretne, mnóstwo wiedzy w teorii i praktyce. Polecam prowadzącego Maćka Krajewskiego! Profesjonalne przekazanie wiedzy, pomoc, kompetencje, wszystko w jednym miejscu. Tempo jest duże, ale zrównoważone przerwy i praktyczne ćwiczenia pomagają utrzymać uwagę. Monika Wojtanowicz, ING Hubs B.V.
  • 4.9/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    28-06-2023 Szkolenie pomogło mi usystematyzować wiedzę i poznać nowsze, prostsze w zarządzaniu rozwiązania na Jeenkinsie. Kamil Boruta, Powszechna Kasa Oszczędności Bank Polski SA
  • 5.0/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    28-06-2023 Konkretnie i na temat - polecam:) Katarzyna Gawrys, Politechnika Śląska
  • 4.74/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    28-06-2023 Polecam Łukasz Barańczyk, Aplikacje Krytyczne Sp. z o.o.
  • 5.0/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    16-06-2023 Profesjonalne szkolenie prowadzone przez wykfalifikowanego trenera Jacek Polakiewicz, Powszechna Kasa Oszczędności Bank Polski SA
  • 5.0/5

    Jenkins : implementacja nowoczesnych procesów CI/CD

    16-06-2023 Cieszę się, że miałam okazję uczestniczyć w szkoleniu. Te niezły fundament do dalszej pracy z Jenkisem Marek Markiewicz, Powszechna Kasa Oszczędności Bank Polski SA
  • 4.9/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    16-06-2023 Super szkolenie i super prowadzący. Ogromna wiedza Trenera. Samo szkolenie bardzo dobrze przygotowane z dużą ilością ćwiczeń praktycznych. :) Tomasz Redzik, Tomasz Redzik Usługi IT

Trenerzy kategorii DevOps

Maciej Krajewski
Piotr Kośka
Łukasz Tomczyk
Jakub Muszyński
Mateusz Gul
Zapisz się

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Telefon 22 299 53 69
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.