Intel SCS is the better of the two options for many reasons, the most important being support for WS-Management. Originally SOAP (Simple Object Access Protocol) was used during configuration, however SOAP was deprecated in AMT 6, and as of AMT 9 no longer supported. SCCM’s configuration process was built around using SOAP, so moving forward configuring vPro computers with SCCM’s built in method will no longer be an option.
I'm trying to find out what the difference is with Intel SCS with or without SQL database?
Is it needed with SCCM 2012? Can and should I install Intel SCS on the SCCM primary server (I only have 1) ?
Installing SCS on the SCCM 2012 primary server in either database or non-database mode will work. After installing SCS, you can then use the SCS Add-on to integrate SCS with SCCM.
Here are the differences between the two modes:
In database mode SCS stores data about each AMT system in an SQL database. This includes data that can be used to connect to the system and the admin password that was put in the Intel AMT device. You can then use the console to monitor the systems and do reconfiguration/maintenance tasks on them.
In non-database mode SCS does not store any data about the AMT system. Configuration and maintenance tasks can only be done using the configurator tool.