Przejdź do treści
AWS Online lub stacjonarnie Szkolenie ERNABO

Terraform w AWS i Azure: Infrastructure as Code

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
AWS
Forma realizacji
Online lub stacjonarnie
Termin
Ustalany indywidualnie
Dostawca
ERNABO Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel biznesowy

Jednolity, przeglądany kod infrastruktury dla wielu chmur i mniej ręcznych zmian w konsolach.

Cel edukacyjny

Uczestnik uczy się budować i utrzymywać infrastrukturę AWS i Azure w Terraform zgodnie z dobrymi praktykami zespołowymi.

Efekty uczenia się

  • konfiguruje providery aws i azurerm z bezpiecznym uwierzytelnianiem,
  • przechowuje stan w S3 i Azure Storage z blokadą,
  • tworzy moduły sieci VPC i VNet wielokrotnego użytku,
  • rozdziela środowiska i importuje istniejące zasoby,
  • uruchamia plan i apply w potoku CI/CD z uwierzytelnianiem OIDC.

Program szkolenia

Szczegółowy plan zajęć

Moduł 1. Providery chmurowe

  • aws i azurerm: wersje, uwierzytelnianie, regiony
  • różnice w modelu zasobów obu chmur

Moduł 2. Stan

  • backend S3 i Azure Storage, blokady
  • import, przenoszenie i odświeżanie zasobów

Moduł 3. Moduły

  • sieć VPC i VNet jako moduł
  • rejestr modułów i wersjonowanie

Moduł 4. Środowiska

  • struktura katalogów, workspaces, zmienne
  • sekrety i dane wrażliwe w kodzie

Moduł 5. Praca zespołowa

  • plan w pull requeście, OIDC w CI/CD
  • walidacja, formatowanie, skanowanie kodu

Warsztat końcowy

Uczestnicy budują jednym repozytorium Terraform sieć i aplikację w AWS oraz w Azure, z modułami, zdalnym stanem i wdrożeniem przez potok.

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Podstawy Terraform (zasoby, zmienne, plan, apply) i znajomość usług AWS lub Azure.

Dla kogo?

Inżynierowie chmury i DevOps, którzy znają podstawy Terraform i utrzymują infrastrukturę w AWS, Azure lub obu chmurach.