Does prefect have a drag-and-drop-based UI,? I wan...
# ask-community
u
Does prefect have a drag-and-drop-based UI,? I want to use it for network operators. They can’t code.
a
No, there is no drag and drop, but you could design the flow in such a way that network operators could trigger flows from the UI e.g. with custom parameter values.
u
Okay, I realize that prefect is actually at the lower level. What I want to achieve is similar to network automation, where operators can customize the operation of each step, then link it together, and monitor the status of each step. The failure of the previous step will not be carried out. Do you have any suggestions on using prefect for network automation?😄 Thank you
a
@张强 In general, Prefect is focused on building automated workflows as code, so you would need to write some Python code to build the flows. Those flows could then be executed and inspected from the UI by users who don’t code, but the workflow itself is code. Does it answer your question? I don’t know about network automation to give more concrete recommendations. Perhaps someone from the community can share.
u
It’s great to point out the core of prefect, and it’s more flexible to build flows from code. But this requires me to create it for each of their specific flows. Is it possible that I provide the basic operation node (task), and they build the flow themselves? is this a dynamic build flow? Of course, this may need to be realized by myself. I admit that I have Slack Off.
This picture can better express what I mean.
a
it’s more flexible to build flows from code.
I agree. I think you’re on the right path and you could definitely create all the building blocks and teach others how they can use them. But you need to check with your team if they would want to learn to do it. And perhaps you could be the person who would approve those tasks then? Just an idea.
145 Views