PowerShell DSC

PowerShell DSC

PowerShell Desired State Configuration je upravljačka platforma u PowerShell-u koja vam omogućuje upravljanje IT i razvojnom infrastrukturom s konfiguracijom kao koda.
Windows PowerShell Desired State Configuration (DSC) je platforma za upravljanje konfiguracijom ugrađena u sustav Windows koja se temelji na otvorenim standardima.DSC je dovoljno fleksibilan da može pouzdano i dosljedno funkcionirati u svakoj fazi životnog ciklusa implementacije (razvoj, ispitivanje, predproizvodnja, proizvodnja), kao i tijekom skale.DSC usredotočuje se na "konfiguracije".Konfiguracija je dokument koji se lako čita i opisuje okruženje sačinjeno od računala ("čvorovi") s određenim karakteristikama.Te karakteristike mogu biti tako jednostavne kao što je osiguravanje omogućene određene Windows funkcije ili složene poput uvođenja SharePointa.DSC također ima ugrađeno nadgledanje i izvještavanje. Ako sustav više nije sukladan, DSC može podići upozorenje i poduzeti postupak ispravljanja sustava.Konfiguracije su dizajnirane tako da se lako čitaju, pohranjuju i ažuriraju.Konfiguracije izjavljuju da bi trebali biti ciljni uređaji stanja, umjesto da pišu upute kako ih staviti u to stanje.To ga čini mnogo skupljim za učenje, usvajanje, implementaciju i održavanje konfiguracije putem DSC-a.Izrada konfiguracija znači da su složeni koraci implementacije zarobljeni kao "jedinstveni izvor istine" na jednom mjestu.To čini mnogostruko postavljanje određenog skupa strojeva mnogo manje sklonim pogreškama.Zauzvrat, postaju implementacije brže i pouzdanije što omogućava brzi preokret kod složenih implementacija.Konfiguracije su također dostupne u programu PowerShell Gallery, što znači da zajednički scenariji i najbolje prakse mogu već postojati za posao koji trebate obaviti ....
powershell-dsc

Alternativa PowerShell DSCu za Python sa licencom otvorenog koda