官术网_书友最值得收藏!

What is PowerShell DSC?

Do you have some software that needs to be installed in a certain order? Software with special configuration steps? Software along with some security policies that must be applied to every server? How about ensuring that a set of services are never enabled to start? Have you ever written scripts to handle this kind of work but found them brittle because of changes in software from release to release? Needed to make these changes on dozens or hundreds of servers repeatedly on schedule? Ever had someone change something and have your script break because the state is not what you expected? These and many more scenarios are handled by DSC.

PowerShell DSC is a new management platform in Windows PowerShell that enables the deployment and management of configuration data for systems and software services and the management of the environment in which these services run. DSC allows you to define the current state of a machine and ensure that the machine is always in that state.

What we mean by state here is everything that is on that machine, including the operating system and software installed, all the configuration settings for the OS and software, and any files or process that need to be present or set with specific content; the list goes on. Whether you considered this earlier or not, all this makes up the configuration of your system. DSC is designed to help you deal with all this configuration data and execute it consistently and repeatedly.

主站蜘蛛池模板: 梨树县| 镇江市| 永济市| 北碚区| 嘉义市| 台湾省| 丹阳市| 清镇市| 会宁县| 长沙市| 屏南县| 莫力| 天门市| 久治县| 房产| 洛宁县| 靖州| 吉安县| 贵港市| 靖西县| 石河子市| 河曲县| 宝兴县| 太白县| 黑水县| 茶陵县| 逊克县| 绿春县| 荆州市| 利辛县| 怀安县| 贵州省| 长垣县| 甘德县| 岑溪市| 任丘市| 贡嘎县| 繁峙县| 扎鲁特旗| 伊金霍洛旗| 木兰县|