Terraform in Practice Träningskurs
Terraform i praktiken hänvisar till den verkliga tillämpningen och användningen av Terraform, ett kraftfullt verktyg med öppen källkod som utvecklats av HashiCorp, som används för att implementera infrastruktur som kod (IaC). Terraform gör det möjligt för DevOps team att definiera och etablera datacenterinfrastruktur med hjälp av ett konfigurationsspråk på hög nivå som kallas HashiCorp Configuration Language (HCL).
Denna kurs, ledd av en instruktör (antingen online eller på plats), riktar sig till DevOps-ingenjörer på mellannivå som vill använda Terraform för att bygga och hantera verkliga infrastrukturprojekt i en molnmiljö.
Efter denna utbildning kommer deltagarna att kunna:
- Förstå Terraform och grunderna i IaC.
- Lära sig att skriva och hantera Terraform-konfigurationer.
- Behärska Terraform för infrastrukturautomatisering över AWS, Azure och GCP.
- Använda Terraform:s avancerade funktioner, inklusive arbetsytor och moduler.
- Integrera Terraform med CI/CD-pipelines och Terraform Cloud för teamarbete.
Kursens upplägg
- Interaktiva föreläsningar och diskussioner.
- Många övningar och praktiska övningar.
- Praktisk implementering i en live-lab-miljö.
Alternativ för kursanpassning
- För att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
Kursplan
Introduktion till IaC & Terraform
- Vad är Infrastructure as Code?
- Terraforms fördelar och arkitektur
- Jämförelse mellan Terraform och leverantörsspecifika verktyg
- Grundläggande Terraform-begrepp och arbetsflöden
Terraform Grunder
- Installera Terraform och konfigurera miljön
- Autentisering i Terraform
- Förstå Terraform-filer och deras roll i moduler
- Terraform Mallstruktur och syntax
- Introduktion till Terraform arbetsytor
- Köra kärnkommandon Terraform
- Hantera parallellitet i Terraform åtgärder
- Förstå implicita kontra explicita beroenden
Terraform Leverantörer
- Konfigurera och använda Terraform med AWS, Azure och GCP
- Providerspecifik konfiguration och metodtips
Terraform Variabler och funktioner
- Djupdykning i variabler
- Utforska inbyggda funktioner för dynamiska konfigurationer
- Använda interpolation, uttryck och funktioner
Avancerad Terraform konfiguration
- Avancerad malldesign och kapslingsmoduler
- Hantera Terrafor-tillstånd
- Hantera konfigurationsavvikelser och resurslivscykelhantering
- Importera och hantera befintliga resurser
- Modeller för lokal körning jämfört med fjärrkörning
- Felsökning och inloggning Terraform
Terraform Moln
- Jämföra Terraform open source-, cloud- och enterprise-utgåvor
- Konfigurera och hantera arbetsytor i Terraform Cloud (TFC)
- Fördelar med Terraform Cloud for Teams och samarbetsmiljöer
Sammanfattning och nästa steg
Krav
- Grundläggande kunskaper i Cloud Computing
- Förståelse för infrastruktur som kod (IaC)
Publik
- DevOps Ingenjörer
- Molntekniker
- Systemadministratörer
- Mjukvaruutvecklare
Open Training Courses require 5+ participants.
Terraform in Practice Träningskurs - Booking
Terraform in Practice Träningskurs - Enquiry
Terraform in Practice - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (5)
Jag älskade de tekniska aspekterna av övningarna - det var fantastiskt att se Terraform i aktion och kunna se skapandet av resurserna i Azure.
Brett Hawson - Reach Plc
Kurs - Terraform on Microsoft Azure
Machine Translated
Utbildarens flexibilitet att anpassa kunskapsdelningen baserat på gruppens feedback eller områden av intereset
Alexandru - Orange Services
Kurs - Advanced Terraform: Efficient Infrastructure as Code
Machine Translated
Det klargjorde några av de saker jag inte visste om terraform.
Catalin - DB Global Technology
Kurs - Advanced Terraform - 3 Days
Machine Translated
Deep knowledge
Akhand Raj Jaiswal - BMW
Kurs - Advanced Terraform
Trainer has good knowledge over the content and answered all my queries
Shri Kant - FMG
Kurs - Terraform for Managing Cloud Infrastructure
Upcoming Courses
Relaterade Kurser
Advanced Terraform - 3 Days
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer på nybörjarnivå till avancerad nivå DevOps, systemadministratörer och systemarkitekter som vill förbättra sina Terraform färdigheter och färdigheter i att hantera komplexa infrastrukturdistributioner.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla och underhålla Terraform projekt i stor skala.
- Uppvisa expertis inom HCL och några av de mer avancerade uttrycksspråksförmågorna och metoderna.
- Använd olika automatiseringsverktyg och processer för att hantera Terraform operationer i pipelines för kontinuerlig integration och leverans, inklusive verktyg och processer för testning och kvalitetssäkring.
- Agera som expert i alla befintliga eller nya Terraform projekt eller moduler.
Advanced Terraform: Efficient Infrastructure as Code
21 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till ingenjörer på mellannivå till avancerad nivå DevOps, molnarkitekter och infrastrukturspecialister som vill förbättra sina färdigheter i att hantera och orkestrera distribuerad infrastruktur med hjälp av Terraforms avancerade funktioner.
I slutet av denna utbildning kommer deltagarna att kunna:
- Använd Terraform:s avancerade funktioner för att skapa dynamisk, skalbar infrastruktur.
- Strukturera och hantera Terraform moduler för optimal återanvändbarhet och effektivitet.
- Integrera Terraform med CI/CD-pipelines för sömlös automatisering.
- Felsök och felsök komplexa Terraform konfigurationer effektivt.
- Implementera metodtips för att underhålla och skala molninfrastruktur med Terraform.
Terraform for Managing Cloud Infrastructure
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Terraform för att planera och bygga molninfrastruktur.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Terraform.
- Implementera en "infrastructure as code"-ansats för att hantera privata och offentliga molnmiljöer.
- Skriva deklarativa konfigurationsfiler för mer effektiv förändringshantering och samarbete.
- Förbättra transparens i processen för införskaffande av infrastruktur.
- Skapa, starta och ta bort resurser över olika infrastrukturleverantörer (AWS, GCP, Azure, OpenStack, VMware etc.) från ett enda verktyg.
Terraform Fundamentals for Beginners
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer med liten eller ingen tidigare erfarenhet av att hantera infrastruktur. Terraform kommer att användas för att automatisera installation och distribution av infrastruktur i och utanför molnet.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Terraform.
- Implementera en metod för infrastruktur som kod för att hantera IT-miljöer.
- Skapa, starta och demontera infrastruktur från ett enda verktyg.
- Skriv deklarativa konfigurationsfiler som kan hanteras som vilken annan källkod som helst i ett versionskontrollsystem.
- Uppdatera snabbt konfigurationsfiler för att effektivt svara på föränderliga behov av beräkningsresurser.
- Samarbeta med andra infrastrukturtekniker genom att dela konfigurationsfiler på en gemensam kodlagringsplats.
- Förbättra insynen i upphandlingen av infrastruktur.
Advanced Terraform
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer med grundläggande erfarenhet av att hantera infrastruktur som vill använda Terraform för att designa, bygga och automatisera flera miljökonfigurationer och komplexa DevOps processer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera arbetsytor för flera miljöer med Terraform.
- Känna till metodtipsen för att hantera infrastruktur i stor skala.
- Använd de avancerade verktygen och CLI-konfigurationerna i Terraform.
- Designa och utveckla komplexa Terraform moduler.
- Få expertis inom avancerade HCL-operatörer och kodningstekniker.
- Implementera säkerhetshärdning och kodanalys.
- Automatisera testprocesser och CI/CD-pipelines.
Terraform on AWS
21 timmarDenna instruktörsledda, liveutbildning i (online eller på plats) riktar sig till ingenjörer som vill använda Terraform on AWS för att planera och bygga molninfrastruktur.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Terraform på AWS.
- Implementera en "infrastruktur som kod"-ansats för hantering av AWS-molnmiljöer.
- Skapa, starta och ta bort infrastruktur från ett och samma verktyg.
- Skriva deklarativa konfigureringsfiler som kan hanteras som vilken annan källkod som helst i ett versionshanteringssystem.
- Snabbt uppdatera konfigureringsfiler för att effektivt möta föränderliga behov av beräkningsresurser.
- Samarbeta med andra infrastrukturingenjörer genom att dela konfigureringsfiler i ett gemensamt kodarkiv.
- Förbättra transparensen i processen för inköp av infrastruktur.
Terraform on GCP (Google Cloud Platform)
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Terraform på GCP för att planera och bygga molninfrastruktur.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Terraform på GCP.
- Använda "infrastructure as code"-metoden för att hantera privata och offentliga molnmiljöer.
- Skapa, lansera och ta bort infrastruktur från ett och samma verktyg.
- Skriva deklarativa konfigureringsfiler som kan hanteras som annan källkod i ett versionshanteringssystem.
- Snabbt uppdatera konfigureringsfiler för att effektivt möta förändrade behov av beräkningsresurser.
- Samarbeta med andra infrastrukturingenjörer genom att dela konfigureringsfiler i en gemensam kodförvaring.
- Öka transparens i processen för infrastrukturanskaffning.
Terraform on Microsoft Azure
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till molningenjörer och IT-proffs på mellannivå som vill använda Terraform för att automatisera distribution, hantering och skalning av infrastruktur på Azure molnplattformen.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i Terraform och dess fördelar i infrastruktur som kod.
- Ställ in och konfigurera Terraform för Azure.
- Utveckla, testa och distribuera Terraform konfigurationsfiler för olika Azure tjänster.
- Använd Terraform för att hantera och skala Azure resurser.
- Implementera metodtips för Terraform tillståndshantering och versionskontroll.
- Integrera Terraform med Azure DevOps för automatiserade distributioner.
- Skapa återanvändbara Terraform moduler för konsekvent resursetablering.
- Använd avancerade funktioner i Terraform för komplexa infrastrukturdistributioner.