DSCv3是微软DSC(期望状态配置)平台的最新版本,它是一个开源命令行应用程序,以声明性和幂等的方式抽象了软件组件的管理。DSCv3可以在Linux、macOS和Windows上运行,无需任何外部依赖。DSCv3支持用任何语言编写资源来管理系统、调用单个资源以及创建定义系统所需状态的配置文档。与PowerShell DSC不同的是,DSCv3不依赖于PowerShell,可以使用任何语言编写的资源,不包含本地配置管理器,并使用JSON模式来定义资源结构。