Try our new research platform with insights from 80,000+ expert users
Shubham Bharti - PeerSpot reviewer
Senior Analyst at Capgemini
Real User
Top 5
Great for controlling, planning, and managing workflows
Pros and Cons
  • "It's the most efficient tool in doing repetitive tasks and saves a lot of time with minimum possibility of error."
  • "The UI might have the potential to provide a more polished and user-centric encounter, promoting seamless engagements and simplifying the navigation process for individuals interacting with the software."

What is our primary use case?

It enables optimal scheduling of jobs by offering a range of job-associated functions. These functions encompass actions like restarting, resubmitting, terminating, revoking, modifying, pausing, resuming, and activating/deactivating scheduled tasks, all achievable with a single click. 

It helps us to save a lot of time by doing all the repetitive tasks very efficiently with no errors. It serves as a centralized hub for overseeing, scheduling and governing workflows. 

Overall, we can depend on Tidal for the smooth functioning of our tasks.

How has it helped my organization?

One of the greatest automation tools for managing a company's workload is Tidal automation. The best thing is that it has a direct connection to the hub of our system, which powers everyday operations for more than 15,000 jobs. By completing all the repetitious chores quickly and accurately, it saves us a lot of time. 

It acts as a center for controlling, planning, and managing workflows, projects, and jobs, and includes, among other things, the ability to schedule tasks, manipulate data, and transfer files.

What is most valuable?

The solution is an alerting mechanism at best, offering a comprehensive system that diligently provides timely alerts, promptly notifying stakeholders whenever a job teeters on the precipice of failure due to prolonged execution, or inversely, remains suspended in an unexpectedly protracted state, all while ensuring triumphant notifications reverberate through the digital channels upon job completion, fostering an environment of efficient operational oversight.

It's the most efficient tool for doing repetitive tasks and saves a lot of time with minimum possibility of error.

During patching activity or downtime, all the schedulers can be stopped and jobs are halted.

What needs improvement?

Every now and then, I catch myself pondering the possibility of enhancements within the user interface (UI), envisioning that through specific improvements, the UI might have the potential to provide a more polished and user-centric encounter, promoting seamless engagements and simplifying the navigation process for individuals interacting with the software.

Inexperienced users could face a slight obstacle due to the unavailability of easily accessible instructional videos. This is a resource that could have been extremely beneficial in helping them become acquainted with the platform at the outset. A lack of documentation might impede a smooth adaptation to the platform and postpone the capacity to fully utilize the software's complete array of features to the highest degree possible.

Buyer's Guide
Tidal by Redwood
October 2024
Learn what your peers think about Tidal by Redwood. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,406 professionals have used our research since 2012.

For how long have I used the solution?

I've used the solution for more than eight months now.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Abhishek Acharya - PeerSpot reviewer
Senior Software Analyst at Capgemini
Real User
Top 5
Provides real-time insights with good task handling and useful automation
Pros and Cons
  • "The best feature is that it allows task scheduling based on particular occurrences, like the receipt of files, database updates, or system notifications."
  • "To better fit their unique needs, the solution should give more customization options."

What is our primary use case?

Our business frequently handles large volumes of financial transactions that must be handled accurately and quickly. Automating financial procedures like billing, invoicing, and payment processing with Tidal Automation can help cut down on errors and enhance productivity.

Additionally, Tidal Automation aids us in automating IT operations chores like software updates, server upkeep, and security patching. This can decrease downtime, boost system dependability, and enhance IT efficiency as a whole.

How has it helped my organization?

By automating tasks and facilitating the quick implementation of new processes, Tidal Automation is assisting our organization in adapting to changing market conditions, customer requirements, and other factors.

By lowering the possibility of errors and the costs that go along with them, this product can produce outcomes that are more accurate and consistent.

It enables us to concentrate on tasks that are more valuable, like procedure improvements, innovation, and customer service. As a result, workers may be more productive because they can accomplish greater tasks in quicker amounts of time.

What is most valuable?

Tidal Automation has personalized showcases that provide real-time insights into job execution, resource utilization, and other metrics. This feature can help users monitor and optimize their operations more effectively.

Additionally, it provides compliance and audibility features that let us keep track of and manage all actions done, as well as monitor and restrict access to private data. This might improve data protection and ensure that all legal criteria are met.

The best feature is that it allows task scheduling based on particular occurrences, like the receipt of files, database updates, or system notifications. This can ensure tasks are finished as required and in reaction to particular circumstances.

What needs improvement?

To better fit their unique needs, the solution should give more customization options. More options for personalization could make it simpler for users to modify the service to fit their particular processes and increase overall efficacy.

It should be capable of handling even more work and more difficult processes, which is beneficial in big organizations.

Overall, Tidal Automation is a strong tool for automating processes. However, there are ways to make the service better in areas like the ones on the list above.

For how long have I used the solution?

I've been using the Tidal Automation tool for five months now, and it's been a fantastic tool for automating our work tasks and allowing us to complete more tasks in less time. It increases productivity and reduces the need for manual intervention.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Tidal by Redwood
October 2024
Learn what your peers think about Tidal by Redwood. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,406 professionals have used our research since 2012.
Harshitha Reddy - PeerSpot reviewer
Senior Software Engineer at Capgemini
Consultant
Top 10
Easy job scheduling, good configurations, and Windows-based
Pros and Cons
  • "It's easy to use and easy to administer, and it's very flexible."
  • "The job failure alerts can be updated with more details for better troubleshooting."

What is our primary use case?

In our organization, we are running scheduled jobs or self-triggered jobs in batches iteratively. We have been using Tidal for all the primary purposes of development, testing, and production. Tidal has provided flexibility to run jobs in all these environments.

In the production environment, we perform systems administration and the development of the Job scheduling environment. I configure Tidal, maintain it, deploy it, apply hotfixes, or perform any type of system admin function.

In terms of deployment, we're on-premise. 

How has it helped my organization?

As per my experience in automation and job scheduling Tidal software is the easiest scheduler to use for creating schedules, jobs, and events. As it is Windows-based, most features are predefined and easy to apply and fix.

As far as the alerts are considered, if something breaks, after the threshold analysis, everybody would know about it, and then troubleshooting action can be taken. Ops Teams tasks have been simplified.

We have used Tidal Workload Automation to configure, communicate and integrate with a lot of different software and tools. We have used SQL Databases, AWSAzure, and others. We haven't faced any config issues. Everything has been great.

What is most valuable?

Tidal Workload Automation UI is very interactive and great. It's easy to use and easy to administer, and it's very flexible. Tidal had always brought us good luck. 

We can run a lot of variety of types of scripts on a lot of different types of platforms and servers. It Interacts and communicates with all of them.

The availability of the job dependency feature has set up all the jobs to run in a dependent order rather than in just chronological order.

Tidal Vendor support is the best technical support team we've had to work with. Among various other software, they're the ones our team prefers to work with.

What needs improvement?

The alerting configurations can be enhanced and enabled according to the requirements. The threshold value differences can be implemented so that the monitor/viewers can get to know the difference in the value readings and can enhance accordingly to troubleshoot according to alerts. 

The job failure alerts can be updated with more details for better troubleshooting.

They can do better daily/weekly reporting in terms of production statistics reporting dashboard and generic variables in respective platforms.

For how long have I used the solution?

I have been using the solution for two years at my organization.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Pascal Pelou - PeerSpot reviewer
IT Technical Manager at Krys
Real User
Top 10
Permits us to make maximal use of our infrastructure, day and night
Pros and Cons
  • "We have to run about 12,000 jobs every day and the majority of them need to be launched from our ERP, JD Edwards. The native compatibility of the Tidal platform with JD Edwards dovetails with our greatest need. It's directly connected to the heart of our IT system. We couldn't work without it."
  • "One thing I would like to see improved is that, currently, when an action is executed and finishes in Tidal, it's marked as either "success" or "failure." I would like more options that would flag a job according to multiple options, rather than just "good" or bad"... Tidal has told us that it's possible to do so through the product or with a workaround."

What is our primary use case?

We use Tidal to automate all the jobs within our IT applications, especially for our ERP, which is JD Edwards, as well as Oracle, and Microsoft. Currently, we execute 12,000 jobs per day through the platform.

How has it helped my organization?

It helps us make efficient and maximal use of our servers, from four in the morning until eight in the evening, with the maximum number of jobs executed automatically. We produce lenses for glasses in our factory and it's a 24/7 operation. The automation enables that, according to our requirements. Otherwise, we would need people to take action due to various dependencies, and it helps us avoid errors. 

What is most valuable?

We have to run about 12,000 jobs every day and the majority of them need to be launched from our ERP, JD Edwards. The native compatibility of the Tidal platform with JD Edwards dovetails with our greatest need. It's directly connected to the heart of our IT system. We couldn't work without it.

Nowadays, the UI is easy to use. Over time, with different versions, it has become better and better and now it's easy. It's very different than it was some years ago. It has improved.

We have never needed to use the REST API. The plugins provided by Tidal meet our integration needs completely. It integrates perfectly with our ecosystem, whether it's SQL Server, Windows, or our ERP.

What needs improvement?

One thing I would like to see improved is that, currently, when an action is executed and finishes in Tidal, it's marked as either "success" or "failure." I would like more options that would flag a job according to multiple options, rather than just "good" or "bad." We would like to be able to define five different types of results and proceed differently according to each one.

Tidal has told us that it's possible to do so through the product or with a workaround.

For how long have I used the solution?

I have been using Tidal Automation for about 12 years.

What do I think about the stability of the solution?

It is very stable, fortunately. 

What do I think about the scalability of the solution?

The scalability is fine for us.

How are customer service and support?

We have not used their support very much over the last eight years. During that time, we may have submitted two tickets, because we are using the product in a very standard way. Generally, when we do need help, we call our partner.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We had a different scheduler before we started using Tidal but that was 12 years ago. We are very happy with the results of our switch. The product we used previously was Open Scheduler and we switched for two reasons. One was the cost of ownership of that product and the other was the set of requirements around our JD Edwards ERP solution.

How was the initial setup?

The deployment was very simple. It involved the installation of an agent on a server. Nothing could have been simpler to install and use. We do have another data center coupled with our primary data center for high availability, so physically, there are two locations, but logically, they are one.

We currently have two people who work in Tidal, throughout the day, Monday to Friday. At other times, such as overnight and on weekends, we use managed services to work in Tidal.

In terms of major updates, there is only one every two years. There is very little maintenance needed.

What about the implementation team?

We use a certified Tidal partner to help with upgrades and to be sure that everything is okay. It's so important that everything work perfectly that we prefer to use a consultant, even though we could do it ourselves. Our scheduler is in use 24/7. It never stops. It is the central piece of our IT operations. If it does not run properly, everything stops including production in our factory.

We have had a very good experience with our partner. We have been working with the same partner for 12 years and everything is working perfectly with them. We will be using their services again soon. They also help us with level-one requests.

What was our ROI?

The ROI is okay and that is why we continue to work with Tidal. Overall, the price is fair for the service we receive and the way it meets our automation requirements.

The most important measure, and our basis for comparison, is to look at the number of people who would be required to do the same thing.

What's my experience with pricing, setup cost, and licensing?

There have been pricing increases, but with the reduction that our company obtained from Tidal this year, the pricing has become very acceptable for this type of product. It is fair, today, for what we use it for. If the price is increased, we may have to review things. 

Which other solutions did I evaluate?

We looked at other solutions but there weren't a lot of choices at that time because only two, Open Scheduler and Tidal, worked natively with JD Edwards. We went with Tidal mainly because of the way it works, with plugins, with JD Edwards.

What other advice do I have?

Because my team has been using it for 12 years, they are used to it and have no difficulty using it. But in general, there is no problem using it daily.

For us, using the Graphical Views feature is the exception. It's not the easiest feature to use. We use it to present job flows, and the way they are organized and their dependencies, to our new people, because it makes things clear for them. But in general, we avoid using it and use the main screen. We know our applications well, so the tabular view is sufficient for us. It's more complicated to use the Graphical Views feature, for us, but that's based on what we have become used to using, day to day.

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.
PeerSpot user
Batch Production Manager at a consultancy with 201-500 employees
Real User
Its versatility, ease of use, scalability, and cost-effectiveness make it a 10/10 and the best of the breed
Pros and Cons
  • "The versatility of being able to run on many different types of servers is valuable. There is also a versatility of different services that you could run jobs on. It's highly versatile. You can run a lot of different types of scripts on a lot of different types of servers. It interfaces with all of them."
  • "They can do better reporting in terms of production statistics reporting."

What is our primary use case?

In our organization, we are running scheduled jobs in batches. There are three different uses for Tidal, which are primarily development, testing, and production. It's like the environment that allows you to run batch jobs in those three environments.

I do production, like systems administration, and the development of the batch environment. So, I install Tidal, maintain it, upgrade it, apply hotfixes, or do any type of system admin function. Also, I set up batch environments for development, QA, and production which run in Tidal. I also train people on how to use it.

In terms of deployment, we're on-prem. We've adapters and virtual machines, but everything is on-prem.

How has it helped my organization?

It streamlined the batch environments. It got everybody on the same page, and people haven't had to monitor their own jobs. We've been able to centralize the running of batch environments. We've been able to migrate various schedulers into one central location. It has helped with reducing risk by being aware of what's running and making sure that what needed to run did run versus something breaking somewhere and nobody knowing about it. Here, if something breaks, everybody would know about it, and then action would be taken. It has reduced risk and streamlined and centralized operations.

It's very versatile. We generally have SQL jobs. We've SQL, SSIS, PowerShell, C#.NET, etc. So, whatever a program is written in, and whether it runs on Windows, UNIX, Linux, or mainframe, there are just a wide variety of jobs it runs in different programming languages.

I've been an administrator for other schedulers over many years, which includes CA, AutoSys, Control-M, etc. Of all of them, Tidal is the easiest one to use. It's very GUI oriented, whereas a lot of the other schedulers have been command-line-based. It's by far the easiest scheduler to use for creating objects, which would be jobs, events, and things like that. It's all graphical. It's Windows-based. When building a job, most features are predefined. You just have to select where the executable is to run from and the time or event-based settings. You don't have to use the command line. Everything is kind of predefined for you. So, you just go through Windows and fill out different features in different jobs. It's simple. I've trained a lot of people on how to use it, and people who use Tidal for the first time are able to make jobs, whereas, with other schedulers, there are other things that they need to know, such as operating system-level commands. With Tidal, almost everything is already defined. You just tell it where to run the job from, which folder it's in, what's the name of the executable, and then the time when you want it to run. It can be learned within an hour. It's pretty cool.

I've used Tidal Automation to connect and integrate with a lot of different software and systems. I've used PeopleSoft, Informatica, BI, SQL Databases, VMware, Azure, and others. I haven't had any issues. So far, everything has been great. They have a compatibility matrix that ensures that different versions of Tidal will work with different software. They're good about keeping that up to date. Occasionally, you have to apply hotfixes to different software levels, but I've had good luck with the interfaces.

It is easy to integrate other technologies and processes via the REST API. All you need is access and a log-in ability, and it integrates well. You don't really need to do a lot of configuration.

It has increased capacity by manyfold in terms of the number of jobs and/or integrations. I've gone from 500 jobs to 1,500 in just six months. That's really in the first year of setting up Tidal. It worked that way at other companies too, with the same kind of jump.

What is most valuable?

I find a lot of them valuable. The versatility of being able to run on many different types of servers is valuable. There is also a versatility of different services that you could run jobs on. It's highly versatile. You can run a lot of different types of scripts on a lot of different types of servers. It interfaces with all of them.

The event-driven aspect of running a job when a certain condition is met is valuable. For example, if a file lands on a certain location, you can run a job. There's an interdependency feature where you can run Job 2 after Job 1 is done. You could set up all the jobs to run in a dependent order rather than in just chronological order. For example, other schedulers would only allow you to run jobs at a certain time, but with Tidal, you can have jobs run when files are present, other jobs have finished, or other conditions have been met. So, event-driven and dependency-focused elements of their scheduler are the ones I probably use the most.

Its user interface is great. It's easy to use and easy to administer, and it's versatile. It's not as complex as a lot of the other ones. I've used it at six different companies, and to me, it's the most versatile, easy to use, and dependable. I've had nothing but good luck with it. It's easily the best of the breed. It's the best scheduler for ease of use. I've used 10 of them at least, and it's by far the easiest.

They're among the best technical support teams I've had to work with. Among different software, they're the ones I prefer to work with.

What needs improvement?

The company is not really big. One of the areas that they are working on is improving the process of migrating jobs from the lower environment to the upper environment. They had used a tool called Transporter, which was a little difficult to use, but they've now released a new tool in August, which I've not yet used, to do that. It's probably called Repository or something like that, but it's a tool for migrating jobs from the lower environment to the upper environment. That's where they needed to improve, and it looks like they may have, but I haven't tried the tool yet.

They can do better reporting in terms of production statistics reporting.

For how long have I used the solution?

I have used it for 14 years and about 3 months at six different companies.

What do I think about the stability of the solution?

It has been great. 

What do I think about the scalability of the solution?

We've two data centers and about 20 users, 1,500 jobs, and 100 servers. That's pretty much the environment. We've development, testing, and production with the high availability feature from Tidal.

We've scaled up a lot in a short time, and it doesn't even matter. There is no limit. You could scale up to however many servers you need to, or however many jobs you need to. They don't care if you're running 10,000 a day or 500. It works just as well. You could scale up as much as you need to.

How are customer service and support?

They've been great. They are very responsive. They have a lot of the original people back with them. The new company that owns Tidal is STA, and when they purchased Tidal from Cisco, they hired a bunch of people from the original Tidal software. So, they're very experienced. I often work with them closely, and they're very responsive and very knowledgeable. I've never had any issues with anybody there. It's all positive. I would definitely give them a 10 out of 10.

Their level of product knowledge has been great. It's very high at all levels, from tech support people to the product people. They're very knowledgeable about what is offered now, what's coming down the pipe, and what changes are being made. It has been impressive how much they all seem to know about different products.

A lot of times, I would have a problem that doesn't even pertain to their software. It's about something else and how it integrates, and they would find the person who knows the most about that interface, and then I would work with that person. So far, I've had great luck. They've been very helpful. They go beyond Tidal. If you have an issue with an ERP, they'll find the person who knows the most about that and work with you to get it integrated and working correctly.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have used a lot of different solutions such as Autosys, Windows Tasks Scheduler, Microsoft SQL Server Management Studio, CA7, CA11, Control-M, and Maestro. In all cases, we've had all these different companies that we moved to Tidal. It was definitely the right thing to do. We switched because of a lot of better features. Tidal is easier to use, easier to integrate, and definitely easier to administer. It's also versatile. It has a lot of features that some of the other ones didn't have.

How was the initial setup?

It was straightforward. We basically configure the new jobs in Tidal, get them okay, test them out, turn them off in the old schedulers, and turn them on in Tidal. It has been pretty straightforward. The whole deployment has been seamless so far.

What about the implementation team?

We did it ourselves. We knew the legacy systems. So, we knew what the jobs did and we were able to deploy them. It was straightforward. It wasn't necessary to bring in consultants for that.

We primarily had three people. Their roles were database administrator, system administrator, and programmer or developer. Those were the three main functions that were needed.

Its maintenance includes normal monthly update patches. That's about it. Once a month, we apply patches, and there is also an occasional hotfix when there are bugs that have been fixed. I'm the only one who handles its maintenance.

What was our ROI?

It's productivity. I don't get involved in the financials, but efficiency and productivity have certainly increased. Risk has decreased. So, I'm sure the return has been well worth it.

I spoke with our CTO, and he realized its benefits within three months of deployment. So, within three months of me setting up Tidal and deploying jobs to it, we've seen benefits and reduced risk. That was from the CTO. It doesn't take long. It takes a couple of months to get everything working right, moved over, and set up.

In terms of Total Cost of Ownership (TCO), it has been helpful with infrastructure expenses. It has been an improvement because we've been able to use this tool to more closely monitor the infrastructure environment to take action faster whenever there are problems. By centralizing the jobs, we've been able to reduce the number of servers needed. So, we're simply able to run more efficiently using this tool, which I'm sure has provided a benefit to the overall infrastructure.

The tool needs to integrate with different APIs, which it does. A big part of the business includes other solutions that need to integrate with Tidal. Different business users around the company use different ERP systems and reporting systems, and it's important that those interface with Tidal and that Tidal is dependable, which it has been. It has been seamless. There haven't been any issues.

What's my experience with pricing, setup cost, and licensing?

I'm only familiar with the on-prem licensing. I don't know about the cloud because we haven't done that. So far, they've been great. They're flexible about letting you test out some of the adapters before deciding if you want to buy them. If you buy different adapters, you get better prices on new ones.

They work with you on licensing. So, it has been great. Everybody has different licensing, but I've had good luck with the licensing. They've been very accommodating. You basically need to buy a license for each physical server, but then you're allowed an unlimited number of virtual servers.

There are no costs for upgrades and other enhancements. They just give you the upgrade files. We've been able to purchase more adapters because the cost of the product has been very reasonable. You pay for support, but it has been great.

In terms of flexibility and transparency regarding costs, the licensing that we've been using has been great. There were no surprises. It was as advertised. I don't know anything about cloud licensing because that's probably the next step. We haven't done that yet, but its licensing has been fine. We have no complaints. 

Which other solutions did I evaluate?

We've evaluated other schedulers. Tidal checked more boxes. The main difference was that it was easier to set jobs up. Everything is Windows-based. It's versatile, easy to administer, and easy to use. It has enough features and APIs to do everything we need it to do.

What other advice do I have?

If you need a scheduler that's easy to use, dependable, and versatile and that doesn't require a lot of complexity, then I would recommend giving Tidal a strong look. Cost-wise also, it has been very reasonable. So, evaluate your needs, and if the needs involve versatility, scalability, and ease of use, then Tidal is definitely a suitable one.

I would definitely give it a 10 out of 10 because I've been working with them for many years at many companies, and I would recommend them to anybody looking for a scheduler.

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.
PeerSpot user
Application Engineer at Columbia Sportswear
Real User
Gives us cohesive set of job streams across multiple applications, and provides valuable information about health of jobs
Pros and Cons
  • "The Graphical Views feature is also very good for helping us to understand a job stream. It's great for providing a visual overview of the status of a workflow, especially the Critical Path view. That is one of our favorites."
  • "When we patch to the next version, there is often a little thing that breaks. It has rarely been a big deal, but I always seem to have to follow up on one tiny issue. It would help if they had some better QA testing of their patches."

What is our primary use case?

Tidal is used for workload automation, batch jobs. It lets us run financial jobs, warehouse replenishment jobs, and reporting jobs across multiple applications, such as SAP, warehouse management systems, as well as our auditing system. We run something like 11,000 jobs every day across our enterprise.

The types of application middleware that we use it to automate include Azure Data Factory, data warehouse jobs, Azure Analysis Services jobs, our PDM database system, as well as our warehouse system that handles product reordering, picking and packing, and e-com orders.

How has it helped my organization?

The biggest improvement, and the reason that it was brought into the organization, is the creation of a cohesive set of job streams across multiple applications. An example would be if you order a coat on our website. That order goes through our e-com system. Eventually, it gets picked up by Tidal, handed off to our SAP financial system and order fulfillment system, and is then sent over to the warehouse management environment. Those applications enable us to collect the money and to know what we need to replenish. We also use them to get the coat ordered and sent to the person who ordered it. All of that is handled by different applications across our enterprise and Tidal gives us the way to schedule those in a single job stream that can be managed with dependencies and tracked.

Tidal has helped increase capacity, in terms of the number of jobs, but a lot of that has followed the increase in virtual machine and database capacity. We've gone from about 2,000 jobs a day to around 11,000 jobs a day. Tidal has been easily able to keep up with that capacity.

What is most valuable?

It has the ability to not only schedule jobs, so they run within a certain calendar time, but we can also trigger jobs ad hoc, and we can do that via email and file triggers, and in a variety of other ways. That has allowed me to build out flexibility for different team members and different needs throughout the year, depending on our sales cycles and our retail cycles. It allows people to run a job without even having to open the system.

The Graphical Views feature is also very good for helping us to understand a job stream. It's great for providing a visual overview of the status of a workflow, especially the Critical Path view. That is one of our favorites.

I'm the administrator and I keep the system healthy, but I don't monitor specific jobs. We have different folks who do that and they find it really nice to click on a job that's at the end of a long job stream and get an idea of its health, using the Graphical Views. Not every team uses them, but the folks who do really like them.

Tidal integrates with and connects to different systems to run the different jobs and it does that very well. There are connections from Tidal to SAP ECC, the warehouse management systems, et cetera. Not only does it do a great job running the jobs, but we get very valuable information back into Tidal about the health of a job. Did it run well? If not, what happened? It becomes a nice single pane of glass to find out if things are working the way we want. 

We also integrate it with our ticketing service management system, which is Cherwell. That works very well too. If a job fails, we integrate with Cherwell to create an incident that is then acted on and that has been pretty smooth.

If you have familiarity with APIs, it's a matter of just looking over the documentation and understanding Tidal's way of using the API, and then you can build integration with PowerShell scripts. That's something we're doing with the Cherwell integration to bring data from Tidal into Cherwell.

What needs improvement?

The ease of drilling down into details using the Graphical Views is moderate because there is a little bit of a learning curve. It could be a little easier, but it's definitely not bad.

Similarly, the user interface is moderate. They've improved it but there is room for more improvement. I'm so used to it now that it's second nature, but I do handle the training for our new users and that gives me an idea that sometimes it's confusing as you start to get into it. The company is working to improve it, from what I understand.

I would also like to see more of a cloud/hybrid solution. I know they're working towards it, but I would like to see that sooner. Currently, it is on-prem and that's fine because most of the applications it supports are also on-prem, but there is potential for more applications to move to the cloud. It would be nice to have a hybrid solution.

Also, when we patch to the next version, there is often a little thing that breaks. It has rarely been a big deal, but I always seem to have to follow up on one tiny issue. It would help if they had some better QA testing of their patches. It could be I'm just too aggressive on patching, but at the same time, better testing would be good. Whenever I do open a ticket, they follow up on it quickly and I get great service, but I'd rather not open a ticket.

For how long have I used the solution?

I have been using Tidal Automation for eight to nine years.

What do I think about the stability of the solution?

We have only ever had one system outage related to Tidal that was Tidal's fault. That's pretty amazing for a product that we use all the time.

What do I think about the scalability of the solution?

We're a medium-sized company at 11,000 jobs and we're using just one instance for that. My understanding is that it can scale out to hundreds of thousands of jobs, depending on how you implement it. We're in a good space and we would be able to scale out if we needed to. I don't see us needing to, but my understanding is that there are companies that use it on a much larger scale.

Over the years, they have built out connections to different types of systems that they didn't originally support. Azure Data Factory is new in the last eight years, and that means that Tidal didn't always need a connection to that system. They build out those types of connections and they work to stay current and to work with the applications that are out there. I see them striving to stay relevant, in a good way.

Tidal does a nice job of continuing to educate its customers on their solutions and what they're modifying or doing to provide new features. They have quarterly webinars that are very informative. I also find that our customer service rep is very informative. If I have a need for a demo of something that is new, I can reach out, get it scheduled, and they'll do a demo for it.

We have the solution deployed in a single data center where we have our production environment. We also have it in separate QA and dev environments. We connect to about 18 applications across our enterprise. Our total number of users is about 150, but on a weekly basis there are 20 to 30 people who use it heavily, people who are always in the system doing things.

How are customer service and support?

One of their strongest areas is their customer service. Many of the same folks have worked at Tidal over the years. I have gotten to know some of the technical support people and we've built up a relationship. I can ask them questions and get answers that I trust. We've had our customer service rep for years, so I see a lot of consistency with their staff and the knowledge they have. 

If you submit a question and they discover it's a bug, they're good about getting it into a hotfix quickly, depending on the urgency of it. I find them to be really responsive and I find them to be knowledgeable and friendly. On the "people side," there is definitely very strong customer service and support.

I rate their support a 10 out of 10, especially compared to other situations I've run into.

How would you rate customer service and support?

Positive

How was the initial setup?

I wasn't around for building out the original jobs, but I've had to install it on different systems as we've migrated, and it's pretty easy to install when moving to a new system. You just pick up the database, bring it over, and do a little bit of configuration.

Once you get comfortable with the system, it's pretty easy. It's consistent. There's always a learning curve, but it's moderate. It's not hard but it's not easy because you do have to learn things.

The amount of maintenance is pretty low. We patch it about three times, although they have patches that come out quarterly. The patches do two things: they fix issues and introduce new features. I'm usually patching because I'm interested in the new features. We could patch less, but we do it that often as a company choice. But in terms of keeping it healthy, we haven't had a lot of big issues related to Tidal, which is very good. The level of maintenance involved is good. I handle it on my own. It's not a complicated system, from a maintenance and support standpoint. That makes it a lot easier to keep healthy.

What was our ROI?

We have absolutely seen ROI. It's not just that it's critical to our company, but I also feel that there is definitely return on investment because of the good support.

What's my experience with pricing, setup cost, and licensing?

We are satisfied with the pricing of Tidal. It's in the moderate range and it feels very achievable for us.

The base product itself, Tidal Automation, is licensed by the connections that you have to other systems. We review those whenever licensing comes up. If you want to add something like Tidal Explorer, or other modules, there is an additional cost.

They have modified the licensing model a few times and there has been a bit of a learning curve, which is expected, but in general, it seems to be clear and transparent. And they're very willing to talk to you and answer questions if you have them.

Which other solutions did I evaluate?

A few years ago we looked at Stonebranch Universal Automation Center, and we've occasionally looked at Control-M, to see what else is out there. 

From a cost perspective, Tidal beats them both, and we've had such good support from Tidal that it makes it harder to think about leaving, especially since the product works very well. Right now, we're not looking at anything else, but I always keep my ear open because you never know.

What other advice do I have?

Work with the folks who own the systems where the jobs will run, so that you understand what your needs are, and leverage Tidal's customer support to come out, give you demos, and to help you get started. Their documentation is actually pretty good, it has improved over the years, so if you want to read it you can, and it will be helpful.

As the only support person for Tidal in our company, I'm very motivated to stay on top of things. That means I do a lot of training to make sure that my users, the people who build out the schedules, are knowledgeable and understand how to respond to issues.

I have also set up a lot of alerts that give me an idea of things that might have issues. All of that is done using Tidal's tools, which is great, to keep me on top of things.

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.
PeerSpot user
Venkatesh Sunkara - PeerSpot reviewer
Software Engineer at Accenture
Real User
Top 10
Offers dynamic job scheduling with role-based access control and a centralized platform
Pros and Cons
  • "Tidal Workload Automation Software provides the ability to quickly adapt to changing business requirements."
  • "Tidal Software interface could be more intuitive and user-friendly."

What is our primary use case?

Tidal Workload Automation Software is primarily used for scheduling, monitoring, and managing critical business and IT workflows across an organization's IT infrastructure. 

This software automates the execution of various workflows, including batch jobs, data transfers, file processing, and application integration, among others. 

The software provides a centralized platform for managing and automating crucial business processes such as report generation and customer service operations. The software can be used in a variety of industries, including finance, health care, manufacturing, etc.

How has it helped my organization?

Tidal Workload Automation Software helped my organization to reduce operational costs by streamlining processes, eliminating errors, and minimizing the need for manual intervention. Additionally, automating tasks reduces the need for hiring additional personnel, which can result in significant cost savings.

Tidal Workload Automation Software provides the ability to quickly adapt to changing business requirements.

The software helps organizations to easily modify workflows to accommodate changes in business processes, and it can dynamically allocate resources based on changing workloads.

What is most valuable?

Tidal Workload Automation Software provides Role-based access control, ensuring that only authorized personnel can access sensitive data and workflows. This feature is essential because it helps organizations maintain security and compliance with industry-specific regulations.

Tidal Workload Automation Software offers dynamic job scheduling, allowing organizations to locate resources based on workload demands. This feature ensures the resources are efficiently utilized, which helps in improving the organization's productivity.

What needs improvement?

Tidal Software interface could be more intuitive and user-friendly. I felt a little difficult to find the features I need. A more streamlined interface could help improve usability.

With cyber threats increasing rapidly, Tidal could benefit more by improving the security features such as encryption and access controls.

Tidal software could be of more advantage if it gets integrated with popular DevOps tools such as GIT, Jenkins, and Docker could help to streamline workload automation and accelerate application development and deployment.

For how long have I used the solution?

I have been using the Tidal Workload Automation Software for the past 1.1 years.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
SampathKumargangadhara - PeerSpot reviewer
Security Delivery Analyst at Accenture
Real User
Top 5
The offering has improved accuracy, enhanced compliance, and increased productivity
Pros and Cons
  • "Tidal Automation allows organizations to automate complex workflows and processes, reducing the need for manual intervention and improving operational efficiency."
  • "The solution needs more advanced reporting and data visualization capabilities to enable deeper analysis of job performance and trends."

What is our primary use case?

The primary use case of Tidal Automation solutions is to automate and manage complex and time-consuming tasks associated with scheduling and reducing manual efforts.

Tidal Automation solutions can streamline these tasks by automating data collection and analysis, scheduling maintenance tasks, and monitoring the performance of environments and the associated system. By automating repetitive and time-consuming tasks, Tidal Automation has helped us save time and resources, reduce errors, and improve operational efficiency.

It was deployed on-premise as a SaaS application.

How has it helped my organization?

The solution has improved our organization with:

  1. Increased productivity. By automating tasks, we were able to focus on more valuable work, leading to increased productivity and efficiency.
  2. Improved accuracy. Automating tasks has reduced the risk of human error, leading to more accurate results.
  3. Enhanced compliance. Tidal Automation has helped us maintain compliance with regulations and standards by automating tasks such as audit trails and security checks.
  4. Greater visibility. Tidal Automation provided a central dashboard for monitoring and managing tasks, providing greater visibility into an organization's operations.
  5. Scalability. As our organization started growing, Tidal Automation was scaled to meet the increased workload and complexity of tasks.

What is most valuable?

The most valuable aspects of the solution include:

  1. Workflow automation. Tidal Automation allows organizations to automate complex workflows and processes, reducing the need for manual intervention and improving operational efficiency.
  2. Job scheduling. Tidal Automation provides a centralized scheduling system for jobs and tasks, allowing organizations to manage their workload and resources more effectively.
  3. Error handling. Tidal Automation includes features for error handling and recovery, reducing the risk of job failures and minimizing downtime.
  4. Monitoring and reporting. Tidal Automation provides real-time monitoring and reporting capabilities, allowing organizations to track job progress and performance and identify potential issues.
  5. Integration with other systems. Tidal Automation can integrate with other systems and applications, allowing organizations to automate workflows across multiple platforms and environments.

What needs improvement?

The solution need to improve its offering via:

  1. Artificial intelligence and machine learning capabilities to enable predictive analytics and proactive issue resolution.
  2. More advanced reporting and data visualization capabilities to enable deeper analysis of job performance and trends.
  3. Enhanced integration capabilities with other systems and applications to provide a more comprehensive automation solution.
  4. Advanced job dependency management and scheduling capabilities to ensure that jobs are executed in the correct order and on time.
  5. Integration with cloud platforms to enable greater scalability and flexibility.

For how long have I used the solution?

I've been using the solution for 1.2 years.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Tidal by Redwood Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2024
Product Categories
Workload Automation
Buyer's Guide
Download our free Tidal by Redwood Report and get advice and tips from experienced pros sharing their opinions.