What is our primary use case?
I primarily use this solution to deploy software, to deploy patches, to deploy drivers, and to do software package updates. I'm not using all of the functionality that it has but another thing I do is push out Windows upgrades. Rather than doing them all at once, I push out the feature updates.
It is set up on a VMware virtual machine.
How has it helped my organization?
When I first joined the company, the director and the other help desk associates were going to each computer to do updates and patches. At the time, we had 274 computers in the building, and I felt that there had to be a way that it could be automated.
One of the problems is that in order to get the updates completed, we were coming in on Saturday, which meant that they had to pay us overtime to get things done. When I started digging, I realized that you could use the SDA for automatic deployments and things of that nature. I was able to configure it to do what I needed to do.
I set up certain floors to be deployed during the night. The schedule was to complete 30 or 40 computers a night until they were finished. Then, when my director came to ask how the progress was, and I told him that the job was complete, he was shocked. It used to take them between two and three months to do the same thing.
Especially with the pandemic, where one day I have an employee in the office to work but the next day I don't, Quest has been instrumental in completing these tasks. With a couple of mouse clicks, I can get the job done.
The single pane of glass for managing devices is helpful because it allows me to perform updates and control things without having to disturb the doctors or nurses. The update process is transparent to them.
This solution provides us with IT asset management, software asset management, compliance, and patch management. This combination of features is important to us because we are able to perform all of these tasks without interrupting anybody's workflow. The most important thing is that we don't want to interrupt a doctor when they are with a patient and without Quest, if something critical needs to happen then I might have to wait to get into the office. During this time, the system could be vulnerable. Using a system with all of these capabilities and being able to use it after hours is key in IT.
The system makes it easy to update and configure things in our environment. If you get stuck then there are well-thought-out KBs available, and you can also ask people in the community. Personally, it has made my job easier. It's not as hands-on and it's more auditable.
Quest has absolutely saved me time, which I would estimate to be between two and three hours a day, easily. With the automations, things flow the way I need them to flow. When Windows updates come out on Tuesday, rather than deploying them on the weekend, we deploy them to all of the computers every Thursday. Because there is no more work to do on the weekends, it saves the company money, especially in overtime.
The automation helps on both ends. For one, you don't have the labor costs that you have to pay for in overtime. A lot of the things that we used to have to do by hand, I can now automate through the system. Then, at the same time, the work is getting done at the time you set it for. There is no "people factor", where they may not move as fast as expected. It happens, for example, that as people get tired, they get slower. Automation greatly diminishes the time that we spend going from one desk to the next. When I do it with the click of a button, everything is going to be done at that exact moment.
What is most valuable?
The most valuable feature is the ability to deploy Windows features during off-hours times, through all of the machines at one time versus trying to systematically do them either by area or by floor. I can set one floor to automatically update on Thursday, the next one on Friday, the next one on Saturday, and so forth until I get everybody done. Doing it this way doesn't negatively impact my productivity, nor does it affect anybody else. Updates can be done in the middle of the night.
Using this system is pretty straightforward. When I first joined the company and started using it, a lot of it for me was reading the knowledge base to find out what it was capable of doing. Originally, the only things that they were using it for were popups and ticketing. When I took over, I started the software deployment, driver deployment, updates, and those types of things.
I still don't use the system to its full potential but I now use at least 90% of it.
The systems deployment appliance (SDA) is one of the main features that I use on a regular basis. A lot of the time, I won't do a feature update using the software deployment function. Instead, I will build an image on the SDA. That way, as I need to deploy it, I can do so at will. It gives me the ability to deploy to 10 machines at a time, which means that I can complete most of the stuff that I need to do over a period of time. It's as easy as can be; I'd say that it's as simple as cutting butter.
What needs improvement?
I would like to be able to deploy an image to more than 10 computers at a time. When we have to do a rebuild on these machines, although it is rare, I would like to be able to do more than 10 at a time. With the current limit, it slows me down because I have to set up 10, then the next 10, and so forth.
For how long have I used the solution?
My client started working with Quest KACE Systems Management in 2014 but personally, I began using it in 2016.
What do I think about the stability of the solution?
I have not had a problem other than just recently when I started having issues with a library and a few of the files being corrupted. But, whenever I've called technical support, they've been generally on the spot for getting things fixed, and getting me back up and running. As such, it hasn't really affected my environment much.
My downtime, the first time they had to fix it, was about a day. The most recent time, I wasn't down but I could tell that they were working. Overall, the issue with corrupted files hasn't affected me.
In an environment like this, where you can't afford to be down, it is critical that you have premium support. It is definitely a factor that should be considered when purchasing other products.
What do I think about the scalability of the solution?
The scalability is fantastic. You can add to it and there are lots of things that you can do but it's overkill for us at the clinic.
There were two of us administering the solution and there are about 274 endpoints. Since the other administrator recently quit, it is only me doing the job at the moment.
How are customer service and support?
The technical support people are awesome. In the beginning, I dealt with a few of them that seemed like they just didn't want to be there, so I just would hang up with those people. Lately, in the last couple of years, I have not had any problems. Everybody I've dealt with has been happy to be on the call and glad to help.
We use Quest premium support and the biggest thing that stands out to me is that it's available 24-7. Sometimes, things will happen outside of the eight to five range and when it does, I need that ability to be able to call them and get someone on the phone. That's the major value for us.
There are other pluses with premium support but given that we have moved it from a physical appliance to a virtual appliance, right now it's just the 24-7 support that is important for us. Having the premier support had added value to our overall investment with Quest. It's worth what you pay for it because they are literally there. In a mission-critical system, such as a clinic, you can't have wait periods of two to four hours before technical support starts working on the problem. When a patient system or a lab system is down, you can't wait around for somebody to figure out if and when they're going to call you.
Which solution did I use previously and why did I switch?
They did not use a similar solution prior to Quest KACE.
When the person who set up Quest first joined the company, he wanted to modernize things. People were leaving post-it notes or written notes on everyone's desk, and he wanted to implement a system to improve the clinic's way of doing business.
When he implemented the system, he implemented it with Active Directory to make it more fluent so that when something happened, they didn't have to go from one desk to the next desk.
How was the initial setup?
I was not with the company for the initial setup, although I have spoken with people about it. What I have been told is that when the system was first purchased, they paid for support to help walk them through the setup. I have not heard that it was difficult but I do recall that it took some time to get everything configured.
What about the implementation team?
We purchased KACE through a reseller, Netrix.
It was deployed in-house by my former director, with assistance from technical support. At that time, it was Dell technical support.
One person is enough for maintenance because it is not hard at all. Click a button and it's updated. You also have to make sure that your host is updated. It's pretty simple.
If I was on the outside looking in, where I had never dealt with it before, based on everything it does I would think it is quite complicated to operate and keep functional. It's definitely the opposite of that.
What was our ROI?
Our clinic's ROI is a saving in time and money. Prior to having this solution, we were sometimes in a position where there would be three of us working on it, and we'll all be working overtime. When you take that away, it is a big saving. For example, I have been here for five years and if I were putting in two weekends a month over the entire time, it is a lot of money that has been saved.
What's my experience with pricing, setup cost, and licensing?
In terms of pricing and licensing, my advice is that you need to assess what you need and then look at what they offer. It's easy to get caught up in the things that you want, but don't really need. You really want to assess what's best for your environment and to plan it very well.
Ideally, if there is a project manager available then they should help with the planning because you want your end goal to be in line with what you are trying to do. A reseller will try to sell you everything under the sun, so it's important that you plan well and know what is required in your environment.
Which other solutions did I evaluate?
I don't believe that the company evaluated other products. My understanding is that the reseller we used made the recommendation and we went with that.
What other advice do I have?
My advice for anybody who is implementing this solution is to take your time. I suggest doing it on a Saturday but if your production is in an area that can't be down because you have to sync with Active Directory, then choose a time where you won't interfere with anybody's ability to work. It may require rebooting your DC and that is something that can't be done without affecting people in your environment.
For organizations running two DCs, it probably won't affect them at all. However, in our situation, where we use single sign-on, we really want to make sure that any downtime doesn't affect our users.
The biggest lesson that I have learned from using this solution is to read the knowledge base.
We had a transitionary period where I was taking over and my director was leaving. The system needed to be updated but part of the system was not paid for. Once it was updated, I found out that they no longer support physical servers, so we had to move it to a VM. That was a bit cumbersome but the important part that I learned is to keep your licenses current. If they expire because you are behind in paying for them then it puts you in a more difficult position when you renew.
Overall, this is a good solution that saves us time and effort. Other than the limit of having only 10 images deployed at once, I don't see anything else that I want to improve. I control everything through VMware and I'm pretty good at it.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.