MS-SCCM is part of the Microsoft System Center suite (MS SCS), which is a compreensive set of products created by MS to manage your enterprise
This is the list of products available in the MS SCS
System Center Configuration Manager
System Center Operations Manager
System Center Data Protection Manager
System Center Virtual Machine Manager
System Center Service Manager
System Center Capacity Planner
System Center Mobile Device Manager
System Center Essentials
System Center Licensing
Here is a brief description of each component:
System Center Family of Products:
System Center Configuration Manager—System Center Configuration Manager (SCCM) starts with the ability of imaging or laying down the base operating system on a server or client system based on specific organizational guidelines for configurations. Once the operating system has been installed, SCCM continually patches and updates the system as well as provides the ability to push out new software to the system, also based on specific templates and guideline configurations. SCCM keeps track of system inventory, provides remote-control capabilities, and provides IT administrators the ability to ensure the system configuration is maintained in a common configuration.
System Center Operations Manager—Once SCCM lays down the base configuration of the system and keeps it patched and updated, System Center Operations Manager (SCOM) takes over for monitoring the ongoing health of the system as well as the applications installed on the system. Specific rules are created that track the normal operations of the system, and any time the system falls out of the standards, the organization’s IT personnel are notified of the changes.
System Center Data Protection Manager—Although SCCM and SCOM deploy and monitor system operations, there are times when data is corrupted or lost or systems fail and having a backup of the data is crucial. This is where Data Protection Manager (DPM) fits in as it backs up client systems, server file systems, Exchange databases, SharePoint data, or SQL databases on a continuous basis, providing an organization the ability to recover a single lost or corrupted file all the way through restoring a completely dead system.
System Center Virtual Machine Manager—As the industry has shifted from one made up of primarily physical server systems to one where servers are now virtualized in the data center, the Virtual Machine Manager (VMM) product from Microsoft helps organizations manage their virtual systems. In the fully managed scenario, in the event that SCOM identifies a physical or virtual system is about to fail, it can automatically create a new guest session using SCCM to a Hyper-V or VMware virtual host, build out a brand-new system, and use DPM to automatically restore the latest backup of information all as a scripted disaster recovery process. VMM can also transfer fully running physical servers and transfer the operating system, application, and data to a virtual server in an automated physical-to-virtual (P2V) conversion process.
System Center Service Manager—Although all of the previous tools chug along doing IT-related tasks, such as imaging, patching, monitoring, and backing up, organizations also have a need to manage processes and change control. The System Center Service Manager (SCSM) product is an incident management and change-control system that tightly integrates with SCOM, SCCM, and VMM to take alerts, automatically log the problems, take inventory information, and track system configurations so that help desk personnel and support individuals have at their fingertips information they need to support users and application owners in the enterprise. SCSM brings together management policies and processes as the umbrella under which the other System Center tools facilitate day-to-day tasks and procedures.
System Center Capacity Planner—As an organization looks to replace servers and systems, or upgrade and deploy new software applications, the System Center Capacity Planner helps the organization test performance demands on current systems and model the future environment relative to the necessary hardware specifications needed to meet the performance demands of the organization.
System Center Mobile Device Manager—Throughout an enterprise, an organization doesn’t have just servers and client workstations, but the proliferation of mobile devices make up the IT landscape. System Center Mobile Device Manager (MDM) integrates with SCCM to provide cradle-to-grave management of mobile devices similar to what SCCM does for servers and client systems, including provisioning, updating, securing, monitoring, and wiping devices in the course of a mobile device’s life cycle.
System Center Essentials—Finally, not all enterprises have separate IT groups handling servers, client systems, and applications, such as enterprises with fewer than 500 users and fewer than 50 servers. Microsoft has System Center Essentials that provides key management functions around tracking inventory, patching and updating systems, deploying software, monitoring, and managing virtual systems that helps smaller enterprises meet their management needs in an all-in-one integrated tool.
Each of the products have had variations over the years (2003, 2007, 2008, R2, SP1, SP2, 2010, and so on) with each successive version adding more functionality and capabilities than the version before it.
(this section was extracted from the site: http://www.networkworld.com/subnets/microsoft/032610-system-center-suite-ch1.html )
As far as XenApp Connector is concerned, MS SCCM is the most relevant component of the MS SCM suite. The reason is simple:
MS SCCM offers Software Distribution Management, so it coordinates installations to servers, desktops, laptops and mobile devices. So, the software distribution capability to XenApp Connector comes live when the two components are combined
The software distribution steps in SCCM starts with (1) packages, followed by (2) advertisements and (3) updates
The packages contain one or more programs and can be customized though command line. Packages can also be physical installation files or virtual applications (Microsoft App-V sequences, not Citrix virtual apps or Citrix streaming which are different technologies, and are not included in SCCM)
Advertisement is a important concept here. Once the package is installed, the SCCM needs to advertise or “push out” the various software packages. and make them available, so users can pick which ones they want to install
Once software is advertised, it can be updated automatically or manually. SCCM can update Microsoft software or 3rd party software. and custom business applications as well.
SCCM was built on Windows Software Update Services (WSUS) whihc has been around for many years
SCCM utilize the concept of sites (such as an AD site) as in a grouping of physical and virtual devices manged by the same SCCM servers.
You can have individual sites such as in Atlanta, Sao Paulo, Mexico City or combine them into a unique site called “Americas”
SCCM connects to XenApps via the XenApp connectors.
(more to come on this)