Logic App vs Power Automate

Baharul Islam 216 Reputation points
2022-07-19T02:35:28.34+00:00

Hi Expert ,

We have a requirements where needs to extract some data from Facebook/Google/3rd party provider by calling their API and update back to SharePoint. By volume its not big set of data.
As organization we are already using Azure logic app in Integration layer and power automate for some very simple flow (very less in current use).

Now question is for this type of scenario weather to use Power automate or Logic Apps.

Have gone through various article so mainly can find some major decision making points as Power apps as Low-code/no-code category while using logic app can better control access restriction using IAM policy and better automated deployment setup.

Really this two points are not enough to make some conclusion on which way to go. Is there any other points / difference which can help to make decision.

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,249 questions
{count} votes

4 answers

Sort by: Most helpful
  1. Kamlesh Kumar 3,861 Reputation points
    2022-07-19T04:55:55.16+00:00

    Hi @Baharul Islam ,

    Welcome to Microsoft Q&A Platform. Thank you for the question.

    Power Automate and Logic Apps are both designer-first integration services that can create workflows. Both services integrate with various SaaS and enterprise applications. Power Automate is built on top of Logic Apps. They share the same workflow designer and the same connectors. and you can get the more information about the Choose the right integration and automation services in Azure

    Here I would suggest you to choose the LogicApp because it'll give you more options to command on API and coding part and it's for Pro integrators and developers, IT pros. As you have to consume the APIs so I would prefer to go with LogicApps.

    Regards,
    Kamlesh Kumar

    Please don't forget to click on 205836-130616-image.png or upvote 205759-130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is How

    Want a reminder to come back and check responses? Here is how to subscribe to a Notification

    If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators

    2 people found this answer helpful.

  2. Andrew Blumhardt 9,866 Reputation points Microsoft Employee
    2022-07-19T04:10:31.747+00:00

    Power Automate is included with Office 365 E5 and is primarily used as an individual, team, or department-level automation tool. It is also commonly used with Power Platform (used to create simple web applications). I think some of the security tools like Defender for Cloud Apps that were early to adopt this model for security automation still support Power Automate. Likely the best choice for low volume data collection for SharePoint.

    Both use the same platform.

    Logic Apps are licensed on a pay-as-you-go basis (consumption) or as part of as service plan (standard). No M365 E5 license used. They are better for user-facing and administrative automation. Microsoft Sentinel and Defender for Cloud use Logic Apps for automation. They are popular for organizational-level automation workloads. They have good API management, version control, error reporting, and can be managed as code. I assume Power Automate has something similar (not experienced on that side). Logic Apps are resources inside of an RG which may be different from Power Automate.

    Logic Apps are cost effective for low volume automation. Azure Functions can provide a similar serverless automation solution and are cost effective for higher volume transactions but require a developer.

    1 person found this answer helpful.

  3. Bruno Lucas 4,431 Reputation points MVP
    2022-07-19T10:13:50.737+00:00

    Hi @Baharul Islam

    Just a few points to add:

    Logic Apps offers better options for security but it won't make much difference until you need to use an http trigger.

    Power Automate it's easier for DevOps or just export to another environment (dev to test to prod) but the connectors can be a bit clunky sometimes. You may need to manually reopen and complete the power automate connector activation on the next environment. Logic apps offer better control for that but to add 1 logic app flow to DevOps is pretty complicated compared with the solution export used for Power Automate.

    1 person found this answer helpful.

  4. Jay Fitzhenry 1 Reputation point
    2022-12-15T20:56:47.137+00:00

    Hi, I'd also consider the licensing contraints. If you're solution is going to benefit multiple users you need to ensure you have either per flow or Azure Logic Apps, in my experience, Azure Logic Apps work out more cost effective.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.