Schița de curs

Introducere

  • Prezentare generală a conceptelor și componentelor de bază Terraform
  • DevOps elemente fundamentale

Noțiuni introductive

  • Instalarea și configurarea Terraform
  • Configurarea spațiilor de lucru pentru mai multe medii
  • Starea locală vs. starea la distanță în Terraform
  • Instrumente avansate Terraform și CLI

Crearea de module complexe Terraform

  • Structura standard a modulelor
  • Definirea configurațiilor furnizorilor
  • Dezvoltarea de module Terraform personalizate
  • Crearea unei infrastructuri reutilizabile cu ajutorul modulelor
  • Module publice vs. module partajate
  • Publicarea modulelor în registrul Terraform
  • Cele mai bune practici în compunerea modulelor

Tehnici de codare și optimizare

  • Bucle și meta-argumente
  • Expresii dinamice ale limbajului
  • Sintaxa și operatorii HCL
  • Sintaxa blocurilor și configurațiile backend
  • Mono-repo vs multi-repo
  • Lucrul cu Terragrunt

Întărirea securității și automatizarea

  • Terraform securitate în profunzime
  • Gestionarea acreditărilor și a secretelor
  • Cadre de testare automatizată
  • Analiza și validarea codului
  • Conducte de livrare automatizate
  • Fiabilitatea infrastructurii și a implementărilor

Rezolvarea problemelor

Rezumat și etape următoare

Cerințe

  • O înțelegere a conceptului de infrastructură cloud
  • Experiență de bază în operațiuni Terraform

Audiență

  • DevOps ingineri
  • Administratori de sistem
  • Arhitecți de sistem
 14 ore

Numărul de participanți



Pret per participant

Mărturii (3)

Cursuri înrudite

Azure for Data Engineer

35 ore

Cloud Architect

35 ore

Categorii înrudite