As part of Logic Apps Learning (2019 Udemy Logic App Course):
Azure Logic App maintains workflows in 2 scenarios: Pull triggers & push triggers.
I'm unable to understand difference between them because
Pull trigger pulls for a specific service or system based on specific schedule, checking for new data or whether a specific event happened.
Push Trigger waits for new data or for an event to happen.
I have created 2 workflows like:
- Pull trigger case - When a file is created > Logic App triggers for every 3 minutes and shows the data in the Runs history
- When a new email is received the outlook and for every 3 minutes, Logic App will trigger & notify any event occurred.
In both of the triggers, Logic Apps waiting for an event to happen irrespective or respective to the specified schedule.
Then why two names came like Pull & Push?