Hi Guest

MobileUser

1 HomePage 1 Jobs 1 WalkIn 1Articles  

Cat Exam

 :) Latest Topic
AJAX
VB.NET
SQL Query
UDDI
CLASS
JavaScript Questions
SharePoint Interview
SilverLight
WCF
general knowledge
 ASP.NET
 :) Hot Jobs
 
 :) Latest Articles


  

 


What is the difference in between Azure Functions and Logic Apps?
Question Posted on 22 Dec 2023

Home >> Azure Topics >> Azure >> What is the difference in between Azure Functions and Logic Apps?




What is the difference in between Azure Functions and Logic Apps?
Below is the difference in between Azure Functions and Logic Apps:-
0
0

NumberBase of differenceAzure FunctionsLogic Apps
1Basic definitionWell when we say about the Azure function it is a compute service which is serverless and basically run when an event occurs.When we say about the Logic App, it is nothing but the cloud service which is mainly used to schedule the task.
2LimitedAzure function connectivity is limited only for input and output bindings.On the other hand we are using 200+ connectors in logic apps.
3ContainsWell Azure function contains the code first user experience.Well Logic apps contains the designer first user experience.
4Runs onWe can run Azure function locally or any self-managed server.Here Logic apps runs only on azure.
5ConnectorAzure function not contain any type of connectorWell on another hand Logic app contains the large connectors in azure services.
6ScalingAzure function automatically scales the capabilities of functions.Well Logic apps provides auto scaling probabilities.
7DeployAs we already say code first, Azure functions contains the code first options in a deployment.And there are multiple ways to manage and deploy logic apps.
8SecurityAzure functions is secured by an authorization key which was generated automatically.In logic apps every connector comes with its own security.
9Exception handlingWell in Azure function we will build our own exception handling.Well, Logic apps provide out of box functionality by using retries scope and configuration.
10ManageWell we manage Azure functions by use of Azure portal.On the other hand Logic apps is very easy for non-technical user to monitor and manage.
11Language supportAzure function supports multiple languages.On the other hand Logic apps support only one language.
12Rest APIWe mainly use visual studio and REST API to manage the Azure functions.Well we use Azure portal and Rest API to manage logic apps.
13RunWe run the Azure function on locally as well as on Azure cloud.Well we run logic apps Azure locally or on premises.
14StateThe state of Azure functions is stateless and idempotent.Well the state of logic apps is stateful.
15Check historyIn azure function we are using the Azure monitor tab to see the execution history.Well in logic apps we are using Azure portal for running the history.
16ComplexityWell when we say about the Azure function, it is bit complex.Well when we say about the Logic apps, it is very easy as it contains the low code for implementation.
17TryCatch BlockWe use try and catch block in Azure functions.We are handing the exception in logic apps by using the retry policy.
18ProxyWell, proxy feature is available in azure functions.Well in logic apps proxy feature is not available.
19LanguagesAzure functions mainly supports C#, Java, F#, Python, TypeScript, JavaScript and PowerShell languages.Logic apps will only support one language that is JSON in code view.
20WorkflowWe are defining the workflow in azure functions by using durable functions.Workflow into the azure logic apps is designed by adding the actions by using connectors.
21ConnectionThere is no provision for connecting to the azure functions into the consumption plan for connecting to premise resources.By using gateway we can connect to the logic apps.
22Deploy methodsWhile using the azure function we are using deployment methods as visual studio publish, visual studio code publish, azure pipelines, container deployment, and github actions. In logic apps, we are deploying our template by using Azure CLI, Azure portal, visual studio, and azure power shell.


 
 Input Your Comments Or suggestions(If Any)
 Name
 Email(optional)
 Comments


Other Important Questions
50 Latest questions on Azure
More 53 questions on azure
What do you think data disks support within scale sets in azure and name the other option for this?
Can we get public DNS or IP address for the Azure Internal Load Balancer?
If application is run on the On-Prem server and backup on Azure EAST US region if On-Prem app failed can we access from Azure enviornment?






 
Top Searches:asp net questions vb net questions sql query uddl questions class javascript Questions sharepoint interview questions and concept silverlight questions and concept wcf questions beans general knowledge ajax questions
PHP | Biztalk | Testing | SAP | HR |