What is our primary use case?
We primarily use Automic Automation for ETL and batch processes.
It automates pretty much any application for internal users, including file transfers, payroll, shipping, and billing. Some of them are business-critical and complex.
How has it helped my organization?
Automic Automation has helped the organization by freeing up people for other projects and tasks. The time spent on running business tasks has been decreasing consistently.
It does exceptionally well when it comes to managing processes that span multiple operating platforms, even though our use cases with it are limited.
In terms of the reduction in our job/workload failure rates, we only use our internal cloud, but because of being able to easily build self-remediation, even if the volume of failures does not decrease, the remediation time is so low, and the impact is minimal.
As for compliance, it is tightly integrated with some of our processes, allowing for task history to be shown and comments to be added for internal compliance, which is critical.
With the simplification of business tasks, Automic Automation has helped us reduce our operational costs, but I am uncertain if there is a direct monetary gain. While it reduces operational workloads and costs in terms of resource use, it may be a wash in a dollar-for-dollar comparison.
Automic Automation has been ingrained in our organization far longer than I have been, but it seems we were able to see its benefits very rapidly, within six months.
We majorly have flavors of Linux or Unix. We also have some Windows, VMs, bare metal, or Kubernetes. Automic Automation can be used with cloud and on-premises environments. This was very important, especially during transition periods, as we moved things into our cloud. If it was not able to interact with both, that would have caused major problems in migration efforts. We are currently using it in our internal cloud environment, but we may move a few things and look at GCP.
We have consistency in throughput when it comes to SLAs and we are able to have more self-remediation or to have remediation that requires minimal interaction to complete. Even if there is an issue, setting up the monitoring and doing remediation is quick.
What is most valuable?
The most valuable feature is the flexibility of the tool. With a little bit of time and understanding, it is capable of completing any business use case we have encountered. There are many ways to achieve desired results without much issue.
What needs improvement?
Anything related to the enhancement process is poor at best and should be more transparent. They should consider an open-source model where users can more easily see requests.
They need more long-term consistency in pricing and should consider support-based costs. They should find a model that has more long-term price consistency to not lose larger customers. They can even consider a perpetuity model and move towards support-based costs.
Finding better real-time solutions is hard because it is not designed for that. It does not work as well for activities that require real-time input/output, but it works very well for batch, ETL, or similar cases.
For how long have I used the solution?
I have been using Atomic Automation for approximately 13 years.
What do I think about the stability of the solution?
If you increase the load without knowledge of maintaining database performance, you may see lag. However, in a well-tuned environment, it runs very smoothly. We have periods throughout the day where we get massive loads put on it. We see a small amount of slowness, but it is always a manageable slowness that self-corrects, so no issue.
What do I think about the scalability of the solution?
The scalability is excellent. It does not perform real-time scalability in our environment, but because of the way we have built it, it can scale well past any thresholds with no issues.
How are customer service and support?
Any problems that I have seen working with Broadcom do not include support. Support tends to be responsive. They are highly knowledgeable in their product area and very easy to work with.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I have been exposed to and had minor interactions with alternatives but not nearly as much as Automic Automation.
How was the initial setup?
Any new deployments, upgrades, and environment rollouts have been easy and straightforward.
If you make a capable engineer with no experience in the product do it without a discussion with support, he or she might hit some hurdles because of the nature of the product. The documentation definitely serves you well if you know what you are looking for, but if somebody is coming in fresh, I could see them having problems. A discussion of steps with support can help any experienced IT technician manage an initial rollout.
We do all of our maintenance. Mostly we do it from within the tool itself, aside from things like OS patching or DB maintenance.
What about the implementation team?
The number of people required for deployment depends on the environment. The biggest piece that is going to affect that is related to the database. In most environments, you would require a DBA because the level of access and monitoring you need in the database is usually outside of the scope of the systems admin. If you have access to the database and you have a DBA and the systems admin, one person can do it.
What's my experience with pricing, setup cost, and licensing?
Initially, the pricing was competitive but consistently, year over year, its pricing has become more erratic. It increases to the point where even with the positives, it starts to become a longer-term question about how it will fit into the environment.
What other advice do I have?
Be comfortable using the Broadcom community and support. Both these resources will keep you from reinventing the wheel. When planning for more than a small blueprint, plan for scalability and reproducibility across environments. Make sure your framework is reproducible, and you have that consistency, especially across environments. Be comfortable integrating into your larger environment through not just the product directly but through its APIs.
Overall, I would rate Automic Automation an eight out of ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other