Provisionera och hantera molninfrastruktur med Terraform
Terraform är HashiCorps Infrastructure as Code-verktyg med öppen källkod, som låter er definiera, versionshantera och driftsätta molnresurser i AWS, Azure, GCP och dussintals andra plattformar med ett enda deklarativt språk. I stället för att klicka er genom konsoler eller skriva ömtåliga skalskript beskriver ni infrastrukturen i .tf-filer, så hanterar Terraform skapande, uppdateringar och borttagning genom ett förutsägbart arbetsflöde med plan och apply. Den här utbildningsserien täcker allt från grunderna till mönster för företagsskala i tolv fokuserade kurser.
Det här lär ni er
Ni börjar med Terraform:s kärnkoncept – providers, resurser, state samt livscykeln plan/apply/destroy – och går sedan vidare till praktisk hantering av AWS-infrastruktur, moduldesign och miljöseparering med workspaces. Senare kurser behandlar dynamisk konfiguration med for_each, count och inbyggda funktioner, datakällor, provisioners samt strategier för testning och validering med terraform validate och policyverktyg. Den avancerade delen tar upp tekniker för state-hantering, inklusive externa backends och state-låsning, integration med CI/CD-pipelines samt företagsmönster som arkitekturer med flera konton och gemensamma modulregister.
Utbildningsvägen
Tolv kurser sträcker sig från A1 till C1. Den inledande kursen, Terraform-grunder och konfiguration, är kostnadsfri. Från A2 går ni vidare till kärnkoncepten och därefter till ett B1-block om AWS-infrastruktur och bästa praxis för teamsamarbete. B2-blocket – fem kurser – behandlar moduler och workspaces för återanvändbarhet, datakällor och provisioners, dynamisk konfiguration och funktioner, testning och validering samt CI/CD-integration. Utbildningsserien avslutas med tre C1-kurser: Avancerade tekniker för state-hantering, Avancerade mönster och företagslösningar samt Felsökning och optimering.
Så fungerar det
Varje kurs är uppdelad i korta, praktiska lektioner som ni genomför i den inbyggda editorn med återkoppling i realtid. En AI-handledare finns till hands när ni fastnar, så att ni kan arbeta med Terraform-konfigurationer i er egen takt utan att lämna appen.