3
Windows PowerShell Desired State Configuration (DSC) to platforma zarządzania konfiguracją wbudowana w system Windows oparta na otwartych standardach.DSC jest wystarczająco elastyczny, aby działać niezawodnie i konsekwentnie na każdym etapie cyklu wdrażania (rozwój, test, wstępna produkcja, produkcja), a także podczas skalowania.DSC koncentruje się wokół „konfiguracji”.Konfiguracja to łatwy do odczytania dokument opisujący środowisko złożone z komputerów („węzłów”) o określonych cechach.Te cechy mogą być tak proste, jak włączenie określonej funkcji systemu Windows lub tak złożone, jak wdrożenie programu SharePoint.DSC ma również wbudowane monitorowanie i raportowanie. Jeśli system nie jest już zgodny, DSC może zgłosić alert i podjąć działania w celu jego poprawienia.Konfiguracje są zaprojektowane tak, aby można je było łatwo czytać, przechowywać i aktualizować.Konfiguracje deklarują, że urządzenia docelowe powinny znajdować się w stanie, zamiast pisać instrukcje, jak je ustawić w tym stanie.To sprawia, że nauka, przyjmowanie, wdrażanie i utrzymywanie konfiguracji za pomocą DSC jest znacznie mniej kosztowne.Tworzenie konfiguracji oznacza, że złożone etapy wdrażania są rejestrowane jako „pojedyncze źródło prawdy” w jednym miejscu.Powoduje to, że wielokrotne wdrażanie określonego zestawu maszyn jest znacznie mniej podatne na błędy.Z kolei sprawiając, że wdrażanie jest szybsze i bardziej niezawodne, co umożliwia szybką realizację złożonych wdrożeń.Konfiguracje można również udostępniać za pośrednictwem Galerii programu PowerShell, co oznacza, że mogą już istnieć typowe scenariusze i najlepsze praktyki dotyczące pracy, którą należy wykonać ....