Introduction
Parametrien avulla voit luoda joustavia ja uudelleenkäytettäviä Bicep-malleja. Voit määrittää parametrit mille tahansa muuttavalle käyttöönotto-osalle, kuten ympäristökohtaiset asetukset, hinnoittelun ja kapasiteetin määritykset Azure-resursseille sekä ohjelmointirajapinta-avaimia ulkoisten järjestelmien käyttämiseksi. Parametrit voidaan määrittää käsittelemään luottamuksellisia tietoja turvallisesti. Tässä moduulissa opit määrittämään ja määrittämään parametreja sekä määrittämään parametriarvoja käyttöönottojen aikana.
Esimerkkiskenaario
Oletetaan, että olet vastuussa Azure-infrastruktuurin käyttöönotosta ja määrittämisestä leluyrityksessä. Henkilöstöhallinto-osasto siirtää paikallisen verkkosovelluksen ja sen tietokannan Azureen. Sovellus käsittelee tietoja kaikista leluyrityksen työntekijöistä, joten suojaus on tärkeää.
Sinua on pyydetty valmistelemaan infrastruktuuri kolmeen ympäristöön: kehitys, testaus ja tuotanto. Luot tämän infrastruktuurin käyttämällä infrastruktuuria kooditekniikoina, jotta voit käyttää samoja malleja uudelleen käyttöönotossa kaikissa ympäristöissäsi. Luot kullekin ympäristölle erilliset parametriarvojoukot ja noutat tietokannan tunnistetiedot turvallisesti Azure Key Vaultista.
Mitä teemme?
Tässä moduulissa luot uudelleenkäytettävän Bicep-mallin parametreilla. Bicep-tiedosto määrittää Azure-sovelluspalvelupaketin ja sovelluksen. Se määrittää myös SQL-palvelimen ja tietokannan. Luot parametritiedoston, joka määrittää ympäristöjen arvot. Sen jälkeen voit suojata parametriarvot Key Vaultin avulla.
Mikä on päätavoite?
Tämän moduulin aikana opit seuraavia:
- Mukauta parametreja ja rajoita arvoja, joita kukin parametri voi käyttää
- Ymmärrät, miten parametrit voidaan välittää Bicep-malliin
- Suojattujen parametrien avulla varmistat, ettei salaisia suodattimia vuodeta tai jaeta tarpeettomasti.