PowerShell DSC

PowerShell DSC

PowerShell 원하는 상태 구성은 코드로 구성하여 IT 및 개발 인프라를 관리 할 수있는 PowerShell의 관리 플랫폼입니다.
Windows PowerShell DSC (Desired State Configuration)는 개방형 표준을 기반으로하는 Windows에 내장 된 구성 관리 플랫폼입니다.DSC는 배포 수명주기의 각 단계 (개발, 테스트, 사전 프로덕션, 프로덕션) 및 확장 중에 안정적으로 일관되게 작동 할 수있을 정도로 유연합니다.DSC는 "구성"을 중심으로합니다.구성은 특정 특성을 가진 컴퓨터 ( "노드")로 구성된 환경을 설명하는 읽기 쉬운 문서입니다.이러한 특성은 특정 Windows 기능을 사용하도록 설정하는 것만 큼 간단하거나 SharePoint를 배포하는 것만 큼 복잡 할 수 있습니다.DSC에는 모니터링 및보고 기능도 내장되어 있습니다. 시스템이 더 이상 호환되지 않으면 DSC는 경고를 발생시키고 시스템을 수정하도록 조치 할 수 있습니다.구성은 쉽게 읽고 저장하고 업데이트 할 수 있도록 설계되었습니다.구성은 상태 대상 장치를 해당 상태에 두는 방법에 대한 지침을 작성하는 대신 상태 대상 장치가 있어야 함을 선언합니다.따라서 DSC를 통해 구성을 학습, 채택, 구현 및 유지 관리하는 데 드는 비용이 훨씬 줄어 듭니다.구성을 만들면 복잡한 배포 단계가 단일 위치에서 "단일 소스"로 캡처됩니다.이로 인해 특정 머신 세트를 반복해서 배치하면 오류가 발생하기 쉽습니다.또한 배포를보다 빠르고 안정적으로 만들어 복잡한 배포를 신속하게 처리 할 수 ​​있습니다.PowerShell 갤러리를 통해 구성을 공유 할 수도 있습니다. 즉, 일반적인 시나리오와 모범 사례가 필요한 작업에 이미 존재할 수 있습니다.
powershell-dsc

라이센스가있는 모든 플랫폼에서 PowerShell DSC를 대체

Ansible

Ansible

Ansible은 클라우드 프로비저닝, 구성 관리, 애플리케이션 배포, 서비스 내 오케스트레이션 및 기타 여러 기능을 자동화하는 매우 간단한 IT 자동화 엔진입니다.
Puppet

Puppet

Puppet Data Center Automation Solution을 사용하면 시간을 절약하고 서버 환경에 대한 가시성을 확보하며 IT 인프라 전체의 일관성을 유지할 수 있습니다.
Salt

Salt

Salt는 서버를 빠르고 효율적으로 관리 및 프로비저닝하는 데 사용할 수있는 강력한 원격 실행 관리자입니다.
Chef

Chef

Chef는 구성 관리의 이점을 전체 인프라에 제공하기 위해 구축 된 오픈 소스 시스템 통합 프레임 워크입니다.
Tintwizard

Tintwizard

tint2의 모양을 바꾸는 쉬운 방법.사용하기 쉬운 그래픽 사용자 인터페이스를 통해 구성을 생성하고 tint2에 적용 할 수 있습니다.
Login AM

Login AM

구성 관리, 이미지 생성 등을위한 사용하기 쉽고 확장 가능한 자동화 시스템.