What users are saying about
7 Ratings
7 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101
44 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Likelihood to Recommend

ActiveBatch

ActiveBatch is an excellent tool to distribute to multiple teams across the organization, allowing developers, application support, business units as well as mangers to create the tasks they need and maintain their configurations, without having to wait on a central point of support.
No photo available

Puppet Enterprise

Puppet is good enough to get the job done, you can use it to automate deployments and maintain files and configurations, if this is all you're looking for it's great.If you're looking for more control over your systems as a whole without having to write your own scripts or install multiple configuration management systems then Puppet is not what you're looking for.
Alan-Michael Barnes profile photo

Feature Rating Comparison

Workload Automation

ActiveBatch
6.9
Puppet Enterprise
Multi-platform scheduling
ActiveBatch
8.1
Puppet Enterprise
Central monitoring
ActiveBatch
8.4
Puppet Enterprise
Logging
ActiveBatch
5.0
Puppet Enterprise
Alerts and notifications
ActiveBatch
7.0
Puppet Enterprise
Analysis and visualization
ActiveBatch
5.3
Puppet Enterprise
Application integration
ActiveBatch
7.6
Puppet Enterprise

Pros

ActiveBatch

  • ActiveBatch does Microsoft SQL jobs well, providing centralized configurations.
  • The scheduling options and flexibility is very good in ActiveBatch.
  • The ability to restrict ActiveBatch users to specific areas of the application is easy to manage.
No photo available

Puppet Enterprise

  • Maintain configurations
  • Create a more organized look at what it takes to run a particular application
  • Automate deployments
Alan-Michael Barnes profile photo

Cons

ActiveBatch

  • The Oracle connectivity and error detection is challenging and doesn't always work for us.
  • The UI for administration is overwhelming as first and could be simplified.
No photo available

Puppet Enterprise

  • Coming from Chef, I was much more used to everything being executed from the top down, Puppet executes actions at random and so if you need something like a directory to be created before a file is placed you will need to explicitly declare the order of execution.
  • Coming from Chef I also learned to love the knife command, this allows you a few things, but a very valuable action allowed by the knife command is the ability to list nodes that are currently running Chef.
  • The ability to use commands across multiple host in parallel(once again, a knife command).
Alan-Michael Barnes profile photo

Alternatives Considered

ActiveBatch

N/A - It was already in place when I was on the scene, but like I said earlier it is much more powerful than SQL Server Agent and probably anything we would've come up with from scratch using .Net. However if your needs are small and traffic is light, then maybe SQL Server Agent or something smaller and less powerful (and less expensive) than ActiveBatch would work just fine.
No photo available

Puppet Enterprise

We have used SaltStack by proxy of utilizing Ceph since it uses SaltStack to automate configuration changes to it's cluster. I found it easy to use however extremely limiting when it comes to scale as its not a proper language with a central data store like Hiera. We plan to explore it again for a smaller project, however it isn't on the horizon to unseat Puppet for our primary infrastructure.We have used Docker as well and quite frankly, it is not ready for prime time in terms of its networking. It seems great for system consolidation and exposed ports from its NAT can be run through reverse proxy to the internet. We have decided to wait until they are able to include proper static ip assignment. Finally, Docker like SaltStack, is great for smaller static configurations but not an ever changing infrastructure that relies on variables. Hiera is the main difference here.
Colby Shores profile photo

Return on Investment

ActiveBatch

  • I have not been involved in the purchase or contract negotiation of our Active Batch purchase, therefore am unable to comment on the ROI.
No photo available

Puppet Enterprise

  • Less manual patching of our Linux system
  • We now sell patching as a product to customers
  • Our customers are more secure with puppet patching our systems
No photo available

Pricing Details

ActiveBatch

General

Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Additional Pricing Details

Puppet Enterprise

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Add comparison