Mendix vs Red Hat OpenShift comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Mendix
Average Rating
8.4
Number of Reviews
49
Ranking in other categories
Mobile Development Platforms (2nd), Rapid Application Development Software (5th), Low-Code Development Platforms (4th)
Red Hat OpenShift
Average Rating
8.4
Number of Reviews
55
Ranking in other categories
PaaS Clouds (4th)
 

Market share comparison

As of June 2024, in the Mobile Development Platforms category, the market share of Mendix is 23.8% and it increased by 10.0% compared to the previous year. The market share of Red Hat OpenShift is 0.4% and it decreased by 69.8% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Mobile Development Platforms
Unique Categories:
Rapid Application Development Software
7.8%
Low-Code Development Platforms
10.1%
PaaS Clouds
14.9%
 

Featured Reviews

Dhanasekar Mohan - PeerSpot reviewer
Jul 17, 2022
Useful domain models, effective drag and drop functionality, and highly reliable
Mendix provides an academic course, which is free and I would advise people to take the course. If they take it, then it will be easy for new users to run through the Mendix development. I rate Mendix an eight out of ten. I did the certification in Mendix and it was nice and easy to learn first. Everybody can learn it easily with available resources. Everything is documented properly, from version to version, and is easy to learn. My area of expertise is with enterprise and I sell to clients which are enterprise companies. I recommend this solution to others.
ES
Jan 29, 2024
Significantly enhanced and streamlined our organization's application development and deployment processes
OpenShift has significantly enhanced and streamlined our organization's application development and deployment processes. It offers more than just Kubernetes clusters, providing additional features like the Dashboard, which greatly simplifies tasks for developers. Moreover, OpenShift adds an extra layer of security, ensuring that applications run securely with features like hashing upgrades. It offers a vast repository of images and tools tailored for deployment and application development. This rich ecosystem makes deployment and performance optimization much easier compared to our previous methods. Additionally, by opting for OpenShift, we gain access to comprehensive support from their expert team. It streamlines our development and deployment processes through automation. From development to deployment, all processes are automated, providing efficiency and productivity gains. Developers can submit their changes for approval, and once approved, the deployment to production can proceed without requiring manual intervention. This streamlined workflow not only makes the process easier but also enhances productivity across the team. The integration capabilities of OpenShift with other platforms and services have greatly enhanced our workflow. When you opt for OpenShift, whether through a subscription or by installing it on your servers, you gain access to a comprehensive support system provided by Red Hat. OpenShift features a marketplace with a wide array of operators, facilitating seamless integration and deployment of various services. For instance, popular services like Elasticsearch can be easily integrated into the cluster directly from the user interface and dashboard, making the installation process much simpler and more user-friendly. The broad support for multiple languages and frameworks in OpenShift has positively impacted the productivity of our development teams. We've observed significant improvements in our tools and team collaboration since adopting this platform. As we continue to enhance our processes, it's evident that most of our development team members are actively engaged and contributing, particularly our dedicated engineers and architects. When comparing the efficiency of OpenShift Container Orchestration to other solutions we've considered, such as Kubernetes, we find that OpenShift aligns well with our existing architecture and team structure. Our approach resembles the architecture of OpenShift, with a team leader overseeing multiple workers.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"It is low code, where the developers can still develop in Java. That to us is very appealing."
"What I found most valuable in Mendix is that it's very much suitable for mobile apps such as native Android or IOS supported mobile apps. The multiple features of the platform are very, very attractive and very popular. Mendix has technical features such as microflows and nanoflows. You can also access data models in the platform. These are the features that are very, very strong in Mendix. I got my hands dirty on other low-code platforms, but I have not seen such strong features in them compared to the microflows, nanoflows, and data model access that are in Mendix, including creating and integration. The platform has out-of-the-box adapters or out-of-the-box-connectors that you can integrate with different interface applications such as SAP, Salesforce, Oracle EBS, etc."
"The most valuable features of the product are its ease of use and speed. My friend and I find it helpful as a team of just two developers."
"The development environment is model-driven. We can use the information from this for our business engineers to make the information models, and they can also execute the model."
"The initial setup is easy."
"We find it intuitive and easy to use."
"We also use Mendix Enterprise Integration for complex business logic. It's a low-code platform, so we run Mendix in the Mendix Cloud."
"The solution is stable."
"The most valuable feature is the high availability for the applications."
"I like OCP, and the management UI is better than the open-source ones."
"The security is good."
"The initial setup is simple, and OpenShift is open-source, so it's easy to install on any cloud platform."
"OpenShift offers more stability than Kubernetes."
"Security is also an important part of this solution. By default, things are running with limited privileges and securely confined to their own resources. This way, different users and projects can all use the same infrastructure."
"The most valuable aspect of this solution is the great customer service and the ability for our team to get assistance when we need it."
"The most valuable feature is the auto scalers for all microservices. The feature allows us to place request limits and it is much cheaper than AWS."
 

Cons

"While the community is great, they need to work on making their direct technical support services better."
"The code refactoring tools could be better, especially for applications running for years. It's not bad, but it could be smoother. Also, writing new widgets can be trickier than it should be for some people, but not if you're familiar with Mendix."
"One area for improvement is its integration capabilities. Creating a pluggable widget or integrating it with other systems is challenging. In terms of features, it would be great to see advancements such as AI services and the integration of third-party services. Additionally, connecting external devices to the application requires multiple steps. Improving this will make it easier for the developers."
"While the documentation is good, the development box could be better."
"Overall, integration with the enterprise ecosystem needs improvement."
"Mendix is slightly less scalable than I'd like."
"Feature-wise and in terms of technical aspects, Mendix is excellent, but its pricing is steep."
"The platform still has many areas for improvement. If I compare apples to apples, the PWA features of Mendix could be improved, for example, I wouldn't recommend creating a B2C or B2B marketplace or web portals on Mendix, but there's a tendency for people to still do it through the systems provided by my company, particularly implement B2B or B2C marketplace, versus using eBay or Shopify. On the web portal front, Mendix still needs to improve."
"There is no orchestration platform in OpenShift."
"I think that OpenShift has too many commands for running services from the CLI, and the configuration files are a little complicated."
"The solution needs to support the new features in Kubernetes more quickly."
"One of the features that I've observed in Tanzu Mission Control is that I can manage multiple Kubernetes environments. For instance, one of my lines of business is using OpenShift OKD; another one wants to use Google Anthos, and somebody else wants to use VMware Tanzu. If I have to manage all these, Tanzu Mission Control is giving me the opportunity to completely manage all of my Kubernetes clusters, whereas, with OpenShift, I can only manage a particular area. I can't manage other Kubernetes clusters. I would like to have the option to manage all Kubernetes clusters with OpenShift."
"If we can have a GUI-based configuration with better flexibility then it will be great."
"The area for improvement is mostly in support for legacy applications."
"OpenShift could improve by providing the ability to integrate with public cloud platforms. This way we can easily use the services that these platforms offer. For instance, Amazon AWS. However, all the three major hyper-scalers solutions offer excellent DevOps and CI/CD tooling. If there was an easy way to integrate with them it would be beneficial. We need a way to easily integrate with the monitoring and dashboard services that they provide."
"OpenShift could be improved if it were more accessible for smaller budgets."
 

Pricing and Cost Advice

"Initially, we started with a year for approximately $25,000, and if we need to expand the number of seats then we will increase it."
"Mendix seems a bit expensive. But in terms of wanting to have less developers and higher velocity, the total cost of ownership is fine. It's not cheap, though."
"Its cost is higher than competitors. The cost mostly includes licensing. It is charged per user. The cost model could be better. When you have a big company, what does per user mean? If I have a company where I have 40,000 people who will go to access it but only 200 do, how do you license it and who do you pay for? If they hit it once, do you pay for it? The licensing is complex for a big company. It is easy for us to buy all we can eat, get an enterprise license agreement, and call it good."
"Licensing costs are similar to those for all other IT technology, but they vary by region."
"Mendix licensing cost is based on the number of apps you have on the server. At the basic level, it is free of charge, so that seems reasonable, but once you go beyond that, and when it comes to the number of users on the app, that basic structure doesn't work, and the pricing tends to get a little bit steep."
"Mendix is not open source, but its license cost is cheap, particularly when compared to the Appian license. The license model would depend on how many users you have and how many applications you are creating. If you are creating a single app, you just need to have a single app license, so it's free. If you want a multiple app license to cover two thousand or three thousand users, for example, internal users or external users, then you need to pay for the license. There's also a license model for above three thousand or four thousand, or five thousand internal and external users."
"There is a license required to use Mendix. The solution's price is high, but it is best suited for enterprise companies that have the budget. It is not for small or medium-sized businesses."
"Pricing used to be complex, but Mendix has improved that quite a bit."
"Pricing of OpenShift depends on the number of nodes and who is hosting it."
"OpenShift is really good when we need to start, but once we get to a certain scale, it becomes too expensive."
"The product has reasonable pricing."
"It's expensive. It may be cheaper to invest in building Vanilla Kubernetes, especially if security is not the number one motivation or requirement. Of course, that's difficult, and in some business areas, such as banking, that's not something you can put as a second priority. In other situations, a Vanilla Kubernetes with a sufficiently strong team can be cheaper and almost as effective."
"I don't deal with the cost part, but I know that the cost is very high when compared to other products. They charge for CPU and memory, but we don't worry about it."
"The pricing is standard; the solution isn't particularly expensive or affordable."
"Depending on the extent of the product use, licenses are available for a range of time periods, and are renewable at the end of the period."
"The product’s pricing is expensive."
report
Use our free recommendation engine to learn which Mobile Development Platforms solutions are best for your needs.
787,763 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
17%
Manufacturing Company
11%
Financial Services Firm
9%
Government
5%
Financial Services Firm
33%
Computer Software Company
10%
Manufacturing Company
8%
Insurance Company
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about Mendix?
We also use Mendix Enterprise Integration for complex business logic. It's a low-code platform, so we run Mendix in the Mendix Cloud.
What is your experience regarding pricing and costs for Mendix?
The pricing is fairly comparable. I would rate the pricing a six out of ten, where one is high price, and ten is low price.
What needs improvement with Mendix?
The code refactoring tools could be better, especially for applications running for years. It's not bad, but it could be smoother. Also, writing new widgets can be trickier than it should be for so...
How does OpenShift compare with Amazon AWS?
Open Shift makes managing infrastructure easy because of self-healing and automatic scaling. There is also a wonderful dashboard mechanism to alert us in case the application is over-committing or ...
Which would you recommend - Pivotal Cloud Foundry or OpenShift?
Pivotal Cloud Foundry is a cloud-native application platform to simplify app delivery. It is efficient and effective. The best feature is how easy it is to handle external services such as database...
What do you like most about OpenShift?
OpenShift facilitates DevOps practices and improves CI/CD workflows in terms of stability compared to Jenkins.
 

Learn More

 

Overview

 

Sample Customers

Genzyme, TNT, Yahoo, Capgemini, Roche, D&B, Aegon, kpn, AZL, Sky, Arch, Penn State Univeristy, BancABC
UPS, Cathay Pacific, Hilton
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms. Updated: June 2024.
787,763 professionals have used our research since 2012.