
Kurs 'Wprowadzenie do Terraform' jest przeznaczony dla szerokiego grona publiczności.
O ile głównie jest skierowany dla osób początkujących, to mam nadzieję że również bardziej doświadczeni użytkownicy znajdą w nim wartościowe informacje.
Aby rozpocząć kurs wystarczą nam dobre chęci i dostęp do Internetu, NIE jest potrzebne żadne wcześniejsze doświadczenie bo opowiemy sobie o Terraform od podstaw, czyli od tego czym jest , jak zainstalować i jak używać tego narzędzia które firma HashiCorp nazywa 'Terraform'
Kurs podzielony jest na kilka sekcji, z których możemy dowiedzieć się między innymi :
- Czym jest i do czego służy Terraform
- opowiemy sobie o IaC ( czasem pisane jako IaaC ) - Infrastructure as a Code
- HCL - Hashicorp Configuration Language - czym jest i jak go używać
- dowiemy się więcej o chmurze AWS w której będziemy programować infrastrukturę z pomocą Terraform
- zainstalujemy AWS CLI ( Command Line Interface )
- zainstalujemy sobie VSCode ( source code editor ) plus Terraform plugin
- skonfigurujemy API Keys dla chmury AWS
- dowiemy się czym są zmienne ( variables ) i jak ich użyć w Terraform
W samej chmurze AWS zajmiemy się takimi tematami jak:
- Tworzenie AWS Account i AWS Budget
- Dowiemy się czym jest Free Tier
- Utworzymy tzw. IAM User
- Stworzymy swój serwer i utworzymy na nim prostą stronkę internetową
- Dowiemy się czym jest VPC, Subnet, Region czy Availability Zone
- i więcej ...
Zapraszam !
Marek