Comparison between HTTP and Azure API Management connector to call one Azure API.

Rupak Kumar Bhakat 21 Reputation points
2022-03-23T06:54:09.96+00:00

I have created one API in Azure APIM. Now I want to consume this API from Logic Apps. From Logic Apps, we can use two connectors, either HTTP connector or Azure API Management connector.

  1. From all performance and security point of view, which connector should we use and why ?
  2. For API Management Connector, do we have any SLA for data processing like throttling from Logic Apps.
Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,543 questions
{count} votes

Accepted answer
  1. MughundhanRaveendran-MSFT 12,506 Reputation points
    2022-03-26T09:24:33.36+00:00

    @Rupak Kumar Bhakat ,

    Thanks for posting this question in Q&A.

    The APIM connector allows you to connect to an API Management instance, then select an API/operation on that instance and fill in any required inputs. It helps with discoverability (especially at the end after you select api/operation) to understand what the inputs are, which ones are mandatory, etc. However it also has some limitations (only shows the APIM from the same subscription, it can be quite challenging to parameterize, etc). So assuming you already know which APIM api/operation to use and knows the contract well, the HTTP connector is more flexible.

    Http connector has authentication which provies security and supports async operations which helps in performance. I would suggest you to use Http connector.

    I hope this helps!

    Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.


0 additional answers

Sort by: Most helpful

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.