Comprendre le Fonctionnement de SCCM


introduction

System Center Configuration Manager (SCCM) ou « Systems Management Server » avant 2007, est un produit de la famille System Center proposé par Microsoft. Il permet la gestion centralisée des appareils, la distribution d’applications, la protection antivirus, la gestion des mises à jour, et bien plus encore. Dans ce blogue je vais vous apprendre à comprendre le fonctionnement de SCCM

Qu’est ce que SCCM ?

SCCM est une solution de gestion de configuration développée par Microsoft. Elle permet aux administrateurs informatiques de gérer un grand nombre d’appareils et de systèmes d’exploitation au sein d’une organisation. De la distribution de logiciels au déploiement de correctifs en passant par la gestion des configurations, SCCM offre une gamme étendue de fonctionnalités pour simplifier la gestion des environnements informatiques.

Petit résumé historique

Fonctionnalités clés.

Voici quelques fonctionnalités de SCCM :

  • Distribution d’applications : Mise en place d’un portail self-service pour distribuer des applications aux utilisateurs (comme une sorte de Play store, Apps store.
  • Gestion centralisée des appareils : Postes de travail (Windows, Mac, Linux), serveurs et appareils mobiles (Windows, iOS, Android).
  • Protection antivirus : Utilisation de « System Center Endpoint Protection ».
  • Déploiement des mises à jour et correctifs : Principe similaire à WSUS.
  • Déploiement d’image par le réseau.
  • Inventaire du parc informatique : Rapports sur l’activité des clients et la santé du système.
  • Intégration à Windows Intune et Azure.
  • Contrôle à distance via la fonctionnalité native « Assistance à distance » de Windows.

L’architecture de SCCM.

SCCM repose sur une architecture client/serveur où plusieurs composants peuvent interagir pour offrir une gestion centralisée. Les principaux éléments de cette architecture incluent :

  1. Site Server : La base de SCCM et responsable de la gestion des fonctions principales comme la distribution de logiciels, la gestion des mises à jour et le déploiement des systèmes d’exploitation.
  2. Site Database : Héberge toutes les données relatives aux configurations, aux inventaires et aux rapports. Cette base de données SQL Server est cruciale pour le bon fonctionnement de SCCM.
  3. Management Point (MP) : Sert de point de contact entre les clients et le site server. Il reçoit les données d’état des clients et transmet les politiques de configuration.
  4. Distribution Point (DP) : Stocke les fichiers nécessaires à la distribution des applications, des mises à jour et des masters.
  5. Reporting Services Point (RSP) : Fournit des rapports détaillés sur l’état de l’environnement géré.

Déploiement des Systèmes d’Exploitation avec SCCM.

SCCM facilite le déploiement des systèmes d’exploitation grâce à plusieurs méthodes :

  • Imagerie de disque : Capture et déploie une image système complète.
  • PXE Boot : Permet aux ordinateurs de démarrer sur le réseau pour installer une image de système d’exploitation ou un master complet avec des applications spécifique préinstaller.
  • USMT (User State Migration Tool) : Outil utilisé pour migrer les données des utilisateurs lors du déploiement d’un nouveau système d’exploitation.

La gestion des mises à jour.

L’une des fonctionnalités essentielles de SCCM est la gestion des mises à jour logicielles. SCCM se synchronise avec Windows Server Update Services (WSUS) pour télécharger les mises à jour et les déployer sur les appareils gérés. Les administrateurs peuvent créer des collections spécifiques pour tester et valider les mises à jour avant de les déployer largement, réduisant ainsi les risques de problèmes de compatibilité.

Intégration d’autres outils.

SCCM ne fonctionne pas seul il s’intègre parfaitement avec d’autres outils de Microsoft, ce qui augmente considérablement c’est option et capacités de gestion .

  • Windows Intune : Permet la gestion des appareils mobiles comme des téléphones ou tablettes et des politiques de sécurité à travers le cloud.
  • Azure Active Directory : Facilite l’authentification et la gestion des utilisateurs et des appareils.
  • Microsoft Endpoint Manager : Combine SCCM et Intune pour offrir une gestion unifiée des points de terminaison.

Conclusion.

System Center Configuration Manager est un outil puissant et flexible pour la gestion des infrastructures informatiques. Que ce soit pour la distribution de logiciels, la gestion des mises à jour, la sécurité ou le déploiement des systèmes d’exploitation, SCCM offre une solution complète et intégrée. Sa capacité à s’adapter et à évoluer avec les besoins de l’entreprise en fait un atout indispensable pour les administrateurs IT.

Source :

https://docs.microsoft.com/en-us/mem/configmgr/

https://docs.microsoft.com/en-us/mem/

https://www.it-connect.fr/chapitres/decouverte-de-system-center-configuration-manager