Oversigt

Fuldført

Din organisation havde brug for en hurtigere og mere ensartet måde at udarbejde og vedligeholde Infrastruktur som kodeskabeloner og driftsscripts. Du ønskede at reducere den tid, der bruges på at slå dokumentation op, eliminere almindelige sikkerhedsfejl og gøre IaC tilgængeligt for ingeniører, der ikke er Bicep-specialister.

I dette modul lærte du, hvordan GitHub Copilot ændrer IaC-forfatterarbejdsgangen. Du undersøgte forskellen mellem deklarative og imperative tilgange til infrastruktur og så, hvordan Copilot forkorter hvert trin i IaC's indre loop. Fra at generere ressourcedefinitioner og gennemgå sikkerhedskonfigurationer til at transformere skabeloner og lave dokumentation.

Du anvendte prompt engineering-teknikker til at generere Bicep-skabeloner ved hjælp af zero-shot, few-shot og rollebaseret prompting. Du øvede iterativ forfinelse. Bygger en skabelon i lag, validerer hvert inkrement, før du tilføjer det næste. Du lærte de mest almindelige prompting-fejl, der fører til usikker eller ufuldstændig output.

Du brugte også GitHub Copilot til at generere Azure CLI- og Azure PowerShell-scripts med idempotenskontroller, fejlhåndtering og parametervalidering. Du anvendte oversættelsesmønstret til at konvertere scripts mellem værktøjer.

Lær mere