Eksplorowanie konfiguracji stanu usługi Azure Automation (DSC)
Konfiguracja stanu usługi Azure Automation DSC to oparta na chmurze implementacja DSC programu PowerShell dostępna w ramach usługi Azure Automation.
Konfiguracja stanu usługi Azure Automation umożliwia pisanie i kompilowanie konfiguracji DSC programu PowerShell oraz zarządzanie nimi, importowanie zasobów DSC i przypisywanie konfiguracji do węzłów docelowych, a wszystko to w chmurze.
Dlaczego warto używać usługi Azure Automation DSC?
Poniżej przedstawiono niektóre z powodów, dla których warto rozważyć użycie usługi Azure Automation DSC:
- Wbudowany serwer ściągania. Udostępnia serwer ściągania DSC, taki jak usługa DSC funkcji systemu Windows, dzięki czemu węzły docelowe automatycznie odbierają konfiguracje, są zgodne z żądanym stanem i zgłaszają z powrotem zgodność. Wbudowany serwer ściągania w usłudze Azure Automation eliminuje konieczność konfigurowania i obsługi serwera ściągania.
- Zarządzanie wszystkimi artefaktami DSC. Możesz zarządzać wszystkimi konfiguracjami, zasobami i węzłami docelowymi DSC za pomocą witryny Azure Portal lub programu PowerShell.
- Importowanie danych raportowania do usługi Log Analytics. Węzły zarządzane za pomocą konfiguracji stanu usługi Azure Automation wysyłają szczegółowe dane o stanie raportowania do wbudowanego serwera ściągania. Konfigurację stanu usługi Azure Automation można skonfigurować tak, aby wysyłała te dane do obszaru roboczego usługi Log Analytics.
Jak działa konfiguracja stanu usługi Azure Automation
Ogólny proces działania konfiguracji stanu usługi Azure Automation jest następujący:
- Utwórz skrypt programu PowerShell z elementem konfiguracji.
- Przekaż skrypt do usługi Azure Automation i skompiluj skrypt do pliku MOF. Plik jest przesyłany do serwera ściągania DSC udostępnianego w ramach usługi Azure Automation.
- Zdefiniuj węzły, które będą używać konfiguracji, a następnie zastosuj konfigurację.
Aby uzyskać więcej informacji, odwiedź plik MANAGED Object Format (MOF).