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 DigitalOcean i OVH. Zaciekawiony to zapraszam

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

  • Maszyny wirtualne (droplet).
  • Zabezpieczenia (firewall).
  • Targowanie zasobów.
  • Konfiguracja zony DNS
  • Tworzenie projektu
  • Uruchamianie aplikacji
  • Tworzenie sieci

Zobacz co znajduję się w każdej z lekcji

Digital Ocean Kurs

W kompletnym kursie znajduje się 52 lekcje:

  • DigitalOcean – to 14 lekcji + jeden test składający się z 12 pytań.
  • Terraform to 38 lekcji + test sprawdzający wiedzę składający się z 37 pytań.
  • Łącznię trzy moduły ponad 5h 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ę.

DigitalOcean Referral Badge

Dzięki ^ temu linkowi otrzymasz 100$ na 60 dni testów chmury DigitalOcean absolutnie za darmo, to wystarczy na całe szkolenie nawet jak będziesz realizował jedną lekcje dziennie.

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

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 cześci.
  • 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.

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

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.
Zamówienie

Kategoria

Data startu: 2023-02-06

49.52

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