Podstawy Terraform (w OCI)

kurs DevOps Artisan – Podstawy Terraform (na OCI) umożliwia studentom wykorzystanie Terraform do definiowania infrastruktury kodu i automatyzowania wdrażania infrastruktury – co zwiększa wydajność operacyjną, zmniejsza obciążenie administracyjne itp.

Do kogo jest adresowany?

Administratorzy systemów, którzy chcą używać Terraform do automatyzacji wdrażania infrastruktury na podstawie cloud.

Czego się nauczysz?

  • napisz pliki konfiguracyjne Terraform;
  • w jaki sposób Terraform integruje źródła infrastruktury;
  • zarządzać środowiskami infrastruktury.

Wymagania wstępne:

Aby wziąć udział w tym kursie studenci muszą:

  • znać wiersz poleceń Linuxa (polecenia, argumenty, zmienne, praca z plikami i katalogami, korzystanie z edytorów tekstu);
  • mieć podstawową wiedzę na temat sieci TCP/IP (adresowanie IP, podsieci, itp.);
  • mieć wiedzę o ofertach cloud- opartej na IaaS (instancje maszyn wirtualnych, sieci VPC/VCN, moduły równoważenia obciążenia, zasady bezpieczeństwa itp.).

Program kursu:

Materiały szkoleniowe są w języku angielskim. Zajęcia odbywają się w języku rumuńskim.

Moduł 1: Wprowadzenie. Czym jest Terraform?
  • Jak dotarliśmy do DevOps było
  • Szybki rzut oka na Terraform
Moduł 2: Pozycjonowanie Terraform
  • Definicja infrastruktury jako kodu
  • Skrypty
  • Narzędzia do zarządzania konfiguracją
  • Narzędzia do tworzenia szablonów serwerów
  • Narzędzia do obsługi serwerów
  • Porównanie Terraform z innymi narzędziami
Moduł 3: Architektura Terraform
  • Paradigmat języka Terraform
  • Przegląd przepływu pracy
  • Parytet środowiskowy
  • Cloud Dostawcy
  • Jak działa Terraform

                Praktyczne laboratorium:Konfiguracja środowiska

Moduł 4: Instalacja i rozpoczęcie pracy
  • Przygotowanie środowiska z przykładami dla systemów Linux, Windows i MacOS
  • Główne elementy kodu w plikach konfiguracyjnych Terraform

                Praktyczne laboratorium:Instalowanie Terraform

Moduł 5: Przegląd konfiguracji Terraform
  • Konfigurowanie dostawców
  • Przygotowywanie danych uwierzytelniających
  • Regiony i strefy/domeny dostępności
  • Wdrażanie serwera w AWS
  • Aktualizowanie istniejącego serwera
  • Wdrażanie sieci wirtualnej w OCI
  • Wejścia i wyjścia

                Praktyczne laboratorium:Praca ze zmiennymi

Moduł 6: Dostawcy, zasoby i więcej
  • Zarządzanie dostawcami i wersjami
  • Współpraca z wieloma identycznymi dostawcami w wielu regionach
  • Więcej przykładów tworzenia zasobów
  • Wycofywanie z eksploatacji infrastruktury wirtualnej

                Praktyczne laboratorium:Dostawcy i źródła danych

Moduł 7: Postkonfiguracja, składnia
  • Narzędzia po konfiguracji: provisionery
  • Typy, zastosowanie i zachowania dostawców
  • Funkcje w HCL
  • Konsola Terraform
  • Odtwarzanie typowych zachowań konstrukcyjnych: pętli, instrukcji warunkowych

                Praktyczne laboratorium: Zasoby instancji wirtualnych

Moduł 8: Stany Terraform
  • Przegląd stanów Terraform
  • Analiza zawartości plików stanowych
  • Udostępnianie plików stanu
  • Zabezpieczanie i blokowanie współdzielonych plików stanu
  • Stan tylko do odczytu

                Praktyczne laboratorium:Dodatkowe zasoby wirtualne

Moduł 9: Korzystanie z modułów
  • Moduły podstawowe
  • Moduły wejściowe
  • Moduły wyjściowe
  • Moduły i ścieżki
  • Najlepsze praktyki korzystania z modułów
  • Dodawanie i inicjowanie modułów z różnych źródeł

                Praktyczne laboratorium: Dostawcy

Moduł 10: Korzystanie ze zmiennych
  • Zmienne, zmienne, zmienne
  • Zmienne przechowywane w plikach
  • Zmienne środowiskowe
  • Zabezpieczanie zmiennych
Moduł 11: Porady i wskazówki
  • Różne pomocne wskazówki
  • Opcje wiersza poleceń, które ułatwiają pisanie IaC
  • Opcje kodu dla lepszej kontroli infrastruktury

Zalecamy kontynuowanie:

Programy certyfikacyjne

Kurs ten przygotowuje studentów do zdania egzaminu certyfikacyjnego, który uprawnia do uzyskania tytułu Profesjonalnego Inżyniera Automatyki.

Podstawy Terraform (w OCI)

DevOps Artisan - Podstawy Terraform (na OCI)

Oferty spersonalizowane dla grup minimum 2-osobowych

Szczegóły kursu

Czas trwania:

2
dni

Od:

840 EUR

Książki:

Nauczanie w klasie, Klasa hybrydowa, Klasa wirtualna

Poziom:

2. Podstawy

Role:

DevOps Zespół