Try our new research platform with insights from 80,000+ expert users
LajosMisurda - PeerSpot reviewer
Monitoring Architect at Az IdomSoft Informatikai Zrt
Real User
Top 20
Cloud agnostic user-friendly platform streamlining monitoring integration
Pros and Cons
  • "Its notable advantage is its user-friendly UI, which allows easy testing."
  • "The OpenAI components in Logic Apps could be more understandable."

What is our primary use case?

I am a monitoring engineer and primarily use Logic Apps as part of the monitoring integration project. It is leveraged for orchestrating different tasks and recognizing Azure Monitor alerts to build data pipelines.

How has it helped my organization?

Microsoft Azure Logic Apps has saved us a significant amount of time and is straightforward to use due to its excellent documentation.

What is most valuable?

Its notable advantage is its user-friendly UI, which allows easy testing. It is cloud-agnostic and aids data engineers by facilitating the creation of data pipelines, including AI-related ones. The built-in connector feature is also valuable, enabling integration with services like Teams and email notifications.

What needs improvement?

The OpenAI components in Logic Apps could be more understandable, especially in training data or handling Azure Monitor alerts more simplistically, enhancing interpretability.

Buyer's Guide
Microsoft Azure Logic Apps
November 2024
Learn what your peers think about Microsoft Azure Logic Apps. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.

For how long have I used the solution?

I have been using Logic Apps for one year.

What do I think about the stability of the solution?

Logic Apps is stable and reliable.

What do I think about the scalability of the solution?

Logic Apps is easily scalable due to its use of the application service's auto-scaling capabilities.

How are customer service and support?

I haven't had direct contact with Microsoft customer support as another colleague manages our support interactions.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Before Logic Apps, I worked with other cloud services like AWS and Azure Cloud for monitoring purposes.

How was the initial setup?

The installation of Logic Apps is straightforward and easy, requiring minimum personnel effort.

What about the implementation team?

Just one person is sufficient to handle the installation of Logic Apps.

What was our ROI?

Logic Apps offers around 30% savings in terms of cost and time, enhancing development flexibility.

What's my experience with pricing, setup cost, and licensing?

Logic Apps is free to use, though there may be costs associated with additional data storage or overuse of emails, which could require additional services.

Which other solutions did I evaluate?

Previously, I worked with OpenShift in an on-premises environment and Azure Cloud services.

What other advice do I have?

I'd rate the solution eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Cloud solution architect at 0
Real User
Top 5Leaderboard
Doesn't require extensive coding knowledge and helps to automate business processes
Pros and Cons
    • "An area of improvement I've encountered is related to the number of connectors available in Logic Apps. While there are many connectors, I found that the "send email" connector may not work as expected, and one has to rely on Office 365 plugins or other alternatives. This could enhance user experience, especially when considering the additional overhead and licensing requirements associated with Office 365. It also needs to improve security features."

    What is our primary use case?

    Microsoft Azure Logic Apps is a fantastic suggestion, especially for those who may not have extensive coding knowledge but understand the requirements well. It provides an easy way to create an auto-response solution. For instance, if you have services running in Azure and want to generate an alert, it allows you to integrate seamlessly. You can trigger tasks based on alerts, creating multi-layered tasks with loops, conditions, and more. It will enable you to perform multiple actions.

    What is most valuable?

    I have an example where I automated a business process using Logic Apps and even published an article on the same solution. The customer is required to monitor their NSGs. In the Logic App flow, I designed an alert system if any deny event occurred. It created an HTML-formatted alert identifying the request details, such as the user, specific server, and port that were denied. This alert was then sent to the respective admin users, allowing them to enable the request. If enabled, the request would go back to the system, triggering a script to enable it; otherwise, it would remain disabled.

    In another experience, I created an internal application for the purchase order department using Power Apps and Microsoft Azure Logic Apps. I utilized it to gather data from an Azure SQL database and generate a PDF report. This report was then sent to the relevant stakeholders.

    Using connectors in the product is quite straightforward and user-friendly. The platform provides a list of connectors, and users can easily search for the specific connectors they need. 

    What needs improvement?

    An area of improvement I've encountered is related to the number of connectors available in Logic Apps. While there are many connectors, I found that the "send email" connector may not work as expected, and one has to rely on Office 365 plugins or other alternatives. This could enhance user experience, especially when considering the additional overhead and licensing requirements associated with Office 365. It also needs to improve security features. 

    What do I think about the stability of the solution?

    I rate the solution's stability an eight out of ten. 

    What do I think about the scalability of the solution?

    The tool's scalability is managed by the backend service itself, as it is a managed service.

    How are customer service and support?

    The tool's tech support is good and customer-friendly. 

    How was the initial setup?

    The tool's deployment is straightforward. The deployment time can vary and is not necessarily due to the complexity of the product itself. Instead, the time taken depends on the specific requirements of the integration. Factors such as the complexity of the requirement, the number of conditions, and the need for multiple tests can influence the deployment time. Correctly connecting the suitable connectors, using the appropriate syntax, and implementing loops, among other considerations, may contribute to the overall time spent on deployment. However, it's important to note that the solution, as a service, is not inherently complex.

    What other advice do I have?

    I rate the overall product an eight out of ten. For anyone looking to automate processes, tasks, configuration, application execution, script execution, or data extraction from databases without extensive coding knowledge, I would recommend using Microsoft Azure Logic Apps.

    The solution can be integrated with many services. It can integrate with Azure Automation, Azure Defender, web apps, and essentially anything for which a connector is established.

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Microsoft Azure
    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    PeerSpot user
    Buyer's Guide
    Microsoft Azure Logic Apps
    November 2024
    Learn what your peers think about Microsoft Azure Logic Apps. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
    816,406 professionals have used our research since 2012.
    Praveen Chaudhary - PeerSpot reviewer
    Service Delivery Manager at a outsourcing company with 1,001-5,000 employees
    MSP
    Top 5Leaderboard
    Supports service-oriented architecture effectively and allows for focusing on specific functionalities
    Pros and Cons
    • "If we are working with a service-oriented architecture, as an architect as a baseline, it supports us very well in terms of expandability, and the kind of robustness it brings, especially with its serverless nature is fabulous."
    • "Pricing and handling asynchronous processes are the two main areas that need improvement."

    What is our primary use case?

    For one of the projects that we used, this solution dealt with SharePoint and Power apps. So there, we have to do some kind of connectivity and calculations on the fly. It was related to reading a file and our heavy processing. That was one scenario. There have been a few others as well.

    What is most valuable?

    If we are working with a service-oriented architecture, as an architect as a baseline, it supports us very well in terms of expandability, and the kind of robustness it brings, especially with its serverless nature is fabulous. That's not a problem. So that's how we view it. It allows us to focus on a particular functionality within this context, and that's great. 

    However, the challenge lies in the fact that it's often difficult for most developers to integrate it into their daily activities seamlessly. That's where it becomes problematic. 

    What needs improvement?

    There are two challenges. First, it's a bit costly at the end of the day. It's difficult to calculate pricing, and that affects the business. That's one challenge. 

    Second, it's asynchronous. So, getting a development team to work on it, making it function properly, is a challenge. Salespeople often have this new notion of sequential programming, so they don't fully understand how it can be used in a disconnected or asynchronous mode. It's difficult for them. It's challenging. In terms of analytics and navigation, using all these modern architectures, it's there, and it works nicely. But if somebody is using a legacy application or needs to make an extension, then it becomes difficult because those applications don't really support asynchronous processes, especially building applications this way. It's challenging to sell those things.

    So, pricing and handling asynchronous processes are the two main areas that need improvement.

    The primary challenge is handling the costs, especially the difficulty in providing precise, concrete numbers to the business. This becomes a significant issue because we can't predict what kind of processes will be required. Once you invest, there are various variables in the market, such as manufacturing, and once you get connected, you need a connector, which often comes at an additional premium cost. Every business is sensitive to this aspect. 

    Sorting out the licensing is very complex, particularly when using multiple services. For example, if you want to use Power Apps, Logic Apps, SharePoint, and other services, things become complex and confusing. You can't go to the business and provide a clear budget because businesses prefer a specific number they can allocate. However, it's challenging to provide precise, point-to-point cost estimates because there isn't much detailed information available online. The cost estimates are often high-level.

    Here is an example. We are building a chatbot, and one part of it is based on the number of requests. We're a company with 7,000 employees. If the chatbot becomes successful, we could have 100 questions or even 20 to 30 interactions per day per user. However, if it's not successful, it might drop down to just 1 to 2 interactions per day from 20 to 30. The cost variation is so significant that it's challenging to present a consistent cost to the business. It could range from ten thousand dollars per month to maybe just one thousand dollars. The range is hard to explain, and in reality, we don't know. And then there are hidden costs. When you try to connect to something, you suddenly realize it's also license-based, user-based, like seven engineers not using it. The price can increase unexpectedly from a couple of hundred dollars to maybe a few thousand dollars per month or even more. This complexity is causing people to avoid using it.

    For how long have I used the solution?

    I have been working with Azure Logic Apps for a couple of years. We did a few projects here and there. Normally, for Azure Logic Apps, we worked in patches, with a few clients agreeing to use it for specific functionality. Most of them are related to SharePoint or Office. They're on the cloud directly. But we haven't come across a situation where the entire application is built around Azure Logic or all these modern services, purely Azure. Generally, it's whether Azure databases may be slow. They use Power Apps and SharePoint in the backend, which is the most popular approach. It's a double operation.

    What do I think about the stability of the solution?

    The stability is more the way we develop it. It is not a problem with the apps.

    What do I think about the scalability of the solution?

    It is scalable. I have never seen a situation where there are scalability issues.

    We work with enterprise and medium customers.

    How are customer service and support?

    The customer service and support are very tricky. They will promptly come to help. Most of the time, they are able to help. But if things get complex, it is difficult to get the information from them. Generally, if you have a paid service, they are good.

    How would you rate customer service and support?

    Neutral

    How was the initial setup?

    It is a service, so we don’t need to install it.

    Deployment is okay once you set up the process correctly. Normally, it doesn't work in isolation. So whenever we update, there will be two or three of these. PowerApp and other things will be updated. The update is okay. It's not a problem. If you have to move between environments, then it's something we need to think about. There's no particular standard for people to have different things, and in some cases, we do have. It can be resolved.  

    What's my experience with pricing, setup cost, and licensing?

    We used this solution for one or two projects, but it cost a lot. Very expensive.

    What other advice do I have?

    Overall, I would rate Microsoft Azure Logic Apps an eight out of ten. It is a good product but not the best.

    I would advise that you should know how service architecture works. You should know where the service is going to be adjusted in their application. It's not that you'll start putting everything. You need to understand the nature when you go with service architecture. If you don't understand, then there is a problem. 

    Otherwise, it is okay. It's a good solution. You may have a few challenges, but it will be okay. It's a nice solution.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    PeerSpot user
    Manoj Ruwali - PeerSpot reviewer
    Development Team Lead at a media company with 51-200 employees
    Real User
    Top 10
    Has many connectors and third-party adapters, but we faced a timeout
    Pros and Cons
    • "The solution's best feature is that it is compatible with the cloud and has many connectors and third-party adapters."
    • "We wanted to use Microsoft Azure Logic Apps, but we faced a timeout."

    What is our primary use case?

    With Microsoft Azure Logic Apps, we can orchestrate and pull event-based triggers. We can use the solution to schedule a workflow based on any new record inserted into our database.

    What is most valuable?

    The solution's best feature is that it is compatible with the cloud and has many connectors and third-party adapters. You can connect it with almost every system.

    What needs improvement?

    We have lots of other systems. When we raised a complaint with Microsoft, they asked us not to use the solution for a particular purpose. We wanted to use Microsoft Azure Logic Apps, but we faced a timeout. We had a call with Microsoft regarding one of the issues. The support person with whom I was discussing was also not very comfortable with that question.

    For how long have I used the solution?

    I have been using Microsoft Azure Logic Apps for the last one year.

    What do I think about the scalability of the solution?

    We are working on the same technology in our company. Approximately 40 to 50 people on our team use Microsoft Azure Logic Apps.

    How are customer service and support?

    The solution's customer support depends on the type of partner you are. If you are a gold partner, they will reply immediately. However, if you have a lower level of collaboration with Microsoft, they will take some time. The technical support team does fix issues, but they take time.

    How was the initial setup?

    The initial setup of the solution would be a bit difficult if you are using CI/CD. CI/CD, container integration, and container deployment are one-time processes. Setting them up once makes the rest of the deployment easier. If you don't do it initially, you have to copy and paste, which will take time. I suggest you invest time in creating a CI/CD to avoid the later dependencies or consequences of not using CI/CD.

    What other advice do I have?

    You will be charged too much if you are unaware of the solution's cost. Initially, when I was doing my development and POCs, one day, I forgot to close the connection or the artifact I created. The next morning, I learned that INR 40,000 had been deducted from my credit card.

    Some companies use the solution for monetary benefits. Other companies upgrade their technology to compete with other technologies. In my current organization, everything is working fine, but they must also upgrade their technology. They were not saving money with the tool but had to upgrade themselves in technology.

    You should be aware of the solution's configuration. You don't have to write any code, even for your basic work needs. However, you do have to configure some things and be aware of the triggers and actions. There is also a lot of help available on Google and YouTube to do it.

    We have to write the code in such a manner that the next person who is using it or visiting that particular code should be aware. If you don't write properly what type of work you are doing inside a particular code, it'll be very difficult to identify what you have done. If I pick one particular action, the action should be very clear about what I'm doing in that action.

    Otherwise, it will be very messy. If you use the default naming structure, it will be like one, two, or three variables. If you do not write the proper name of that variable, it'll be very difficult to identify what type of work you were doing inside that scope, function, or action.

    Overall, I rate the solution a seven out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Microsoft Azure
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    reviewer2079927 - PeerSpot reviewer
    Owner & Senior Azure Developer at a tech services company with 1-10 employees
    Real User
    Top 5
    Serverless with good integrations and a relatively easy setup
    Pros and Cons
    • "If there's something that isn't possible, you can write some code and call that code from a Logic App."
    • "Especially when using a function or a parameter, that could be easier as that's not very well-documented, and it's not very clear from the tool itself how to use it."

    What is our primary use case?

    I've got a few use cases.

    I have one use case where I read emails from an inbox, and then I process files in the attachments of that email.

    I also read from a database on-premise with an on-premise integration. I'm not sure what it's called, however, it was really easy to set up, and I could access the on-premise database in my Azure Cloud and then talk to the Logic App from my Azure web application. 

    There's another use case where I read from a database and create a file in a file storage account.

    What is most valuable?

    It is incredibly easy to use. You open it, and it's just like a designer. It asks: "Well, what step would you want to take?"

    There are good integrations available. 

    If there's something that isn't possible, you can write some code and call that code from a Logic App.

    It is stable. 

    What needs improvement?

    It has a lot of integrations, which are quite easy to understand mostly. However, especially when using a function or a parameter, that could be easier as that's not very well-documented, and it's not very clear from the tool itself how to use it. When using parameters or functions, it gets a bit tricky.

    For how long have I used the solution?

    I've used the solution in the last 12 months. 

    What do I think about the stability of the solution?

    For the most part, it's pretty stable. If I do have some problems with an integration, that sometimes fails me. The stability there kind of depends on the step of the integration, however, Logic Apps itself is very stable. I'd rate the stability at an eight or nine out of ten. 

    What do I think about the scalability of the solution?

    Nobody else in my organization is using the solution at the moment.

    How are customer service and support?

    I've never contacted technical support. 

    How was the initial setup?

    How easy or hard the setup is depends on if you already have already an Azure account or not. If you do, it's very easy as it's simply creating a Logic App, and it's using it. It couldn't be easier. If you don't have an Azure account, it's a bit more complicated and is more like setting up an Azure account, which is complicated.

    In terms of actual deployment time to get something up and running, you just build it, and it's running, so it is very fast. 

    What was our ROI?

    Typically, it is worth the money to adopt the solution. Even if it gets expensive, it's still worth it.

    What's my experience with pricing, setup cost, and licensing?

    The solution is  serverless, so you only pay for what you use. It could be the case that the first 10,000 or so instances are free, so you only pay if you use it a lot. Then, if you do use it a lot, yeah, well, it depends on your use. If you're processing large files, and you're doing a million a day, you are going to pay quite a lot. If you are processing a hundred emails a month, you are paying nothing.

    What other advice do I have?

    I'm an end-user.

    I've been using the latest version of the solution.

    We chose the product as it was easy to connect to on-premise services, especially an on-premise SQL database, which is pretty easy using Logic Apps.

    Companies should probably use it if they have the use case. It's an easy and cheap way to integrate with some on-premise services. Other ways are ultimately maybe easier, yet they are often very difficult to set up and a lot more expensive.

    I'd rate the solution nine out of ten. If you are a bit tech-savvy, you can just use it. It can do a lot, and it can do it easily.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Microsoft Azure
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Sr. Specialist Process at Delphime
    Reseller
    Top 20
    Simple to use but limited for complex applications
    Pros and Cons
    • "I would rate my experience with the initial setup a nine out of ten, with ten being easy to set up."
    • "It's for a limited kind of application or short Apps. And, not for the complex applications."

    What is our primary use case?

    We mainly use Azure Data Factory, Azure Synapse, Synapse Analytics, Data Lake storage, and Azure Databricks.

    I mainly use Microsoft Azure for services on the cloud. We're trying to create an Azure Data Transfer Layer (DTL) tool directly in the cloud environment.

    We usually solve complex use cases with Azure Data Factory or notebooks. So, we haven't used Logic Apps extensively.

    We used Logic Apps to return notifications and push them from Logic App to data lake storage. That's the kind of functionality we achieved through Logic Apps.

    What is most valuable?

    In Microsoft Azure, this orchestration tool is a data factory. It's simple to use and has good UI with most connectors available to connect with different source systems and databases and Azure Databricks. 

    So, we use it as a data transformation tool. So, on a big volume of data, we can do it. I've been using Microsoft Azure for five or six years, so I'm quite comfortable with it.

    Azure Logic Apps is an analytics tool that's pretty easy to use. Compared to AWS and GCP, it's quite comfortable. The UI is much improved.

    What needs improvement?

    Additional features or extensions could potentially be integrated with Logic Apps.  

    For how long have I used the solution?

    I only used Logic Apps for a few months. But I have been using Microsoft products for ten years. For example, I have been using data engineering use cases I have been using Microsoft Azure for the last five years. 

    What do I think about the stability of the solution?

    Security and stability are quite good. I would rate the stability an eight out of ten. 

    What do I think about the scalability of the solution?

    I would rate the scalability an eight out of ten. It was a back-end application used by developers for development purposes. It was an automated pipeline that received notifications and pushed them to data lake storage. Once built, it was rarely touched, only for adding notifications.

    How are customer service and support?

    Our cloud engineers dealt with it, they raised tickets with Microsoft team.

    Which solution did I use previously and why did I switch?

    I have been using Microsoft products for the last ten years. On cloud services, we use Logic Apps and data lake storage. Logic Apps for SQL databases. I used it in a project for six months.

    And Oracle-integrated tools are new in the market. The client asked us because one of our clients has already purchased an Oracle license, and he introduced us to this tool. To use this Oracle integrator, data integrator, we explore it okay. Because he already has a license to use this tool. He asked us to use those tools. 

    That's why we went on the Internet to explore it and learn how to use it. But in the end, we found that we didn't have expertise in these tools because our team hadn't worked on these tools earlier. So then we drop a plan to use this.

    How was the initial setup?

    It is quite easy to setup Logic Apps. I would rate my experience with the initial setup a nine out of ten, with ten being easy to set up.

    What about the implementation team?

    We used Azure DevOps for deployment, but for private endpoint configuration in the private cloud, it required infra-team involvement.  

    What's my experience with pricing, setup cost, and licensing?

    Logic Apps is cheap with its pay-as-you-go model. We only pay for usage time, no license fees. So Logic Apps is good in that aspect.

    I would rate the pricing a seven out of ten, where ten points mean a very expensive solution. 

    What other advice do I have?

    Logic is okay. It's for a limited kind of application or short Apps. And, not for the complex applications.

    Overall, I would rate the solution a seven out of ten. 

    Which deployment model are you using for this solution?

    Private Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Microsoft Azure
    Disclosure: My company has a business relationship with this vendor other than being a customer:
    PeerSpot user
    Head Of DevOps at Kantar
    Real User
    Enables us to integrate SaaS tool sets
    Pros and Cons
    • "Logic Apps is valuable because my team uses it for integrating SaaS tool sets."
    • "I find the current interface useful, but I could see how others would want the UI bits that are used for creating Logic Apps to be simplified."

    What is our primary use case?

    We use this solution for integration. It is deployed on cloud.

    We have about 50 people using this solution.

    What is most valuable?

    Logic Apps is valuable because my team uses it for integrating SaaS tool sets.

    What needs improvement?

    It's a skill that must be learned. I find the current interface useful, but I could see how others would want the UI bits that are used for creating Logic Apps to be simplified.

    For how long have I used the solution?

    I have been using this solution for two years.

    What do I think about the stability of the solution?

    The solution is stable.

    What do I think about the scalability of the solution?

    It's decently scalable.

    How are customer service and support?

    We have never had to use technical support. The solution is straightforward and documentation is decent.

    How was the initial setup?

    Initial setup was straightforward. Maintenance is done in-house.

    What other advice do I have?

    I would rate this solution 7 out of 10.

    Which deployment model are you using for this solution?

    Public Cloud
    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    PeerSpot user
    Anand-Shah - PeerSpot reviewer
    Software Architect at Iskraemeco
    Real User
    Top 5
    A cloud solution for orchestration and workflow with high stability

    What is our primary use case?

    We use the solution for orchestration and workflow to execute all the processes manually.

    What is most valuable?

    The most important feature is integration by email.

    What needs improvement?

    The solution can integrate with different ETL tools. It can integrate with Azure Data Factory and a more open connecter.

    For how long have I used the solution?

    I have been using Microsoft Azure Logic Apps for two years.

    What do I think about the stability of the solution?

    The product is stable.

    I rate the solution’s stability a nine out of ten.

    What do I think about the scalability of the solution?

    Three users are using this solution in our organization.

    I rate the solution’s scalability a nine out of ten.

    How are customer service and support?

    Customer support is good but takes time to respond.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    The initial setup can be done within an hour.

    I rate the initial setup an eight out of ten, where one is difficult and ten is easy.

    What's my experience with pricing, setup cost, and licensing?

    The product is expensive. It has a pay-as-go model. If the consumption is high, it will cost more. The billing depends on consumption.

    What other advice do I have?

    Logic Apps is a low-code development. One can easily do the development and save the workflow. It is user-friendly, offering different connectivity with different services. It should be leveraged as much as possible.

    Overall, I rate the solution an eight out of ten.

    Which deployment model are you using for this solution?

    Public Cloud
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Download our free Microsoft Azure Logic Apps Report and get advice and tips from experienced pros sharing their opinions.
    Updated: November 2024
    Buyer's Guide
    Download our free Microsoft Azure Logic Apps Report and get advice and tips from experienced pros sharing their opinions.