Course Code: terraform2
Duration: 21 hours
Prerequisites:
  • Zrozumienie koncepcji infrastruktury chmury
  • Terminal (preferowany Linux/MacOS, ale Windows jest akceptowalny)
  • Własne konto GitHub
  • Podstawy kontroli źródła git

Publiczność

  • Inżynierowie DevOps
  • Administratorzy systemów
  • Architekci systemów
Overview:

Publiczność:

  • Inżynierowie DevOps
  • Administratorzy systemów
  • Architekci systemów

Terraform, stworzony przez Hashicorp, jest narzędziem do zarządzania dowolną infrastrukturą. Narzędzia IaC sprawiają, że zarządzanie wysoce złożonymi serwerami i aplikacjami klasy produkcyjnej jest praktyczne, wydajne, a nawet przyjemne.

To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Terraform ze swoją infrastrukturą do planowania i tworzenia wielu środowisk.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Instalacja i konfiguracja Terraform.
  • Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami IT.
  • Tworzenie, uruchamianie i usuwanie infrastruktury z poziomu jednego narzędzia.
  • Pisanie deklaratywnych plików konfiguracyjnych, którymi można zarządzać jak każdym innym kodem źródłowym w systemie kontroli wersji.
  • Szybkie aktualizowanie plików konfiguracyjnych w celu skutecznego reagowania na zmieniające się potrzeby w zakresie zasobów obliczeniowych.
  • Współpraca z innymi inżynierami infrastruktury poprzez udostępnianie plików konfiguracyjnych we wspólnym repozytorium kodu.
  • Większa przejrzystość w procesie zakupu infrastruktury.

Format kursu:

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.
Course Outline:

Wprowadzenie i konfiguracja

  • Zestaw narzędzi Infrastructure as a Code
  • Przegląd Terraform
  • Terraform z dostawcami usług w chmurze

Operacje Terraform

  • Terraform polecenia i przykłady
  • Przepływ pracy Terraform

Konstrukcje Terraform

  • Typy wartości
  • Obiekty
  • Funkcje
  • Moduły

Wzorce Terraform

  • Pliki stanu zdalnego
  • Metaargumenty
  • Wiele zasobów

Techniki Terraform

  • Częściowa konfiguracja
  • Organizacja kodu
  • Automatyzacja

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Terraform Fundamentals for Beginners

Qatar - Terraform Fundamentals for Beginners

Egypt - Terraform Fundamentals for Beginners

Saudi Arabia - Terraform Fundamentals for Beginners

South Africa - Terraform Fundamentals for Beginners

Brasil - Terraform Fundamentals for Beginners

Canada - Terraform Fundamentals for Beginners

中国 - Terraform Fundamentals for Beginners

香港 - Terraform Fundamentals for Beginners

澳門 - Terraform Fundamentals for Beginners

台灣 - Terraform Fundamentals for Beginners

USA - Terraform Fundamentals for Beginners

Österreich - Terraform Fundamentals for Beginners

Schweiz - Terraform Fundamentals for Beginners

Deutschland - Terraform Fundamentals for Beginners

Czech Republic - Terraform Fundamentals for Beginners

Denmark - Terraform Fundamentals for Beginners

Estonia - Terraform Fundamentals for Beginners

Finland - Terraform Fundamentals for Beginners

Greece - Terraform Fundamentals for Beginners

Magyarország - Terraform Fundamentals for Beginners

Ireland - Terraform Fundamentals for Beginners

Luxembourg - Terraform Fundamentals for Beginners

Latvia - Terraform Fundamentals for Beginners

España - Terraform Fundamentals for Beginners

Italia - Terraform Fundamentals for Beginners

Lithuania - Terraform Fundamentals for Beginners

Nederland - Terraform Fundamentals for Beginners

Norway - Terraform Fundamentals for Beginners

Portugal - Terraform Fundamentals for Beginners

Sverige - Terraform Fundamentals for Beginners

Türkiye - Terraform Fundamentals for Beginners

Malta - Terraform Fundamentals for Beginners

Belgique - Terraform Fundamentals for Beginners

France - Terraform Fundamentals for Beginners

日本 - Terraform Fundamentals for Beginners

Australia - Terraform Fundamentals for Beginners

Malaysia - Terraform Fundamentals for Beginners

New Zealand - Terraform Fundamentals for Beginners

Philippines - Terraform Fundamentals for Beginners

Singapore - Terraform Fundamentals for Beginners

Thailand - Terraform Fundamentals for Beginners

Vietnam - Terraform Fundamentals for Beginners

India - Terraform Fundamentals for Beginners

Argentina - Terraform Fundamentals for Beginners

Chile - Terraform Fundamentals for Beginners

Costa Rica - Terraform Fundamentals for Beginners

Ecuador - Terraform Fundamentals for Beginners

Guatemala - Terraform Fundamentals for Beginners

Colombia - Terraform Fundamentals for Beginners

México - Terraform Fundamentals for Beginners

Panama - Terraform Fundamentals for Beginners

Peru - Terraform Fundamentals for Beginners

Uruguay - Terraform Fundamentals for Beginners

Venezuela - Terraform Fundamentals for Beginners

Polska - Terraform Fundamentals for Beginners

United Kingdom - Terraform Fundamentals for Beginners

South Korea - Terraform Fundamentals for Beginners

Pakistan - Terraform Fundamentals for Beginners

Sri Lanka - Terraform Fundamentals for Beginners

Bulgaria - Terraform Fundamentals for Beginners

Bolivia - Terraform Fundamentals for Beginners

Indonesia - Terraform Fundamentals for Beginners

Kazakhstan - Terraform Fundamentals for Beginners

Morocco - Terraform Fundamentals for Beginners

Tunisia - Terraform Fundamentals for Beginners

Kuwait - Terraform Fundamentals for Beginners

Oman - Terraform Fundamentals for Beginners

Slovakia - Terraform Fundamentals for Beginners

Kenya - Terraform Fundamentals for Beginners

Nigeria - Terraform Fundamentals for Beginners

Botswana - Terraform Fundamentals for Beginners

Slovenia - Terraform Fundamentals for Beginners

Croatia - Terraform Fundamentals for Beginners

Serbia - Terraform Fundamentals for Beginners

Bhutan - Terraform Fundamentals for Beginners

Nepal - Terraform Fundamentals for Beginners

Uzbekistan - Terraform Fundamentals for Beginners