마이크로소프트 구성 관리자(Microsoft Configuration Manager, 약어: MECM, 이전 명칭: System Center Configuration Manager 또는 SCCM, 그 이전에는 Systems Management Server 또는 SMS)는 마이크로소프트에서 개발한 시스템 관리 소프트웨어 제품으로, 주로 대규모 기업 환경에서 Windows 기반 컴퓨터 시스템을 효율적으로 관리하고 배포하는 데 사용됩니다. 이는 IT 관리자가 수많은 클라이언트 장치 및 서버를 중앙에서 제어하고 자동화된 방식으로 관리할 수 있도록 지원하여, 소프트웨어 배포, 업데이트 관리, 운영 체제 배포, 하드웨어 및 소프트웨어 인벤토리, 보안 정책 적용 등 다양한 기능을 제공합니다.
주요 기능
- 소프트웨어 배포: 응용 프로그램, 업데이트, 패치 등을 대규모로 배포하고 관리합니다. 사용자가 직접 소프트웨어를 설치할 수 있는 소프트웨어 센터(Software Center) 기능을 제공하며, 사용자 또는 장치 그룹에 맞춤형으로 소프트웨어를 제공할 수 있습니다.
- 운영 체제 배포 (OSD): 새로운 컴퓨터에 운영 체제를 설치하거나 기존 시스템을 업그레이드하는 작업을 자동화합니다. 작업 순서(Task Sequence) 기능을 통해 운영 체제 설치 후 필요한 드라이버, 응용 프로그램, 업데이트 등을 자동으로 구성할 수 있습니다.
- 업데이트 관리: Windows Update for Business(WUfB) 또는 WSUS(Windows Server Update Services)와 통합하여 Microsoft 제품 및 타사 응용 프로그램의 보안 업데이트 및 패치를 관리합니다. 업데이트의 승인, 배포 시기, 보고서 등을 중앙에서 제어합니다.
- 하드웨어 및 소프트웨어 인벤토리: 네트워크 내 모든 장치의 하드웨어 사양 및 설치된 소프트웨어 목록을 수집하여 자산 관리를 돕습니다. 이를 통해 라이선스 준수 여부를 확인하고, 시스템 요구 사항을 파악하는 데 활용할 수 있습니다.
- 규정 준수 설정: 조직의 보안 및 구성 표준에 따라 클라이언트 설정을 모니터링하고 강제합니다. 예를 들어, 특정 레지스트리 설정, 방화벽 규칙, 보안 정책 등이 올바르게 적용되었는지 확인하고, 그렇지 않을 경우 자동으로 수정할 수 있습니다.
- 엔드포인트 보호: Microsoft Defender Antivirus와 통합되어 악성코드 방지 및 보안 기능을 제공합니다. 중앙에서 보안 정책을 배포하고 위협 상태를 모니터링할 수 있습니다.
- 원격 제어: 관리자가 원격으로 클라이언트 컴퓨터에 접속하여 문제를 해결하고 지원할 수 있도록 지원합니다. 이는 헬프데스크 운영에 필수적인 기능입니다.
- 클라우드 통합: Microsoft Intune과의 공동 관리(Co-management) 기능을 통해 온프레미스 환경과 클라우드 기반 환경을 아우르는 하이브리드 관리 솔루션을 제공하며, 클라우드 관리 게이트웨이(CMG)를 통해 인터넷에 연결된 클라이언트를 관리할 수 있습니다.
역사 및 발전
마이크로소프트 구성 관리자는 1994년 Systems Management Server(SMS)로 처음 출시되었습니다. 이후 지속적인 기능 개선과 함께 2007년에 System Center Configuration Manager(SCCM)로 명칭이 변경되었으며, 마이크로소프트 시스템 센터(Microsoft System Center) 제품군의 핵심 구성 요소로 자리매김했습니다. 클라우드 기반 관리 솔루션인 Microsoft Intune과의 통합이 강화되면서 2019년에 Microsoft Endpoint Configuration Manager(MECM)로 다시 개명되었고, 현재는 Microsoft Endpoint Manager 제품군의 핵심 구성 요소로, 온프레미스(On-premises) 환경과 클라우드 환경을 아우르는 통합적인 엔드포인트 관리 솔루션을 제공하는 데 중점을 두고 있습니다.