OpenTofu i infrastruktura jako kod (IaC) - szkolenie kompleksowe

by:
Czas trwania 5 dni

Najbliższe terminy tego szkolenia

14.10 18.10 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
16.12 20.12 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
24.03 28.03 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
23.06 27.06 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.
  4. Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
Zapisz się
Program szkolenia

Dzień 1: Wprowadzenie do IaC i OpenTofu


  1. Wprowadzenie do IaC
    • Definicja i korzyści Infrastrukturę as Code
    • Przegląd narzędzi IaC – spojrzenie na alternatywę w postaci Terraform oraz inne narzędzia.
    • Modele imperatywne i deklaratywne. Krótkie omówienie I porównanie.
  2. Wprowadzenie do OpenTofu
    • Instalacja i konfiguracja.
    • Omówienie rożnice pomiędzy Terraform od HashiCorp.
    • Konfiguracja środowiska I praca z Cloud DigitalOcean, AWS, Azure
    • Podstawowe pojęcia:
      1. providers, - sposoby połaczenie i rodzaje
      2. resources – tworzenie zasobów I zarządzanie nimi,
      3. Tworzenie własnych modules,
      4. Zarządzanie Tofu State – omowienie I porównanie rożnić pomiedzy Terraform. Analiza benefitów (plusy I minusy)
    • Jak pracować z OpenTofu I Terraform w środowiskach produkcyjnych.
  3. Podstawy składni OpenTofu
    • Struktura i zasady składni – działanie. Poruszanie się po jezyku OpenTofu oraz HCL od Terraform.
    • Praca z zmiennymi i outputami – Praktyczne wykorzystanie, czym się rożnią I jak to może wpływać na naszą konfigurację.
    • Wydobywanie I wykorzystaywanie output z innych stanów.
    • Tworzenie i zarządzanie prostymi zasobami
  4. Praktyczne ćwiczenia
  5. Sesja Pytań i odpowiedzi.


Dzień 2: Głębsze zrozumienie OpenTofu


  1. Zarządzanie stanem OpenTofu
    1. Praca z backendami zdalnymi - spojrzymy na rodzaje. Odpowiemy sobie na główne pytanie kiedy jaki wykorzystywać. Omówimy rożnice oraz dobre praktyki. Przykłady projektowe i produkcyjne konfiguracji backendow.
    2. Locking i zarządzanie konfliktami - praca z Open Tofu z Team.
    3. Przykłady pracy z OpenTofu w zespole
  2. Tworzenie modułów
    1. Pojęcie modułów i ich użycie.
    2. Budowanie reużywanych modułów.
  3. Importowanie zasobów
    1. Wykorzystywanie gotowych modułow
    2. Importowanie infrastruktury która nie jest zarządzana w IaC
  4. Praktyczne ćwiczenia
    1. Zarządzanie złożonym środowiskiem
  5. Sesja Q&A


Dzień 3: Zaawansowane funkcje i najlepsze praktyki


  1. Plan i lifecycle
    • Tworzenie planu,
    • lifecycle zasobu,
    • Praca z planem
    • Usuwanie usterek, naprawa planu
    • Backup tworzenie i odtwarzanie
    • Automatyzacja backupu, dobre praktyki
  2. Zasady bezpieczeństwa
    • Zarządzanie poufnymi danymi,
    • Szyfrowanie stanu
    • Zabezpieczanie stanu


Dzień 4: CI/CD z wykorzystaniem OpenTofu


  1. OpenTofu w CI/CD
    • Integracja z CI/CD na przykładach
    • Opentofu w Jenkins
    • Opentofu w github actions
    • Opentofu z terraform cloud i bitbucket
    • Backup planu (state) w CI/CD pipeline
  2. Najlepsze praktyki
    • Przykłady najlepszych praktyk
    • Tflint i inne narzedzia wspomagające prace z kodem oraz dobrze praktyki
  3. Praktyczne ćwiczenia


Dzień 5: Warsztaty i sesja Q&A


  1. Projekt grupowy
    • Implementacja infrastruktury do rzeczywistego scenariusza.
    • Podsumowanie zdobytej wiedzy.
    • Samodzielny projekt na grupowym repozytorium. Praca zespołowa.
    • Samodzielna konfiguracja opentofu w CI/CD.
  2. Omówienie projektów
    • Prezentacja i analiza kodu
    • Przykłady z konfiguracji biznesowych opentofu i terraform
  3. Sesja Q&A

Opis szkolenia

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


Odkryj moc infrastruktury jako kodu! Pozwól nam przeprowadzić Cię przez fascynujący świat Infrastruktury jako Kod (IaC) za pomocą jednego z najbardziej innowacyjnych narzędzi - OpenTofu. To pięciodniowe, intensywne szkolenie wyposaży Cię w praktyczne umiejętności, które odmienią Twój sposób zarządzania infrastrukturą IT.

Czego nauczysz się na szkoleniu? Przygotuj się na zanurzenie w głęboką wiedzę o OpenTofu. Począwszy od wprowadzenia do filozofii IaC, poznasz podstawy składni, aż po zaawansowane techniki zarządzania stanem i tworzenia modułów. Dowiesz się, jak OpenTofu wpisuje się w procesy CI/CD, a także jak wprowadzać go do swojego środowiska. Na koniec nauczysz się najważniejszych praktyk i wzorców, które pomogą Ci pisać efektywny, bezpieczny i skalowalny kod OpenTofu.

Czy to szkolenie jest dla Ciebie? Bez względu na to, czy jesteś programistą, administratorem systemów, inżynierem DevOps, czy po prostu entuzjastą technologii, to szkolenie jest dla Ciebie. Jeśli masz podstawową wiedzę z zakresu Git i umiejętność poruszania się po konsoli lub terminalu, jesteś gotowy, aby zacząć swoją podróż z OpenTofu.

Jak przebiega szkolenie? To nie jest zwykłe szkolenie. To jest doświadczenie. Każdy dzień jest skonstruowany w taki sposób, abyś zdobył solidne podstawy, a następnie budował na nich bardziej zaawansowane umiejętności. Zaczynając od teorii, szybko przechodzimy do praktyki, gdzie będziesz miał okazję zastosować zdobytą wiedzę. Zawsze jesteśmy tu, aby odpowiedzieć na Twoje pytania i pomóc Ci zrozumieć każdy aspekt OpenTofu.

Jakie są wymagania wstępne? Potrzebujesz komputera z systemem Windows i WSL oraz Visual Studio Code, lub systemem Linux lub MacOS z Visual Studio Code. Wymagana jest również podstawowa znajomość Git i umiejętność poruszania się po konsoli / terminalu.

Dlaczego warto uczestniczyć w tym szkoleniu? Przejdź na wyższy poziom zarządzania infrastrukturą dzięki naszemu szkoleniu z OpenTofu i IaC. To nie tylko nauczy Cię nowych umiejętności, ale także otworzy drzwi do nowych możliwości w Twojej karierze. Zrozumienie i umiejętność korzystania z OpenTofu są coraz bardziej cenione w świecie IT. Dołącz do nas i stań się częścią przyszłości zarządzania infrastrukturą.



Prowadzący szkolenie: Piotr Kośka



Piotr Kośka to doświadczony inżynier infrastruktury i bezpieczeństwa z ponad dekadą praktyki w różnych dziedzinach technologii IT. Aktualnie pracuje jako starszy inżynier bezpieczeństwa i infrastruktury w Huuuge Games, gdzie lideruje zespół i zarządza infrastrukturą chmurową AWS, środowiskiem CI/CD, a także narzędziami automatyzacji takimi jak Ansible, Salt, Terraform i OpenTofu.

Piotr jest autorem wielu publikacji, które koncentrują się na różnych aspektych informatyki, w tym na zabezpieczaniu domowych serwerów, a także na tematach związanych z chmurą obliczeniową i językiem Bash. Jego bogate doświadczenie obejmuje pracę z wieloma systemami Linux, takimi jak Ubuntu, Debian, CentOS i CoreOS, a także administrację serwerem Jenkins i zarządzanie kontenerami Docker i LXC/LXD.


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

    12-07-2024 Szkolenie bardzo dobrze przeprowadzone, na temat, wyjaśnione wszystkie aspekty. Marcin Suchodolski, Grupa VAT Pekao
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    14-06-2024 dobre szkolenie, wiedza przekazana w przystępny sposób - dużo praktyki, własnej pracy a nie tylko słuchanie teorii Ariel Krawczyk, Ornsson Solutions Sp. z o.o.
  • 4.9/5

    Jenkins: Administracja oraz CI/CD - szkolenie kompleksowe

    10-05-2024 Merytoryczne, dobrze prowadzone, trener z doświadczeniem praktycznym! Borys Ohnsorge, Redge Technologies Sp. z o.o.
  • 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

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

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    01-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.

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.