What users are saying about
43 Ratings
66 Ratings
43 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 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.8 out of 101

Add comparison

Likelihood to Recommend

Amazon Aurora

Amazon Aurora (as is MySQL) is better suited for light to medium applications considering it still has some performance limitations from MySQL. I would not recommend it for enterprise level use without a carefully constructed backend system (code and database). My company's current backend architecture was not mapped out very well and this leads to performance problems that even Amazon Aurora has not been able to completely sort (although it has been a huge help). Another area where I am finding it beginning to lack is for use in data warehousing. The more rows added, the less performant I'm finding the data warehouse. Although to be fair, Amazon has another product (Redshift) that we are looking to migrate data warehouses into.
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.4
Dashboards
Amazon Aurora
Bonita BPM
8.7
Standard reports
Amazon Aurora
Bonita BPM
8.7
Custom reports
Amazon Aurora
Bonita BPM
7.8

Process Engine

Amazon Aurora
Bonita BPM
8.4
Process designer
Amazon Aurora
Bonita BPM
8.8
Process simulation
Amazon Aurora
Bonita BPM
6.9
Business rules engine
Amazon Aurora
Bonita BPM
7.7
SOA support
Amazon Aurora
Bonita BPM
9.3
Process player
Amazon Aurora
Bonita BPM
6.7
Support for modeling languages
Amazon Aurora
Bonita BPM
9.3
Form builder
Amazon Aurora
Bonita BPM
9.4
Model execution
Amazon Aurora
Bonita BPM
9.4

Collaboration

Amazon Aurora
Bonita BPM
9.5
Social collaboration tools
Amazon Aurora
Bonita BPM
9.5

Content Management Capabilties

Amazon Aurora
Bonita BPM
6.9
Content management
Amazon Aurora
Bonita BPM
6.9

Pros

  • Aurora's throughput is great compared to MySQL and MariaDB.
  • Aurora Serverless's pay-per-use makes it very inexpensive when used for services that are idle most of the day. This helps us adhere to the one-database-per-microservice pattern; cost is no longer a concern.
  • Aurora is mostly managed. Administering databases will never be a competitive advantage for my company.
  • Aurora has great integration with other AWS products, like DMS.
No photo available
  • Connection to other legacy systems, ERP, CRM.
  • Easy UI development
  • Fast time to market
No photo available

Cons

  • Without direct access to the instances it isn't possible to do a few things you'd be able to do if you were running your own database server, but this is rarely an issue
Andrew Raines profile photo
  • The BPM API system has no security and all authenticated users can access data with no restrictions. This can impact data security across different departments.
  • You have no option to deploy processes directly from Bonita Studio in the production environment.
  • Security for Bonita's Java API system should also be reviewed. Normal users should not have the possibility to access engine information.
Marius Andrei Zamfirescu 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

Using cloud-based services such as RDS or Aurora take all the hassle out of managing database servers yourself. It also gives you the flexibility to easily spin up and down additional instances and as when required. Where Aurora outshines RDS is in terms of performance - we saw around 2-5x improvement in query read times across the board.
Andrew Raines profile photo
Bonitasoft is easier to implement and support.
Clive Rethman profile photo

Scalability

No score
No answers yet
No answers on this topic
Bonita BPM7.5
Based on 10 answers
With Bonita, a company can use connectors to communicate with the external world. Several connectors are already supplied and you can develop new ones if necessary. BonitaSoft can scale out over 1,000 requests per second, and you can scale the machine hosting the Bonitasoft solution to adapt it depending on the number of processes you run in parallel.
No photo available

Return on Investment

  • Moderately reduced database running costs
  • Improved performance of database cluster which in turn has had a positive impact on the response times of our API services
Andrew Raines profile photo
  • One positive impact is that this BPM tool aims to control your process by furnishing an application layer in addition to the process itself to achieve a PDCA way of driving processes.
  • Bonita helped to make money by saving on external companies specialized in programming competencies with interfaces.
  • Bonita helped to reduce time to maintain code and focus on execution and control instead of customizations and devs.
No photo available

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