KuFlow as a Temporal.io-based Workflow Orchestrator
Published 14-12-2022 by Hector Tessari - KuFlow Team
Credits: Designed by macrovector - Freepik
KuFlow, among other things, orchestrates Temporal.io workflows so you can manage your workflows more easily. With KuFlow, you can create and run workflows in seconds and manage them all from one place.
What is KuFlow?
According to one of our developers, "From Temporal.io's point of view, KuFlow can be seen as a layer that builds on Temporal and provides authorization, authentication, data governance, and a collaborative user interface, among other features."
If you ask me, KuFlow is an orchestra conductor that directs the rhythm of business processes in an orderly manner and on time, making them "sound in harmony" so that they flow efficiently with the clear intention of adding value to the organization, and Temporal.io is part of the band in conjunction with humans and machines.
How KuFlow powers the use of Temporal.io By
Interacting with the KuFlow user interface, you can trigger information inputs and outputs in the form of tasks for the desired business process. with an authorization system that guarantees that only the right people or systems have access to the information and functions necessary to perform interactions with the tasks.
Behind the scenes, where developers can do their magic, APIs can be used to connect to the different platforms in the environment, and if they don't have APIs, KuFlow can make use of RPA tools, such as robotframework or uiPath, and complete the processes.
The advantages of using KuFlow as a layer of empowerment of Temporal.io
KuFlow provides the role of supervisor to humans over machines, which execute all tasks: repetitive, long, short, boring, prone to failure, and many more. And it empowers him to decide if the result is as expected or not.
Therefore, the human is not replaced by the machine, but is freed from the time and effort that would be required to perform the tasks, giving them the possibility of using that time on issues of greater importance to the business, such as generating new income or searching for ways to save or improve management.
But KuFlow not only works with Temporal.io
With KuFlow it is also possible to work with serverless workflows apart from Temporal.io, we explain it in this blog entry, but in summary, almost as a no-code tool, the correct use It would be a rather low-code tool; in just a matter of minutes with our drag-and-drop tool, you can have a workflow that interacts with one or more users of the organization.
In conclusion
Temporal.io is a workflow platform based on microservices that offers a complete solution and KuFlow complements and enhances it. Adding security, resiliency, and collaboration, With KuFlow, developers can create robust and highly scalable workflows for their applications, allowing them to fully harness the power of temporal.io.
In terms of resiliency, KuFlow enables workflow users to detect and respond to events in real time, ensuring a higher level of service continuity.
Finally, we recommend you try KuFlow by creating a free account and finding out for yourself.
For more information, visit our technical documentation and our video tutorials.