Best Alternative to SCCM: PDQ Deploy & PDQ Inventory

Before we started, we spent several years in the trenches as system administrators supporting large businesses with IBM Tivoli Framework and Microsoft SCCM. These systems were great for large organizations, but a bit out of reach for small and medium-sized businesses. With that in mind, we created PDQ Deploy and PDQ Inventory. Tools for sysadmins, made by sysadmins. So what are the major differences between PDQ and SCCM? And why is PDQ Deploy and Inventory a great alternative?


First things first…

The amount of immediate feedback received by an administrator is one of the major differences between PDQ Deploy and SCCM.  When an administrator initiates a software deployment to a target computer or group of computers in PDQ; they are given immediate feedback from the application. It lets the administrator know exactly what is running on the target machine at that time.  If for any reason the deployment fails, cleanly formatted output logs are available from the PDQ application itself.

Combining PDQ Inventory with PDQ Deploy streamlines the process of configuring, deploying, and pushing software to specified computers in just moments.  No complex policies need to be created and no complex services or roles to be configured.

Patch some of the most common applications in a network in the same amount of time that it takes to brew a pot of coffee.

You may be thinking…that’s all fine and dandy to read, but is switching to PDQ really worth it?

Let’s look at the SCCM deployment process in a nutshell.

  1. Make sure the SCCM client is installed on your target machines
  2. Build your deployment package
  3. Wait for your package to replicate to the distribution points
  4. Create your advertisement, linked to your collection(s)
  5. Wait for your clients to check-in
  6. Wait for your clients to request installation
  7. Wait for your deployment to be complete

Dang…something failed, only 96% complete, why did the other 4% fail?  Well, it’s off to event logs and complex reporting to find out.

Now, let’s compare that to the PDQ deployment process.

  1. Grab whatever software you want to deploy from the package library using PDQ Deploy
  2. Click the “Deploy Once” button, select your freshly downloaded package and define some targets
  3. Click “Deploy Now” and you’re off to the races

Say, three of your computers failed…simply click the output log for the individual failed machines.  PDQ allows you to see exactly why they failed. It’s easy to redeploy immediately. Then, you can even re-deploy from the failed step…no waiting or complex reporting. No fuss.

Image 1 : Best Alternative to SCCM: PDQ Deploy & PDQ Inventory

Image 2 : Best Alternative to SCCM: PDQ Deploy & PDQ Inventory

That’s it!

Want to know what’s really going on behind the PDQ curtain (other than the developer tears and scotch)?  This KB outlines the entire PDQ deployment process from start to finish. You can also watch this video about PDQ being the best alternative to SCCM.


Your email address will not be published.

Your Name