Indførelsen

Fuldført

Ved hjælp af parametre kan du oprette fleksible Bicep-skabeloner, der kan genbruges. Du definerer parametre for alle aspekter af din installation, der kan ændres, f.eks. miljøspecifikke indstillinger, prisfastsættelse og kapacitetskonfiguration for dine Azure-ressourcer og API-nøgler for at få adgang til eksterne systemer. Parametre kan konfigureres til sikkert at håndtere følsomme data. I dette modul lærer du, hvordan du definerer og konfigurerer parametre, og hvordan du kan angive parameterværdier under dine udrulninger.

Eksempelscenarie

Lad os antage, at du er ansvarlig for at udrulle og konfigurere Azure-infrastrukturen i et legetøjsfirma. HR-afdelingen overfører et webprogram i det lokale miljø og dets database til Azure. Programmet håndterer oplysninger om alle medarbejdere i legetøjsfirmaet, så sikkerhed er vigtigt.

Du er blevet bedt om at forberede infrastrukturen til tre miljøer: udvikling, test og produktion. Du skal bygge denne infrastruktur ved hjælp af infrastruktur som kodeteknikker, så du kan genbruge de samme skabeloner til udrulning på tværs af alle dine miljøer. Du skal oprette separate sæt parameterværdier for hvert miljø, samtidig med at du sikkert henter databaselegitimationsoplysninger fra Azure Key Vault.

Hvad skal vi gøre?

I dette modul skal du oprette en Bicep-skabelon, der kan genbruges, med parametre. Bicep-filen definerer en Azure App Service-plan og en app. Den definerer også en SQL-server og -database. Du skal oprette en parameterfil for at angive værdierne for dine miljøer. Derefter sikrer du parameterværdierne ved hjælp af Key Vault.

Hvad er det primære mål?

Når du har fuldført dette modul, kan du:

  • Tilpas parametre, og begræns de værdier, der kan bruges af hver parameter
  • Forstå, hvordan parametre kan overføres til en Bicep-skabelon
  • Arbejd med sikre parametre for at sikre, at hemmeligheder ikke lækkes eller deles unødigt