PowerShell DSC

PowerShell DSC

PowerShell Ønsket tilstandskonfiguration er en administrationsplatform i PowerShell, der giver dig mulighed for at administrere din IT- og udviklingsinfrastruktur med konfiguration som kode.
Windows PowerShell Desired State Configuration (DSC) er en konfigurationsadministrationsplatform indbygget i Windows, der er baseret på åbne standarder.DSC er fleksibel nok til at fungere pålideligt og konsekvent i hvert trin i implementeringslivscyklus (udvikling, test, forproduktion, produktion) såvel som under udskalning.DSC centrerer omkring "konfigurationer".En konfiguration er et letlæseligt dokument, der beskriver et miljø, der består af computere ("noder") med specifikke egenskaber.Disse egenskaber kan være så enkle som at sikre, at en bestemt Windows-funktion er aktiveret eller så kompleks som at distribuere SharePoint.DSC har også indbygget overvågning og rapportering. Hvis et system ikke længere er kompatibelt, kan DSC rejse en advarsel og handle for at rette systemet.Konfigurationer er designet til let at blive læst, gemt og opdateret.Konfigurationer erklærer, at enhedsmålenhederne skal være i stedet for at skrive instruktioner til, hvordan man sætter dem i den tilstand.Dette gør det meget billigere at lære, vedtage, implementere og vedligeholde konfiguration gennem DSC.Oprettelse af konfigurationer betyder, at komplekse implementeringstrin fanges som en "enkelt sandhedskilde" på et enkelt sted.Dette gør gentagne implementeringer af et specifikt sæt maskiner meget mindre udsat for fejl.Til gengæld gør distributioner hurtigere og mere pålidelige, hvilket muliggør en hurtig vending på komplekse implementeringer.Konfigurationer kan også deles via PowerShell Gallery, hvilket betyder, at almindelige scenarier og bedste praksis muligvis allerede findes for det arbejde, du har brug for ....
powershell-dsc

Alternativer til PowerShell DSC til BSD med gratis licens

Ansible

Ansible

Ansible er en radikalt enkel IT-automatiseringsmotor, der automatiserer cloud-levering, konfigurationsstyring, anvendelse af applikationer, intra-service-orkestrering og mange andre ...