Difference betweenn API Connection vs Service Provider Connection

ggonong 11 Reputation points
2022-10-24T21:51:56.527+00:00

Hi,

Silly question. what is the difference between API Connection to Service Provider Connections in the connections.json. Is this because I am using combination of Built-In and Azure actions?

Cheers,
Gil

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

1 answer

Sort by: Most helpful
  1. MayankBargali-MSFT 70,936 Reputation points Moderator
    2022-10-26T06:03:49.347+00:00

    @ggonong Thanks for reaching out. Yes, your understanding is correct as you are using both Built-In and Azure actions that may be connected to some resource.

    The connections that you create using built-in operations are called built-in connections, or service provider connections. Built-in operations and their connections run locally in the same process that runs your workflows. Both are hosted on the redesigned Logic Apps runtime. In contrast, managed connections, or API connections, are created and run separately as Azure resources, which you deploy using ARM templates. As a result, built-in operations and their connections provide better performance due to their proximity to your workflows. This design also works well with deployment pipelines because the service provider connections are packaged into the same build artifact.

    For more details you can refer to this section here.

    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.