We performed a comparison between Cloudify, IBM Turbonomic, and SaltStack based on real PeerSpot user reviews.
Find out what your peers are saying about VMware, Nutanix, IBM and others in Cloud Management."Extensible internal functions and plugins. Can implement custom plugins to fit your scenario. Python based plugins."
"You can use only what you need. You can remove certain Cloudify functions from the framework to create a "minified" version of what you need. This might only consist of the messaging delivery system, and the orchestration functions."
"It enables a single platform to communicate with the entire infrastructure."
"Product has given us the ability to catch early scaling issues that many companies hit on with private clouds."
"Valuable features are auto-scaling and load balancing."
"The solution includes the option to run background scripts and processes from a connected API."
"Cloudify works in cases where you have very advanced service chaining requirements. It really works well there, and it fits the best. They have a standardized markup that's based on TOSCA, which is a standard. I like the fact that they're standards-based. Their solution works extremely well if you have the talent and the manpower to write TOSCA descriptors to deploy and interchange services or to automate the configuration and turn up of services."
"TOSCA model allows modeling the application rather than the automation. It is a machine-readable representation of the application and its infrastructure, which can be used for other things too, not just for the orchestration (e.g. enterprise architecture big picture, who connects to whom)."
"On-premises, one advantage I find particularly appealing is the ability to create policies for automatic CPU and memory scaling based on demand."
"I like Turbonomic's built-in reporting. It provides a ton of information out of the box, so I don't have to build panels for the monthly summaries and other reports I need to present to management. We get better performance and bottleneck reporting from this than we do from our older EMC software."
"With Turbonomic, we were able to reduce our ESX cluster size and save money on our maintenance and license renewals. It saved us around $75,000 per year but it's a one-time reduction in VMware licensing. We don't renew the support. The ongoing savings is probably $50,000 to $75,000 a year, but there was a one-time of $200,000 plus."
"In our organization, optimizing application performance is a continuous process that is beyond human scale. We would not be able to do the number of actions that Turbonomic takes on a daily, weekly, and monthly basis. It is humanly impossible with the little micro adjustments that it can make. That is a huge differentiator. If you just figure each action could take anywhere very conservatively from five to 10 minutes to act upon, then you multiply that out by thousands of actions every month, it is easily something where you could say, "I am saving a couple of FTEs.""
"Before implementing Turbonomic, we had difficulty reaching a consensus about VM placement and sizing. Everybody's opinion was wrong, including mine. The application developers, implementers, and infrastructure team could never decide the appropriate size of a virtual machine. I always made the machines small, and they always made them too big. We were both probably wrong."
"The ability to monitor and automate both the right-sizing of VMs as well as to automate the vMotion of VMs across ESXi hosts."
"Using this product helps us to reduce performance risk because it shows us where resources are needed but not yet allocated."
"The automated memory balancing, where it looks at whether it's being used in the most efficient way and adds or takes away memory, is the best part. If it didn't do that, it would be something that I would have to do. We have too many machines for one person to do that. The automation helps me in that it is done in a really efficient way and a balanced way because of the policies. It really helps."
"It is a highly stable solution."
"The ability to programmatically describe the desired state of a single, or an entire fleet of servers, on-premises, and in a cloud environment."
"The automation functionality has been most valuable. With a click of a button, we are able to automate provisioning, the build of new hardware and apply patches. These are all extremely important and differentiated tasks that can be automated in SaltStack."
"We monitor the configurations against CIS standards. We run CIS benchmarks and maintain configurations with higher CIS values for each server."
"SaltStack has given us the ability to deal with systems at scale and rectify issues at scale."
"The product’s most valuable feature is its ability to provide environmental security."
"I want to build automation that is intelligent, part of the fabric of our environment, and is somewhat self-sustaining. I think SaltStack can help me do this."
"Unlike the Docker environment, Cloudify takes time for configuration and its learning curve."
"Certainly the UI could use some intensive work, but nevertheless, overall, it’s a complete product with its 3.4 version and much better features are available with 4.0."
"It lacked the user interface for multitenancy and basic platform management tasks. It is a leader in the niche area that they like to perform in, but it only does about 30% of top-tier advanced functions of platform management. It doesn't meet about 70% of what you need to manage a private cloud platform."
"The solution is a bit of a headache because mistakes happen in the blueprint every time we deploy and they require modifications."
"The upgrading process could be simplified."
"Error handling could be improved; GUI is lacking with respect to user privileges and connectivity."
"Install of the product itself could be improved and I would like to see better event monitoring."
"They have a long road map when we ask for certain things that will make the product better. It takes time, but that's understandable because there are other things that are higher on the priority list."
"The planning and costing areas could be a little bit more detailed. When you have more than 2,000 machines, the reports don't work properly. They need to fix it so that the reports work when you use that many virtual machines."
"It sometimes does get false positives. Sometimes, it'll move something when it really wasn't a performance metric. I've seen it do that, but it's pretty much an automated tool for performance. We've only got about 500 virtual machines, so lots of times, I'm able to manage it physically, but it's definitely a nice tool for a larger enterprise that might be managing 2,000 or 3,000 virtual machines."
"There is an opportunity for improvement with some of Turbonomic's permissions internally for role-based access control. We would like the ability to come up with some customized permissions or scope permissions a bit differently than the product provides."
"Additional interfaces would be helpful."
"The GUI and policy creation have room for improvement. There should be a better view of some of the numbers that are provided and easier to access. And policy creation should have it easier to identify groups."
"The issue for us with the automation is we are considering starting to do the hot adds, but there are some problems with Windows Server 2019 and hot adds. It is a little buggy. So, if we turn that on with a cluster that has a lot of Windows 2019 Servers, then we would see a blue screen along with a lot of applications as well. Depending on what you are adding, cores or memory, it doesn't necessarily even take advantage of that at that moment. A reboot may be required, and we can't do that until later. So, that decreases the benefit of the real-time. For us, there is a lot of risk with real-time."
"Before IBM bought it, the support was fantastic. After IBM bought it, the support became very disappointing."
"This solution could be integrated with more hardware for an improved offering."
"It is difficult to set up."
"A hardened set of tests would be much appreciated."
"Web UI."
"There is a little bit of pain when it comes to libraries and what is needed to run the product."
"SaltStack's features are minimal."
"Its configuration process could be better."