我目前有一个Prefect工作流程在EC2实例上本地运行。我可以通过UI在localhost:8080上触发我的工作流。是否可以通过REST API或其他方式在外部触发Prefect工作流程(例如AWS Lambda)?
我知道Airflow支持实验性REST API。
答案 0 :(得分:3)
是的,您可以通过REST API使用AWS Lambda触发它,并且可以 使用CloudWatch Events Rule安排AWS Lambda触发器,它 支持固定速率或最高表达调度程序
答案 1 :(得分:3)
是的,Prefect提供了完整的GraphQL API,您可以使用它来执行所有类型的操作,包括工作流的调度/触发。 This blog post进行了更详细的介绍,here是用于设置AWS Lambda函数以触发Prefect流运行的一些代码。