What users are saying about
47 Ratings
66 Ratings
47 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101
66 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.9 out of 101

Add comparison

Likelihood to Recommend

Amazon Aurora

For workloads that already use, or plan on using, MySQL or PostgreSQL, Aurora is our new go-to favorite deployment option for projects on AWS. The best use cases for Aurora will be substantial workloads that are well-suited to the simple scaling controls (both from an instance type perspective, as well as storage perspective), and will benefit from Aurora's simple, very low latency read replicas. Aurora is extremely fault tolerant and has improved self-healing ability.
No photo available

Bonita BPM

As indicated in previous answers: less suitable for 'automated' processes
No photo available

Feature Rating Comparison

Reporting & Analytics

Amazon Aurora
Bonita BPM
8.5
Dashboards
Amazon Aurora
Bonita BPM
8.9
Standard reports
Amazon Aurora
Bonita BPM
8.8
Custom reports
Amazon Aurora
Bonita BPM
7.9

Process Engine

Amazon Aurora
Bonita BPM
8.6
Process designer
Amazon Aurora
Bonita BPM
8.9
Process simulation
Amazon Aurora
Bonita BPM
6.9
Business rules engine
Amazon Aurora
Bonita BPM
7.8
SOA support
Amazon Aurora
Bonita BPM
9.6
Process player
Amazon Aurora
Bonita BPM
6.7
Support for modeling languages
Amazon Aurora
Bonita BPM
9.6
Form builder
Amazon Aurora
Bonita BPM
9.7
Model execution
Amazon Aurora
Bonita BPM
9.7

Collaboration

Amazon Aurora
Bonita BPM
9.8
Social collaboration tools
Amazon Aurora
Bonita BPM
9.8

Content Management Capabilties

Amazon Aurora
Bonita BPM
7.0
Content management
Amazon Aurora
Bonita BPM
7.0

Pros

  • Automated maintenance for upgrades is by far the most superior feature of Amazon Aurora. Never be behind on upgrades again!
  • Performance improvements for poorly structured schema due to enhancements added by Amazon.
  • Replication works flawlessly due to added security measures added into Amazon Aurora which prevents admin users from "accidentally" breaking the slave instance.
  • Amazon Aurora is hosted on Amazon's RDBMS which also includes quick and easy setup of new database instances.
No photo available
  • Connection to other legacy systems, ERP, CRM.
  • Easy UI development
  • Fast time to market
No photo available

Cons

  • Support for additional engines: Right now, Aurora is limited to MySQL and PostgreSQL.
  • PostgreSQL-specific Instance Types: The PostgreSQL has high minimum instance type variants; while MySQL can take advantage of t3 instances, the minimum PostgreSQL instance is too large for lower-budget workflows and tests/debugging.
No photo available
  • There is only one business data model. Even if deploying new processes does not require stopping the platform, the BDM update requires it.
  • During the platform evolution often new bugs were introduced so it was risky to deploy the platform in the low minor version. For example, there were memory leaks from 7.2.0 to 7.2.3.
  • The administrator portal could be improved. It is hard to look at subprocess data, for example and it is sometimes better to investigate with SQL queries. I don't like new (7.3) task list either.
Maciej Michalak profile photo

Performance

No score
No answers yet
No answers on this topic
Bonita BPM8.0
Based on 2 answers
Engine itself is efficient enough for most cases I dealt with. It can also be extended by clustering. I have done performance tests with JMeter and only managed to induce the crash of... JMeter. If there are efficiency issues they usually concern bad design/implementation of created apps or bottlenecks in integrated systems. Although I have met two cases with efficiency loss.
1. Java 7 related PermGen saturation caused by big number of installed apps (there is no jar dependency reusal between apps option).
2. Big number of waiting event handlers in processes stresses the database.
Maciej Michalak profile photo

Support

No score
No answers yet
No answers on this topic
Bonita BPM6.0
Based on 1 answer
Resolution time is sometimes slow
No photo available

Implementation

No score
No answers yet
No answers on this topic
Bonita BPM7.3
Based on 4 answers
It is better implemented with in-house expertise.
Olatunji Akanbi profile photo

Alternatives Considered

In the end, we went with Amazon Aurora due to the decent performance and cost. Cost was determined in two ways for us: 1) no additional license is required (such as using SQL Server or Oracle) and 2) the ability to cut down on needed resources to maintain the system from the maintenance perspective due to the built-in maintenance capabilities. Amazon Aurora is also based on MySQL (soon to include PostgreSQL ) which allowed my team to quickly and easily move our existing MySQL servers to a faster system.
No photo available
Bonita BPM does have some nice visual tools. The annual maintenance is not so high and we particularly liked the visual tool to create business rules. Bonitasoft’s color-coded tools make life a bit simpler and more memorable for beginners or non-coder people. We really like Bonitasoft’s color-coded tools for creating rules.
No photo available

Scalability

No score
No answers yet
No answers on this topic
Bonita BPM7.5
Based on 10 answers
Because the business is still unhappy about Bonita, it's a great tool but today workflow applications are not well understood by the public.They are not ready for this... Workflow application, for Bonita, need to improve his reporting features. It's really limited today and we have to plug some BI software to retrieve and build the data
No photo available

Return on Investment

  • Has enabled us to not pay for over provisioned database storage that we may or may not need thanks to auto-scaling features.
  • Per-second replica ability gives us peace of mind.
No photo available
  • Business processes are now more transparent to the users as Bonita allowed us to integrate the data from multiple systems in one place, so decision making is now easier.
  • Process auditing is now straightforward based on the reporting features of Bonita.
John Wadie profile photo

Pricing Details

Amazon Aurora

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Bonita BPM

General
Free Trial
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No
Additional Pricing Details