Amazon Step Functions vs IBM BPM comparison

Cancel
You must select at least 2 products to compare!
Amazon Logo
4,283 views|3,810 comparisons
IBM Logo
14,757 views|11,759 comparisons
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Amazon Step Functions and IBM BPM based on real PeerSpot user reviews.

Find out what your peers are saying about Camunda, Pega, Appian and others in Business Process Management (BPM).
To learn more, read our detailed Business Process Management (BPM) Report (Updated: November 2022).
655,711 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"It's a general solution that you can adapt to your own needs and is simple to use. We like that it can be integrated with everything in the AWS suite, and that the creation of the pipeline can be done using the graphical user interface."

More Amazon Step Functions Pros →

"It's a solid product. It covers most of the pain points for clients.""The installation was straightforward.""Setting it up is fairly easy. If somebody has knowledge of the system, he or she will be able to do it fairly quickly.""IBM BPM is a stable solution.""This is one of the best tools to support the business and the way we work, and the numerous processes we need to implement.""This solution has always been lacking in the user interface (UI), it needed to be improved a lot. However, from the acquisition of Spark UI, the UI is much better. Overall the solution is robust and has the ability to integrate with any product for complex workflows.""The performance is fine.""IBM BPM is equipped with all the functionalities which are needed for building BPM enterprise-level applications."

More IBM BPM Pros →

Cons
"Setup took about one day. We had some errors to understand in the beginning, but now everything is working good."

More Amazon Step Functions Cons →

"The configuration is not that easy, and the initial deployment took three months.""You must have good experience to work with it. It is not that easy. Its installation is complex, especially in the new version for business automation, and it could be improved. It has a safety application embedded inside it, and you need to do a lot of configuration to install it. I have been working for two days to resolve an issue.""There needs to be better documentation for IBM BPM in a central place. There is not any standard documentation for each component available and has been a barrier for developers.""IBM BPM can improve the dashboards and reports. It only has two dashboards, and reporting is very difficult to build.""We are a government organization, and we are the largest government power sector in India. We generate around 30% of power in India. Therefore, our processes are quite complex. Although IBM BPM is a low-code or no-code software, if you want to have extremely complex workflows, just the business process diagrams are not helpful in creating those workflows. While implementing complex workflows, only the process flow diagrams did not help us. We had to write a lot of Java scripts and Java queries to achieve what we wanted. Its integration capabilities with the SAP environment have to be improved. At present, we are only talking at the web services environment level. Its price also needs to be improved. It is currently expensive. Previously, Active Directory required a heterogeneous environment, but now they want a homogeneous environment. We had onboarded employees through Microsoft Active Directory, and now I have to implement Microsoft AD only from the cloud for my vendors.""The stability varies because it involves a lot of other components like databases, so sometimes if something goes wrong there, it can't recover from the fatal errors.""From the testing perspective and minor enhancements perspective, customization is something that is a little tedious as compared to new tools. In addition, various open-source tools that are available are not working with IBM BPM.""IBM BPM is stable, but sometimes there are issues with the server."

More IBM BPM Cons →

Pricing and Cost Advice
Information Not Available
  • "Its price is on the higher side, and it can be improved. Its licensing is on a yearly basis. There are no additional costs."
  • "IBM could improve the price. It is far too expensive."
  • "I wish it was less expensive. I don't know why their pricing model is so high for a piece of software that could benefit so many. It just seems to me that they could have a lower cost, maybe with fewer features or whatever, but it should be possible to do a lower cost workflow software that uses the same interface and underlying engine but does not cost so much that you have to be a Fortune 50 company to buy it. It is annoying to me. There are a lot of solutions that IBM has that are really powerful but nobody can afford them. They know their business, but I still feel that there are a lot of customers who would benefit from this sort of thing. I don't know what this elitism is all about. I am sure they have people doing the money numbers, but it seems like you can make a lot more money by selling it to way more people for a little bit less."
  • "When considering the features of the solution the price is expensive compared to competitors."
  • "It's expensive. All software is always extremely high. The manufacturing cost that we have compared to the selling cost, it's not like you're building a house or building a car. But putting that aside, considering that it's expensive, it's a lot of money. If you compare it with some of the other alternatives in the market, it's a similar price. For instance, if you compare it with Pegasystems, it's a similar price."
  • "The price of the solution is fair for an enterprise solution that has both cloud and on-premise deployments and when comparing to competitors. Recently IBM has introduced Cloud Pak which allows for more flexible licensing options for automation and other features."
  • "Licensing is managed by the client, but we know it is yearly. Camunda is relatively cheaper. There is not much difference in pricing of IBM and PEGA. For large licensing, there are discounts as well."
  • "I already compared some solutions related to business process management, and I saw that the cost of IBM BPM is more expensive compared with that of Camunda, for example."
  • More IBM BPM Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Business Process Management (BPM) solutions are best for your needs.
    655,711 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:It's a general solution that you can adapt to your own needs and is simple to use. We like that it can be integrated with everything in the AWS suite, and that the creation of the pipeline can be done… more »
    Top Answer:In terms of our use case, we are building a pipeline to manage data. It's pretty simple. We validate the data and then write it in the database.
    Top Answer:I recommend speaking to a consultant if you are not familiar with workflow managers. Otherwise, it's very easy to understand how a workflow can be composed. I rate it a 9 out of 10.
    Top Answer:We researched both IBM solutions and in the end, we chose Business Automation Workflow. IBM BPM has a good user interface and the BPM coach is a helpful tool. The API is very useful in providing… more »
    Top Answer:In terms of licensing, we have to make it free for the developers so more people can install and use it. It is important to make at least licensing free to try in the cloud, not just for IBM BPM but… more »
    Top Answer:I rate this solution an eight out of ten. I would advise others to compare IBM BPM with other equivalent products in the market before deciding.
    Ranking
    Views
    4,283
    Comparisons
    3,810
    Reviews
    1
    Average Words per Review
    460
    Rating
    9.0
    Views
    14,757
    Comparisons
    11,759
    Reviews
    27
    Average Words per Review
    469
    Rating
    7.8
    Comparisons
    Also Known As
    AWS Step Functions, Step Functions
    WebSphere Lombardi Edition, IBM Business Process Manager, IBM WebSphere Process Server
    Learn More
    Overview

    AWS Step Functions lets you coordinate multiple AWS services into serverless workflows so you can build and update apps quickly. Using Step Functions, you can design and run workflows that stitch together services such as AWS Lambda and Amazon ECS into feature-rich applications. Workflows are made up of a series of steps, with the output of one step acting as input into the next. Application development is simpler and more intuitive using Step Functions, because it translates your workflow into a state machine diagram that is easy to understand, easy to explain to others, and easy to change. You can monitor each step of execution as it happens, which means you can identify and fix problems quickly. Step Functions automatically triggers and tracks each step, and retries when there are errors, so your application executes in order and as expected.

    IBM BPM is a business process management tool that provides a robust set of tools to author, test, and deploy business processes, as well as full visibility and insight to managing those business processes. The solution provides tooling and run time for process design, execution, monitoring, and optimization, along with basic system integration support. To support various levels of complexity and involvement with business process management, there are two different editions of the product: IBM BPM and IBM BPM Express.

    IBM BPM Features

    IBM BPM has many valuable key features. Some of the most useful ones include:

    • Process designer authoring tool
    • Collaborative editing and immediate playback of processes
    • Interactive user interfaces
    • Process rules based on IBM Operational Decision Manager
    • IBM Integration Designer (BPEL and SOA)
    • Designing and building case management systems
    • Process portal
    • Real-time monitoring and reporting
    • Performance analytics and optimizer
    • Performance data warehouse
    • IBM Process Center with a shared asset repository
    • IBM Process Federation Server
    • Built-in enterprise service bus (ESB)
    • Transaction support
    • Integration adapters
    • Network deployment support
    • High availability: clustering and unlimited cores

    IBM BPM Benefits

    There are many benefits to implementing IBM BPM. Some of the biggest advantages the solution offers include:

    • Increased efficiency and cost savings: IBM BPM can help you optimize existing processes and incorporate more structure into the development of new processes by removing process redundancies and bottlenecks.
    • More scalable processes: The solution enables better process execution and workflow automation, which transfers well when scaling processes.
    • Greater transparency: Because IBM BPM’s process automation clearly defines owners for tasks along the process, it provides more transparency and accountability throughout a given process. In turn, this fosters more communication among teams.
    • Less dependency on development teams: IBM BPM offers low-code features which remove potential dependencies on development. Business users can be onboarded onto these tools quickly and easily, thereby increasing process automation across the company.

    Reviews from Real Users

    IBM BPM is a solution that stands out when compared to many of its competitors. Some of its major advantages are that it’s good for developing complex apps, is robust, and has helpful team management and process performance features.

    Zoran C., Owner/CEO at IT SPHERE, says, “It is perfect if you have to develop complex apps without much coding (only java script). It is also good if you don't have much IT resources in your company and would like to involve business analysts in the process of developing apps. My opinion is that it can do about 50% of all developers' work.”

    Suhas V., BPM Architect at GBM, mentions, “Overall the solution is robust and has the ability to integrate with any product for complex workflows."

    A BPM Consultant at a financial services firm comments, "Some of the features that I like the most are team management and process performance. They are both very useful and very powerful with regard to the workflow."

    A Digital Banking & Innovation Director at a financial services firm expresses, “The processing functionality makes it easy to change processes and workflows easily.”

    Offer
    Learn more about Amazon Step Functions
    Learn more about IBM BPM
    Sample Customers
    Alpha Apps, The Guardian, SGK, Bigfinite
    Barclays, EmeriCon, Banca Popolare di Milano, CST Consulting, KeyBank, KPMG, Prolifics, Sandhata Technologies Ltd., State of Alaska, Humana S.A., Saperion, esciris, Banco Espirito Santo
    Top Industries
    VISITORS READING REVIEWS
    Financial Services Firm18%
    Computer Software Company17%
    Media Company13%
    Comms Service Provider9%
    REVIEWERS
    Financial Services Firm55%
    Insurance Company13%
    Computer Software Company13%
    Real Estate/Law Firm4%
    VISITORS READING REVIEWS
    Financial Services Firm25%
    Computer Software Company20%
    Comms Service Provider9%
    Insurance Company6%
    Company Size
    VISITORS READING REVIEWS
    Small Business13%
    Midsize Enterprise10%
    Large Enterprise77%
    REVIEWERS
    Small Business23%
    Midsize Enterprise11%
    Large Enterprise66%
    VISITORS READING REVIEWS
    Small Business15%
    Midsize Enterprise12%
    Large Enterprise73%
    Buyer's Guide
    Business Process Management (BPM)
    November 2022
    Find out what your peers are saying about Camunda, Pega, Appian and others in Business Process Management (BPM). Updated: November 2022.
    655,711 professionals have used our research since 2012.

    Amazon Step Functions is ranked 15th in Business Process Management (BPM) with 1 review while IBM BPM is ranked 5th in Business Process Management (BPM) with 27 reviews. Amazon Step Functions is rated 9.0, while IBM BPM is rated 7.8. The top reviewer of Amazon Step Functions writes "Enabled my organization to create workflows with a lot of different AWS services". On the other hand, the top reviewer of IBM BPM writes "A very stable and powerful tool for handling lots of concurrent users, but it is expensive, and the Eclipse-based tool has performance issues when you have a lot of developers". Amazon Step Functions is most compared with Apache Airflow, Camunda Platform, Pega BPM, Oracle BPM and IBM Business Automation Workflow, whereas IBM BPM is most compared with Camunda Platform, IBM Business Automation Workflow, Pega BPM, Appian and Apache Airflow.

    See our list of best Business Process Management (BPM) vendors.

    We monitor all Business Process Management (BPM) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.