Kom i kontakt
 Varaktighet 14 timmar

Kursplan

Introduktion till Terraform

  • Vad är Terraform?
  • Fördelar med att använda Terraform
  • Centrala koncept och terminologi
  • Terraform jämfört med andra Infrastructure as Code-verktyg

Att sätta upp din miljö

  • Installation av Terraform
  • Att sätta upp Visual Studio Code för Terraform-utveckling
  • Skapa och konfigurera Azure-konton

Komma igång med Terraform på Azure

  • Konfiguration av AzureRM-providern
  • Autentisering till Azure
  • Skriva din första Terraform-konfiguration
  • Distribuera en grundläggande Azure-resurs

Hantera Terraform-tillstånd

  • Förståelse av Terraform-tillstånd
  • Fjärrhantering av tillstånd med Azure Storage
  • Tillståndsspärr och konsistens

Bygga infrastruktur med Terraform

  • Skapa och hantera Azure virtuella maskiner
  • Konfigurera Azure-nätverk (VNet, subnät, NSG:er)
  • Distribuera Azure-lagringar
  • Sätta upp Azure SQL-databaser

Avancerade Terraform-funktioner

  • Terraform-moduler och återanvändbarhet
  • Användning av datakällor och utmatningsvariabler
  • Terraform-uttryck och funktioner
  • Hantering av beroenden i Terraform

Kontinuerlig integration och deployment

  • Introduktion till Azure DevOps
  • Att sätta upp en CI/CD-pipeline för Terraform
  • Automatisera Terraform-deployment med Azure DevOps
  • Integrera GitHub Actions för kontinuerlig leverans

Hantera hemligheter och känsliga data

  • Hantera hemligheter med Azure Key Vault
  • Integrera Key Vault med Terraform
  • Bästa praxis för hemlighets hantering

Övervaka och skala infrastruktur

  • Sätta upp Azure-övervakning och aviseringar
  • Skalning av Azure-resurser med Terraform
  • Implementera autoskalningsgrupper

Felsökning och bästa praxis

  • Felsökning av Terraform-konfigurationer
  • Hantera vanliga fel och problem
  • Bästa praxis och rekommendationer för Terraform

Sammanfattning och nästa steg

Krav

  • Grundläggande förståelse för molnberäkningskoncept
  • Kännedom om Microsoft Azure-tjänster och portalen
  • Grundläggande kunskap om skriptning eller programmering

Målgrupp

  • Molntekniker
  • DevOps-ingenjörer
  • IT-specialister
  • Systemadministratörer

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier