Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
266 views
in Technique[技术] by (71.8m points)

Azure Functions vs. Logic Apps

Functions & Logic Apps are two distinct offerings by Microsoft Azure. I wonder what are the use cases that one should favor the new Functions offering over Logic Apps.

question from:https://stackoverflow.com/questions/36375220/azure-functions-vs-logic-apps

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

"Here are few use cases where you can decide to choose between Azure Functions and Azure Logic Apps.

Azure Functions:

  1. Azure Function is code being triggered by an event
  2. Azure Functions can be developed and debugged on local workstation, which is a big plus to increase developer productivity
  3. When dealing with synchronous request/response calls, that execute more complex logic, Azure function is preferred option

Logic Apps:

  1. Logic Apps is a work flow triggered by an event

  2. Logic Apps run only in the cloud, as it has a dependency on Microsoft-managed connectors. It cannot be debug, test or run Logic Apps locally

  3. Logic Apps is better suited for asynchronous integration and fire-and-forget messaging that requires reliable processing.

Azure Functions has sufficient logging and troubleshooting capabilities and you can even build your custom monitoring tools. Functions does not depend on cloud, it can run locally too."


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...