tanfolyam DevOps Artisan – Terraform Fundamentals (OCI-n) lehetővé teszi a diákok számára, hogy a Terraform segítségével kódinfrastruktúrát definiáljanak és automatizálják az infrastruktúra telepítését – javítva a működési hatékonyságot, csökkentve az adminisztratív többletköltséget stb.
Rendszergazdák, akik a Terraformot szeretnék használni az infrastruktúra telepítésének automatizálására cloud.
- Terraform konfigurációs fájlok írása;
- hogyan integrálja a Terraform az infrastrukturális forrásokat;
- infrastrukturális környezetek kezelése.
A kurzuson való részvételhez a hallgatóknak:
- ismerni a Linux parancssort (parancsok, argumentumok, változók, fájlok és könyvtárak kezelése, szövegszerkesztők használata);
- alapvető ismeretekkel rendelkezik a TCP/IP hálózatokról (IP-címzés, alhálózatok stb.);
- hogy ismeretekkel rendelkezzen az ajánlatokról cloud-alapú IaaS (VM-példányok, VPC-k/VCN-ek, terheléselosztók, biztonsági szabályok stb.).
1. modul: Bevezetés. Mi az a Terraform?
- Hogyan jutottunk el a DevOps ez volt
- Egy gyors pillantás a Terraformra
2. modul: Terraform elhelyezése
- Az infrastruktúra kódként való meghatározása
- Scripts
- Konfigurációkezelő eszközök
- Szerver sablonozó eszközök
- Szerver-kiépítési eszközök
- A Terraform összehasonlítása más eszközökkel
3. modul: Terraform építészet
- Terraform nyelvi paradigma
- Munkafolyamat áttekintése
- Környezeti paritás
- Cloud szolgáltatók
- Hogyan működik a Terraform
Gyakorlati labor: Környezetbeállítás
4. modul: Telepítés és első lépések
- A környezet előkészítése Linux, Windows és MacOS példákkal
- Főbb kódelemek a Terraform konfigurációs fájlokban
Gyakorlati labor: Terraform telepítése
5. modul: Terraform konfigurációk áttekintése
- Szolgáltatók konfigurálása
- Hitelesítési hitelesítő adatok előkészítése
- Régiók és elérhetőségi zónák/domainek
- Szerver üzembe helyezése AWS-ben
- Meglévő szerver frissítése
- Virtuális hálózat telepítése OCI-ban
- Bemenetek és kimenetek
Gyakorlati labor: Munka változókkal
6. modul: Szolgáltatók, erőforrások és egyebek
- Szolgáltatók és verziók kezelése
- Együttműködés több azonos szolgáltatóval több régióban
- További erőforrás-létrehozási példák
- A virtuális infrastruktúra leszerelése
Gyakorlati labor: Szolgáltatók és adatforrások
7. modul: Konfiguráció utáni szintaxis
- Konfiguráció utáni eszközök: szolgáltatók
- A szolgáltatók típusai, felhasználása, viselkedése
- Funkciók a HCL-ben
- A Terraform konzol
- Gyakori konstrukciós viselkedések újraalkotása: hurkok, feltételes feltételek
Gyakorlati labor: Virtuális példány erőforrások
8. modul: Terraform állapotok
- Terraform állapotok áttekintése
- Az állapotfájlok tartalmának elemzése
- Állapotfájlok megosztása
- Megosztott állapotfájlok védelme és zárolása
- Csak olvasható állapot
Gyakorlati labor: További virtuális erőforrások
9. modul: Modulok használata
- A modul alapjai
- Modul bemenetek
- Modul kimenetek
- Modulok és útvonalak
- Modulhasználati bevált gyakorlatok
- Modulok hozzáadása és inicializálása különböző forrásokból
Gyakorlati labor: Ellátók
10. modul: Változók használata
- Változók, változók, változók
- Fájlokban tárolt változók
- Környezeti változók
- Változók biztosítása
11. modul: Tippek és trükkök
- Különféle hasznos tippek
- Parancssori opciók, amelyek segítséget nyújtanak az IaC írásában
- Kódopciók az infrastruktúra jobb vezérléséhez
Ez a kurzus felkészíti a hallgatókat a professzionális automatizálási mérnök minősítő vizsgára.
Terraform Fundamentals (OCI-n)


