Terraform w godzinę

Chcesz poznać jedno z najpopularniejszych narzędzi do zarządzania infrastrukturą w chmurze?

Dowiedz się, jak za pomocą kilku kroków postawić całą infrastrukturę, jak dbać o poprawność konfiguracji, jak dostosować chmurowy firewall, loadbalancer i inne elementy składowe Twojego projektu, a wszystko to w możliwie skondensowanej formie.

Zdobądź umiejętność pracy z jednym z podstawowych narzędzi dla adminów, devopsów i linuksowych harduserów.

Jakie zagadnienia poznasz na kursie?

  • Konfiguracja środowiska - jak przygotować się do pracy z Terraformem i jak skonfigurować swój system
  • Podstawy teoretyczne - jak naprawdę działa Terraform, z czego składa się jego konfiguracja i jakie słownictwo wypada znać
  • Prace z providerami - jak przełączać się między różnymi chmurami i jak stworzyć konfigurację dla każdej z nich
  • Praca z chmurą AWS - wykorzystujemy ją jako przykład pracy z jednym z providerów, ale te same zasady konfiguracji będą miały zastosowanie np. na GCP, czy Azure. Nie ma więc różnicy, z jakimi chmurami pracujesz
  • Praca z Cloudflare - automatyczna konfiguracja domen i wpisów dla nich
  • Praca ze stanem - plik stanu zawiera informacje o aktualnej konfiguracji środowiska. Nauczymy Cię jak go przeglądać i edytować
  • Praca ze zmiennymi środowiskowymi - dzięki nim możliwe jest sprawne zintegrowanie naszego scenariusza z systemami CI/CD
  • Tworzenie serwerów baz danych - nie tylko postawimy serwery, ale także założymy bazy, użytkowników i wygenerujemy dla nich hasła
  • Tworzenie serwerów w pętli - czyli jak utworzyć wiele podobnych instancji serwera bez duplikowania kodu
  • Praca z security grupami AWS - jak je definiować i jak przypisywać do zasobów za pomocą Terraforma
  • Uruchamianie dockerów - jak podnosić kontenery na świeżo postawionym środowisku
  • Wrzucanie kluczy SSH na instancje - dzięki nim nie musisz logować się na serwery z użyciem hasła dostępowego
  • Uruchamianie własnych skryptów - w tym także z obsługą dodatkowych parametrów i zmiennych środowiskowych
  • Sprzątanie zasobów - jak sprawić, aby zdefiniowane w scenariuszu zasoby zostały usunięte lub jak je zabezpieczyć, aby nikt przypadkiem ich nie usunął
  • Wiele wersji Terraforma - jak obsłużyć kilka różnych wersji Terraforma na jednej maszynie w celu obsłużenia np. starszych scenariuszy
  • Q&A - zbiór odpowiedzi na najczęściej zadawane pytania związane z tą technologią

Przykładowa lekcja

O kursie wiele można opowiadać, ale nic nie zastąpi przykładowej lekcji.
To jest lekcja numer 3, gdzie zaprezentowane jest tworzenie wstępnej konfiguracji środowiska.

Lekcja nr 3: konfiguracja początkowa

Jak wygląda kurs?

  • Otrzymujesz natychmiastowy dostęp do 12 lekcji wideo.
  • Wśród filmów znajdują się dwa BONUSY: lekcja wyjaśniająca jak zarządzać wieloma, jednocześnie zainstalowanymi wersjami Terraforma oraz lekcja zawierająca odpowiedzi na najczęściej zadawane pytania związane z tą technologią
  • Każda z lekcji posiada notatki zawierające wszystkie wspomniane w nagraniu adresy stron internetowych, używane opcje, czy fragmenty konfiguracji oraz wydawane w terminalu polecenia.
  • Lekcje są dostępne bez ograniczeń czasowych i to Ty decydujesz kiedy i w jakiej kolejności będziesz je przerabiać. Niemniej, najlepszą metodą nauki jest oczywiście zaliczenie kursu od początku do końca :)
  • Dołożyliśmy wszelkich starań, aby prezentowana w kursie treść zawierała wszystkie informacje niezbędne do rozpoczęcia swojej przygody z Terraformem.
Rafał Gołąb

Rafał Gołąb - autor kursu "Terraform w godzinę"

Rafał Gołąb - autor kursu

Pracuję w IT od ponad 15 lat. W tym czasie miałem przyjemność być programistą, adminem, testerem oraz szkoleniowcem w wielu branżach i technologiach. Jestem praktykiem i fanem podejścia Everything as a Code.

Na codzień jestem konsultantem Dev*Ops oraz architektem rozwiązań chmurowych dużą uwagę przywiązując do aspektów związanych z bezpieczeństwem. Moją wiodącą "chmurą" jest GCP (Google Cloud Platform), ale pozostali gracze oczywiście nie są mi obcy. Jako potwierdzenie mojej wieloletniej praktyki posiadam certyfikację z mojej ulubionej "chmury" oraz ulubionego narzędzia do opisu infrastruktury w postaci kodu - Terraform'a.

Link do certyfikatu Terraform

Dogłębna znajomość tego narzędzia pozwoliła mi zaimplementować wszystkie dobre praktyki poznane podczas developmentu. Niesamowite narzędzie dające ogrom możliwości.

Na jak długo otrzymam dostęp do kursu?

Dostęp jest nieograniczony czasowo. Możesz przerobić kurs, kiedy tylko zechcesz. Wszystkie lekcje są dla Ciebie dostępne od razu i możesz przerabiać je w dowolnej kolejności i w swoim tempie.

W jakiej formie jest to kurs?

Kurs hostowany jest na dedykowanej platformie edukacyjnej, do której dostęp otrzymasz po jego zakupie. Główna część kursu to lekcje w formie wideo (jest ich 12). Pod każdą lekcją znajdują się dodatkowe materiały usprawniające przyswajanie wiedzy (notatki, linki, fragmenty konfiguracji itp.). Poza głównymi lekcjami otrzymujesz także jedno nagranie bonusowe (niewymienione w spisie treści) oraz nagranie ze wstępem do kursu, którego nie wliczamy do czasu trwania kursu.

Co muszę wiedzieć, aby zrozumieć kurs?

Zakładamy, że przystępując do kursu, znasz absolutne podstawy pracy w terminalu linuksowym. Umiesz zrestartować działającą usługę, zainstalować pakiet w systemie, czy edytować pliki konfiguracyjne z poziomu terminala (nie ma znaczenia jakim edytorem).
Nie musisz posiadać żadnej wiedzy związanej z Terraformem, czy doświadczenia w pracy z innymi systemami tego typu, ponieważ wszystkie zagadnienia omawiane są od podstaw.

Czy mogę otrzymać fakturę pro forma?

Tak. Nie ma z tym problemu. Wielu kursantów prosi swojego pracodawcę o dofinansowanie kursów z naszej oferty. Firmy często wolą płacić tradycyjnym przelewem, więc na ich potrzeby wystawiamy faktury "pro forma". Aby uzyskać taką fakturę, napisz na [email protected] i podaj wszelkie dane niezbędne do jej wystawienia.

Ile kosztuje kurs?

W pakiecie zawsze wyjdzie taniej :)

Terraform w godzinę

Sam kurs, bez dodatków

87zł

Terraform w godzinę

Terraform + Ansible

Oszczędzasz 15zł

169zł

Terraform w godzinę

Ansible w godzinę (117zł)

Mega Paczka Kursów

Oszczędzasz 130zł

810zł

Kurs oferowany jest przez firmę UW-TEAM.org Jakub Mrugalski.
NIP: 6821639338. Nagrania przygotował Rafał Gołąb.
Sprzedawca jest czynnym płatnikiem podatku VAT.