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 ....

Alternativa PowerShell DSCu za Web sa besplatnom licencom

Puppet

Puppet

Rješenje automatiziranog centra za lutke pomaže vam uštedjeti vrijeme, steći vidljivost u okruženju vašeg poslužitelja i osigurati dosljednost vaše IT infrastrukture.