Course Code: terraforminpractice
Duration: 14 hours
Prerequisites:
  • Podstawowa znajomość Cloud Computing
  • Zrozumienie infrastruktury jako kodu (IaC)

Publiczność

  • Inżynierowie DevOps
  • Inżynierowie chmury
  • Administratorzy systemów
  • Deweloperzy oprogramowania
Overview:

Terraform w praktyce odnosi się do rzeczywistego zastosowania i wykorzystania Terraform, potężnego narzędzia open-source opracowanego przez HashiCorp, używanego do wdrażania infrastruktury jako kodu (IaC). Terraform umożliwia zespołom DevOps definiowanie i udostępnianie infrastruktury centrum danych przy użyciu języka konfiguracji wysokiego poziomu znanego jako HashiCorp Configuration Language (HCL).

To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do inżynierów DevOps na poziomie średnim, którzy chcą używać Terraform do budowy i zarządzania rzeczywistymi projektami infrastruktury w środowisku chmur.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Zrozumieć Terraform i podstawy IaC.
  • Nauczyć się pisać konfiguracje Terraform i zarządzać nimi.
  • Opanować Terraform do automatyzacji infrastruktury w AWS, Azure i GCP.
  • Wykorzystanie zaawansowanych funkcji Terraform, w tym obszarów roboczych i modułów.
  • Zintegruj Terraform z potokami CI/CD i Terraform Cloud do współpracy zespołowej.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do IaC & Terraform

  • Co to jest Infrastructure as Code?
  • Zalety i architektura Terraform
  • Porównanie Terraform z narzędziami specyficznymi dla dostawcy
  • Podstawowe koncepcje i przepływ pracy Terraform

Podstawy Terraform

  • Instalowanie Terraform i konfigurowanie środowiska
  • Uwierzytelnianie w Terraform
  • Zrozumienie plików Terraform i ich roli w modułach
  • Struktura i składnia szablonów Terraform
  • Wprowadzenie do Terraform obszarów roboczych
  • Wykonywanie podstawowych poleceń Terraform
  • Zarządzanie równoległością w operacjach Terraform
  • Zrozumienie niejawnych i jawnych zależności

Dostawcy Terraform

  • Konfigurowanie i używanie Terraform z AWS, Azure i GCP
  • Konfiguracja specyficzna dla dostawcy i najlepsze praktyki

Zmienne i funkcje Terraform

  • Dogłębne zapoznanie się ze zmiennymi
  • Eksplorowanie wbudowanych funkcji dla konfiguracji dynamicznych
  • Korzystanie z interpolacji, wyrażeń i funkcji

Konfiguracja zaawansowana Terraform

  • Zaawansowane projektowanie szablonów i zagnieżdżanie modułów
  • Zarządzanie stanami Terrafor
  • Zarządzanie dryfem konfiguracji i cyklem życia zasobów
  • Importowanie istniejących zasobów i zarządzanie nimi
  • Lokalne i zdalne modele wykonywania
  • Debugowanie i logowanie Terraform

Chmura Terraform

  • Porównanie Terraform open source, chmury i wersji dla przedsiębiorstw
  • Konfigurowanie i zarządzanie obszarami roboczymi w Terraform Cloud (TFC)
  • Korzyści z Terraform Cloud dla zespołów i środowisk współpracy

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Terraform in Practice

Qatar - Terraform in Practice

Egypt - Terraform in Practice

Saudi Arabia - Terraform in Practice

South Africa - Terraform in Practice

Brasil - Terraform in Practice

Canada - Terraform in Practice

中国 - Terraform in Practice

香港 - Terraform in Practice

澳門 - Terraform in Practice

台灣 - Terraform in Practice

USA - Terraform in Practice

Österreich - Terraform in Practice

Schweiz - Terraform in Practice

Deutschland - Terraform in Practice

Czech Republic - Terraform in Practice

Denmark - Terraform in Practice

Estonia - Terraform in Practice

Finland - Terraform in Practice

Greece - Terraform in Practice

Magyarország - Terraform in Practice

Ireland - Terraform in Practice

Luxembourg - Terraform in Practice

Latvia - Terraform in Practice

España - Terraform in Practice

Italia - Terraform in Practice

Lithuania - Terraform in Practice

Nederland - Terraform in Practice

Norway - Terraform in Practice

Portugal - Terraform in Practice

Sverige - Terraform in Practice

Türkiye - Terraform in Practice

Malta - Terraform in Practice

Belgique - Terraform in Practice

France - Terraform in Practice

日本 - Terraform in Practice

Australia - Terraform in Practice

Malaysia - Terraform in Practice

New Zealand - Terraform in Practice

Philippines - Terraform in Practice

Singapore - Terraform in Practice

Thailand - Terraform in Practice

Vietnam - Terraform in Practice

India - Terraform in Practice

Argentina - Terraform in Practice

Chile - Terraform in Practice

Costa Rica - Terraform in Practice

Ecuador - Terraform in Practice

Guatemala - Terraform in Practice

Colombia - Terraform in Practice

México - Terraform in Practice

Panama - Terraform in Practice

Peru - Terraform in Practice

Uruguay - Terraform in Practice

Venezuela - Terraform in Practice

Polska - Terraform in Practice

United Kingdom - Terraform in Practice

South Korea - Terraform in Practice

Pakistan - Terraform in Practice

Sri Lanka - Terraform in Practice

Bulgaria - Terraform in Practice

Bolivia - Terraform in Practice

Indonesia - Terraform in Practice

Kazakhstan - Terraform in Practice

Morocco - Terraform in Practice

Tunisia - Terraform in Practice

Kuwait - Terraform in Practice

Oman - Terraform in Practice

Slovakia - Terraform in Practice

Kenya - Terraform in Practice

Nigeria - Terraform in Practice

Botswana - Terraform in Practice

Slovenia - Terraform in Practice

Croatia - Terraform in Practice

Serbia - Terraform in Practice

Bhutan - Terraform in Practice

Nepal - Terraform in Practice

Uzbekistan - Terraform in Practice