Terraform Podstawy

Terraform Podstawy

Witaj w tym Kursie Terraform Podstawy. W tym szkoleniu wytłumaczę Ci jak działa i czym jest narzędzie do automatyzacji i opisywania konfiguracji infrastruktury w kodzie (IaC – Infastructure as Code) Terraform. W kursie tym pokażę Ci jak pracować z terraform na podstawie chmury DigitalOceanOVH , AWS, Azure, GCP, K8S. Zainteresowany to zapraszam do zakupu.

W kilku krótkich lekcjach pokazuję jak na podstawie terraform można zautomatyzować konfiguracje środowiska w chmurze DigitalOcean, OVH, AWS, Azure, GCP, K8s  wykorzystując takie usługi jak:

  • Maszyny wirtualne, (droplet, ec2, compute – nazewnictwo w zależności od chmury).
  • Zabezpieczenia (firewall, SG).
  • Targowanie zasobów.
  • Konfiguracja zony DNS (Route 53)
  • Tworzenie projektu
  • Uruchamianie aplikacji
  • Tworzenie sieci (VPC, Subnety

Digital Ocean Kurs

Kupuję kurs

Nie przekonany? Zobacz co znajduję się w każdej z lekcji

W kursie znajduje się:

  • DigitalOcean – to 14 lekcji + jeden test składający się z 12 pytań.
  • Terraform to 41 lekcji (stale rozbudowywanych o dodatkowe materiały) + test sprawdzający wiedzę składający się z 37 pytań.
  • Łącznię trzy moduły ponad 6h pracy z terraform

Kurs jest podzielony tak że każdy moduł możesz oglądać osobno.

O Autorze

Autorem kursu jest Piotr Kośka – posiadam 15 letnie doświadczenie w administracji systemami Linux / Windows / MacOS. Z terraform pracuję już od 3 lat zawodowo.

Jestem Autor wielu kursów na platformach komercyjnych takich jak sterfakursów i videopoint, autor publikacji na YouTube

Miłośnik automatyzacji z wykorzystaniem Ansible, Terraform i bash Uwielbiam tematy związane z cloud (AWS, GCP, Azure, DigitalOcean), wirtualizacją i konteneryzacją.

W wolnych chwilach uwielbiam poczytać fajną książkę lub zagrać w jakąś ciekawą grę.

Jestem też posiadaczem certyfikatu HashiCorp Certified: Terraform Associate (003)

Część materiał jest dostępny na moim kanale na YouTube.

Materiał 5 częściowy z YouTube o terraform na przykładzie DigitalOcean

Kurs ten został wzbogacony o dodatkowe nie publikowane nigdzie materiały, takie jak:

  • Wprowadzenie do DigitalOcean – Moduł pierwszy.
  • Szybki wstęp do Terraform – Moduł drugi podzielony na dwie części. – tu znajdziesz wspomniane chmury AWS. Azure, GCP, K8s oraz jak wykorzystywać je z terraform oraz czym jest to narzędzie
  • Moduł trzeci – Materiały z kanału YouTube.
  • W tym kursie są też dodatkowe Quizy, testy, które pomogą zweryfikować Twoją wiedzę.
  • Dostep do grupy Discord gdzie otrzymasz dodatkowe wsparcie
  • Kod zniżkowy (30%) na inne przyszłe szkolenia dostępne na tej platformie.

Przykład darmowej lekcji z tego kursu:

Przykład jednej z lekcji którą znajdziesz w kursie

Co dokładnie zawiera ten kurs

Moduł 1

W tym module skupimy się na poznaniu chmury DigitalOcean. To na niej bedziemy uruchamiać w pózniejszych lekcjach i w drugim module naszą konfigurację terraform. Zatem dobrze znać co i jak chcemy uruchomić.

Dlaczego ten wybór? Uważam że jest to fajna platforma na start do poznania środowiska cloud. Plus, łatwiej o kontrolę kosztów dla poczatkującej osoby. Platforma jest prosta i intuicyjna po 15 minutach nabierzesz wprawy i będziesz czuł się jak ryba w wodzie 🙂 🙂 :).

Jakie tematy porusza ten moduł:

  1. DigitalOcean – Pierwsze uruchomienie i nasz projekt
  2. DigitalOcean – Billing Alert
  3. DigitalOcean – przegląd dostępnych zasobów do uruchomienia
  4. DigitalOcean – VPC
  5. DigitalOcean – omówienie pojęcia droplet
  6. DigitalOcean – koncepcja klucza SSH
  7. Generacja klucza publicznego i prywatnego pod windows
  8. DigitalOcean – Dodawanie klucza publicznego
  9. DigitalOcean – Tworzymy kropelkę (droplet), maszynę wirtualną
  10. SSH agent
  11. DigitalOcean – Konfiguracja Firewall
  12. DigitalOcean – praca z VPC i droplet
  13. DigitalOcean – klucz API
  14. DigitalOcean – podsumowanie

Moduł 2

Wprowadzenie do terraform jako narzędzia – podstawy, zobaczysz jak to narzędzie działa lokalnie z wykorzystaniem providera docker. Poćwiczysz składnie i polecenia by potem uruchomić i skonfigurować infrastrukturę z cloud. Co zawiera ten moduł.

  1. Terraform – instalacja na windows
  2. Terraform – instalacja na Linux (dodatek)
  3. Terraform – instalacja na MacOS (dodatek), konfiguracja homebrew
  4. Terraform – czym jest terraform
  5. Terraform – cli wstęp i podstawy konstrukcji obiektów w HCL
  6. Terraform – praca z plikami
  7. Terraform – resources, data, output
  8. Terraform – plan, apply, destroy
  9. Terraform – provider
  10. Terraform – state, czym jest
  11. Terraform – init
  12. Terraform – plan i apply w akcji
  13. Terraform – validate
  14. Terraform – add, change, destroy
  15. Terraform – destroy
  16. Terraform – import
  17. Terraform – providers rozwiniecie
  18. Terraform – zmienne
  19. Terraform – konfiguracja providera dla digitalocean
  20. Terraform – plik stanu
  21. Terraform – workspace
  22. Terraform – meta-argument lifecycle
  23. Terrarorm – meta-agrument count
  24. Terrafrom – kasowanie zasobów ze stanu
  25. Terraform – zmienne w akcji
  26. Terraform – provisioner
  27. Terraform – provisionier w akcji
  28. Terraform – data na przykładie
  29. Terraform – output na przykładach
  30. Terraform – backend na przykładach
  31. AWS – przykład uruchomienia EC2 na chmurze AWS
  32. AWS SNS
  33. AWS EC2, remote-exec, file, element, vpc, subnet, route tables, igw, sg

I cały czas przybywa… aktualny spis lekcji uzupełniam na bieżąco zaraz po dodaniu

Moduł 3

Ten cały moduł jest do obejrzenia na moim kanale YouTube. Co zawiera ten moduł, to praktyczna lekcję jak zbudować naszą konfiguracje z Terraform w DigitalOcean. W ostatniej lekcji uruchamiamy naszą aplikacje z użyciem terraform.

  1. Infrastruktura jako kod (IaaC) – cześć 1
  2. Zmieńmy naszą konfigurację na moduł. Infrastruktura jako kod (IaaC) – cześć 2
  3. Infrastruktura w Kodzie (IaaC) – Digital Ocean, prosty cloud na start – część trzecia.
  4. Infrastruktura jako Kod (IaaC) – VPC, Domain, konfiguracja w terraformie naszego środowiska cześć 4
  5. Infrastruktura w Kodzie (IaaC) – Trochę o zmiennych i elastyczność naszego modułu – część 5
  6. Infrastruktura w Kodzie (IaaC) – Droplet, Firewall i nasza aplikacja – część 6.

Moduł 4

Ten moduł będzie i jest poświęcony CI/CD z wykorzystaniem IaC oraz podejściu do bezpieczeństwa naszej Infrastruktury w Kodzie.

Dostępne lekcje:

  • Konfiguracja Jenkins do pracy z terraform
  • Konfiguracje procesów CI/CD
  • Reakcja na Fail
  • Artefakty
  • Wykorzystanie tfsec

Moduł 5:

Będzie o tym jak podejść do egzaminu terraform i go zdać. Lekcje teoretyczne i praktyczne oraz przykładowe pytania które, mogą znaleźć się na egzaminie.

Teraz już wszystko wiem. Kupuję kurs
Zamówienie

Kategorie:

od

60.00

PLN

Zamów
Copyright © 2022 Help Point IT. Szkolenia tworzone z pasją. Masz pytanie wyślij emiala: zapytania(małpa)szkolenia(kropka)cloud

Help Point IT Piotr Koska NIP: PL8522454193