Kurzusleírás

Terraform Az alapvető fogalmak áttekintése

  • A CLI és az összes elérhető alparancs
  • Az Terraform műveletek menete
  • Állam és jelentősége (valamint törékenysége)
  • Hashicorp konfigurációs nyelv (HCL), 0.12 előtti és 0.12 utáni

Összetettebb Terraform projektek és modulok tervezése

  • A modularizáció megközelítései
    • Egy projektből álló, több modulból álló forgatókönyvek
    • Több projekthez kapcsolódó infrastruktúra, egyetlen és hibrid felhő vagy platform
    • Gyökérmodul bontás
      • Új és örökölt monolitikus projektekkel való munka, az átgondolt Terraform projektszervezés megközelítései

Összetettebb Terraform projektek és modulok fejlesztése és kezelése

  • Átfogó legjobb gyakorlatok
  • Modul verziók
  • Oszd meg és összpontosíts a SZÁRAZ-ra
  • Komplex szolgáltatói forgatókönyvek projektek és modulok között
  • Mutassa be a Terraform Null Labelt és segédprogramját

A Make + Makefile bemutatása

  • Automatizálja az ismétlődő feladatokat Terraform projektekben egy megbízható, szabványos linuxos eszköz segítségével

Fejlett Terraform eszköz és CLI megértése

  • Értse az állapotot és az állapotfájlt
  • Állami migráció, menedzsment komplex forgatókönyvekben
  • Terraform import megközelítések összetett forgatókönyvekben
  • Közelítés a hibákhoz és a rendetlenségekhez
    • Sodródás, ami kicsúszott a kezéből
    • Sérült vagy helyrehozhatatlan állapot
    • Tudd, mit nem lehet javítani
    • Proaktívan gondoskodjon arról, hogy ne kerüljön ebbe a pozícióba Terraform

HCL haladó témák

  • Fejlett konfigurációs nyelvi kifejezési szolgáltatások:
    • Újrafelhasználhatósági megközelítések
    • Hurok, meta-argumentumok
    • A kifejezésekhez
    • Típusok a kifejezések kontextusában

Megerősített biztonság a Terraform számára

  • Váltás balra Terraform biztonság, védelem mélysége
  • Állami akták és biztonság
  • A hitelesítő adatok és titkok kezelése: legkisebb jogosultság, rotáció, védelem
  • Hol és hogyan romolhat meg a biztonság Terraform munkafolyamatokban

Az infrastruktúra és a tesztelés megbízhatósága

  • Milyen automatizált és manuális tesztelési keretrendszerek és módszerek állnak rendelkezésre jelenleg?
    • A dolgok jelenlegi állása sok kívánnivalót hagy maga után, pl. terratest
  • Sodródjon el és mérsékelje a váratlan következményeket reális forgatókönyvekben
  • Fejlesztői felelősség kontra automatizált tesztelés, git hook az érvényesítéshez, terraform-pre-commit stb.

Automatizálás Terraform, Terraform a csővezetékekben

  • Terraform és Spinnaker
  • Automatizált szállítási csővezetékek használata az infrastruktúra és Terraform telepítések minőségbiztosításának, stabilitásának és megbízhatóságának javítására
  • Terraform és GitOps: megközelítések a GitOps alkalmazásához Terraform munkafolyamatokban
  • Terraform A felhő és az Enterprise áttekintése, áttekintése arról, hogy ezek az ajánlatok hogyan javítják Terraform a munkafolyamatokat, és milyen egyéb eszközök/folyamatok léteznek ugyanazon igények kielégítésére: egyedi CI/CD-folyamatok Terraform-hez, eszközök, mint az Atlantis stb.

Komplex AWS infrastruktúra Terraform

  • VPC-k tervezése és telepítése Terraform
  • EC2 példányok és egyéb számítási erőforrások kezelése
  • Az AWS hálózati összetevők konfigurálása
  • Az AWS szolgáltatások integrálása Terraform által felügyelt infrastruktúrába
  • Az AWS-erőforrások biztonsági bevált gyakorlatainak megvalósítása

Összegzés és a következő lépések

Követelmények

  • A felhő infrastruktúra fogalmának megértése
  • Alapvető tapasztalat Terraform üzemeltetésben

Közönség

  • DevOps mérnökök
  • Rendszergazdák
  • Rendszer építészek
 21 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (5)

Rokon tanfolyam

Advanced Terraform: Efficient Infrastructure as Code

21 Hours

Terraform for Managing Cloud Infrastructure

14 Hours

Terraform Fundamentals for Beginners

21 Hours

Advanced Terraform

14 Hours

Terraform on AWS

21 Hours

Terraform on GCP (Google Cloud Platform)

21 Hours

Terraform in Practice

14 Hours

Cloud Computing Overview

7 Hours

It is all about Cloud: Key Concepts, Players, and Technologies

21 Hours

Cloud Architect

35 Hours

Cloud, SaaS, IaaS - Practical Overview of Available Options

35 Hours

Getting Started with Consul

7 Hours

Cloud computing essentials for managers / software engineers

21 Hours

Multicloud Computing with Morpheus

21 Hours

Google Kubernetes Engine (GKE)

14 Hours

Rokon kategóriák