How has it helped my organization?
The abstraction - I call it the "who, what, and where" of pieces of work that need to be done in the IT world. The who: the log-in, the credentials, all those things. The where: as far as the agents and those things. Then the what: the actual worker objects themselves. Having those abstracted and separated allows us to move things from one environment to the next, and it allows consistency and testing. We can abstract those three different layers. To me, that's one of the biggest advantages of the tool.
What is most valuable?
How technology agnostic it is. It works with all the different legacy solutions we have and it allows us to look at things in one location, as opposed to going to a lot of different places.
What needs improvement?
- More Hadoop native support for things such as Oozie jobs, Spark jobs.
- Native support for messaging architecture like with your RabbitMQ, your Kafkas.
More native support for - we talk about the software factory with services and that new architecture - more native support for interacting with those things.
What do I think about the stability of the solution?
Very stable. The tool we had before this tool, we were nervous around patching cycles, and we were nervous for datacenter downtime because we didn't how that tool was going to react. But this tool, far better than the tool we had before and we probably don't even really have to think about the stability. It's sort of like a good piece of software is like a good referee. If it's doing good, you don't notice it. That's the good thing about Automic. We don't even notice that it's there a lot of the time. It's a very, very stable product.
What do I think about the scalability of the solution?
Very scalable. I know they just talked about adding support for hundreds of thousands of agents, and I know it goes up to like a thousand clients per engine, so you can do a lot with that. It's a very scalable solution. We have a lot more capacity probably than we have use cases for it right now.
How is customer service and technical support?
Technical support has been good. With any type of support structure, you're going to have challenges with geographies and things getting passed off, but generally Automic has been very supportive. Their Professional Services department: excellent, A1. And they really give you that "partner" feel, as opposed to the customer-vendor. We still have that relationship, but when there are actual issues, it feels more like a partner situation as opposed to a "You're the vendor, I'm the customer."
What other advice do I have?
I give it an eight out of 10. The functionality is great, the scripting language is very powerful. They can adapt to most use cases. Very good community of different companies and a user base so when we have problems we can go to other people.
Why it didn't get a 10, there are too many windows. If you're getting deep into some of these workflows, you may have 20 different windows open and, if you didn't already have that deep understanding of how enterprise orchestration works, it would be very overwhelming to get up to speed on something like that.
It needs some type of way - and I don't even know what that looks like, but I know when it doesn't feel good - to minimize the amount of windows and get it to where you could have all the information you need available on the screen; or more dynamic so you don't have this clutter on your screen.