What I found most valuable in Microsoft Azure Logic Apps is that you can run a workflow or do a high-level process orchestration, then you can call the other function and fulfill the process. For example, if you want to update a customer, you first need to get the customer's phone number and simulate the steps of the process, then Microsoft Azure Logic Apps can orchestrate that process.
A room for improvement in Microsoft Azure Logic Apps is that it's expensive. Every step is going to cost you money, so if someone is not doing the steps carefully, at the end of the day, it will cost a lot of money. Each time you execute a step, the cost will depend on how much you use Microsoft Azure Logic Apps, and how many workflow steps you have. Each time a step needs to be executed, there'll be a cost added to your bill. If the developer isn't careful with how he uses the solution, this can blow up the cost.
What I'd like to see in the next release of Microsoft Azure Logic Apps is for the cost and security to be better.
My experience with Microsoft Azure Logic Apps is four years.
Microsoft Azure Logic Apps is a stable solution, specifically for process orchestration. From this perspective, its performance is fine.
The support from Microsoft is very good, though my team didn't contact Microsoft specifically about Microsoft Azure Logic Apps, but about other solutions.
The initial setup for Microsoft Azure Logic Apps is easy, and this is why people use it. The turnaround time to set the solution up is short, and the time to get up to speed on how to use it is short.
Though the learning curve for Microsoft Azure Logic Apps is short, you have to keep in mind that you could create an app that costs a lot of money, so you need to be very careful and have a good understanding of what it is before creating it. Otherwise, you could blow up the cost.
Microsoft Azure Logic Apps could be costly if a user isn't careful. The costs associated with the solution could still be improved.
I evaluated AWS Step Functions.
Microsoft Azure Logic Apps is a PaaS application, and as it's in the cloud, there's no concept of versions. In the conventional world, you have a version 9, 10, or 11, for example, but in the cloud, it is a PaaS, and you're using that PaaS.
Between seven to eight developers write the code for Microsoft Azure Logic Apps in my company, but these developers come and go, depending on the project.
My advice to anyone who wants to use Microsoft Azure Logic Apps is to go with AWS Step Functions, for the cost and the security. It's also much easier to implement AWS Step Functions compared to Microsoft Azure Logic Apps. AWS Step Functions costs less when compared to Microsoft Azure Logic Apps.
My rating for Microsoft Azure Logic Apps is seven out of ten. If anyone wants to use it, then no problem.
My company is a Microsoft customer.