Showing posts with label competitors. Show all posts
Showing posts with label competitors. Show all posts

Monday, 2 January 2023

Power Platform Competitors

Mendix Series

1.  Overview of Mendix (this post)

2. Mendix - Part 2 - Diving deeper

Overview: I like Power Platform, but other options exist. Most competitors' products cover a piece of what the Power Platform covers.

Originally Generated with Thanks to Gareth R.
Mendix Vs PowerApps
  • Mendix and PowerApps are compared across various criteria. Mendix is suitable for complex, enterprise-grade applications with extensive customisation options, but is generally more costly.
  •  PowerApps is ideal for rapid app development, integrates seamlessly with Microsoft services, and is more cost-effective for smaller projects. Larger projects require premium licenses per user, making PowerApps extremely expensive. Once you build many apps and your user base has premium licensing, PowerApps becomes extremely economically viable.  
  • Mendix scores higher in integration capabilities, scalability, performance, innovation, and accessibility, while PowerApps scores higher in ease of use, development speed, customisation, and support and community.  
  • Many factors affect which low-code tool to use, including what the developers are trained in, how many apps you build and support over the next 3-5 years, and what licences and technology stacks your business currently has. Hiring Canvas app developers is far easier and less expensive than hiring Mendix developers and experts.
  • A common scenario for businesses that use Mendix is having Office 365 E5 plans; then, it is about picking the right technology for the right project.  
  • Mendix excels in Factory and manufacturing applications.

Mendix Studio Pro version 10.x

Mendix: I have used Mendix extensively and like the product. Mendix is straightforward, logical and easy to learn. 

Cons

  1. The publishing is very slow.
  2. For the free version, you have to use the Mendix subdomain. The basic plan is $50/month for my small demo. The cost of a Mendix licence and hosting is high for a one-off project; therefore, it is more suitable for building medium-sized projects.
  3. Each app has a separate database, which needs to be managed or, in the cloud-hosted scenario, does not allow direct access except via backups or REST OData API's. You can build multiple front ends, but this is more of a workaround than a good idea.
  4. For decent ALM, follow Mendix guidance as it is tightly coupled to the IDE/dev process.
  5. Building many apps/gap-filling apps, as well as large, complex apps, can overwhelm Mendix.

OutSystems is the other recognised leader in the Low-code space. Its focus, to me, is on building large, complex solutions faster using low code.

OutSystems focuses on low-code for large enterprise systems. It excels in flows like Mendix for building logic, but unlike Mendix, which only allows custom Java code in widgets, OutSystems enables the integration of custom code in multiple languages.

Outsystems can use either SQL Server or Oracle for its main data store. Similar to Mendix, Outsystems can expose REST APIs via automatic generation. Both products are good at consuming APIs.

Both systems allow for MFA IDP SSO authentication. Data is encrypted at rest and in transit by default. Both have numerous compliance standards, including ISO and GDPR.

I like the way Outsystems can use AAD Security Groups; Mendix can be awesome, but it's not my favourite.

I'd choose OutSystems if I were building an extensive, complex system using low-code over Mendix, assuming I had no in-house skills in either.

Airtable:  Has lots of templates and easily connects to various data sources.  Easy to extend or build apps on the platform. Provides storage and low-code apps.  It's like having Dataverse and Power Apps.  There are pre-built templates to help the team get started.

Nintex: Bought K2 and has a long history in workflows (workflows for SharePoint and O365), screen/form generation and form building.  If your company uses Nintex, it's worthwhile, but I wouldn't recommend it for new projects or if the team lacks significant experience.

UiPath is a robust RPA tool for automation. UiPath is ahead of Power Automate Desktop (PAD) in terms of desktop automation and recording capabilities. Both UiPath and Power Automate allow for attended and unattended runs. PAD is part of Power Automation Premium or Power Automate Process licences. Automation Anywhere and Blue Prism are other prominent players in the RPA space.

n8n was recommended by a friend, and it looks great to me.  Pricing and using this in new or SME looks like an excellent option for automation. Use n8n Update July 2025. 

Postman Workflows: It's a dark horse, but people love Postman, and this may become an interesting option for Rapid development.

Amazon: AWS offers various services that enable low-code solutions. "Amazon Honeycode" is model-driven, and Canvas apps can call code running as a service, i.e., Lambda's, which is the same service as Azure Functions on AWS. AWS Honeycode offers predefined templates as starting points, similar to Salesforce's low-code approach. This allows the developer to break out and write complex logic or persist the database in S3 storage. "Amazon QuickSight" works like Power BI to report on solution data.

Salesforce Lightning: Allows for the building of custom apps and the utilisation of Salesforce CRM and its data. 

Retool: Good set of connectors for APIs.

Appian: This drag-and-drop UI is for rapid development. It has RPA built in. I hear it's not super easy for non-tech staff, and customisation can be complex. It is aimed at enterprises, so cost and performance need to be watched. There is no native database; I would probably only stick with it if a business is already using Appian.

Further out competitors: Vibe Coding with Windsurf.io - an IDE that has built-in AI development. Other similar IDE tools are Replit and Cursor.


Mendix Series

1.  Overview of Mendix (this post)

2. Mendix - Part 2 - Diving deeper

3. Extensibility for Mendix Studio 

4. Building a Mendix Widget for the Mendix marketplace (Convert text to Audio using Azure AI)

5. Mendix Tips & Thoughts

Sunday, 18 January 2015

What are SharePoints Competitor Products

Overview:  SharePoint does not stack up against any single COTS product easily due to the size and functionality offered.  This post is my opinion, and I am not an expert in any of the competing products.

Updated: 2018/06/13

A few years back I wrote a post that is still somewhat relevant form SP 2010 competitors.

This post aims to list competitor products in a broad sense and tries to highlight the areas that where the product and SharePoint perform a similar function.
  • Atlassian Confluence
  • Alfresco
  • Documentum
  • eRooms
  • Lotus Notes
  • EMC’s Center Stage
  • Google docs
  • Slack - Very similar to Teams from MS
  • ClickUp - project management but has chat, stores docs, calendars, time tracking, links, similar to MS Teams and Slack but from a project management focus. Update: 25/06/2022
Beehive from Oracle lines up to Lync, Exchange/Outlook and SharePoint
OpenText, lines up some of SP's functionality such as blogs, Wikis and document collaboration.
Search competitors:
  • Endeca (Oracle)
  • Autonomy (HP)
  • Google Search Appliance or Google mini
  • Coveo
  • Solr (check this out)
CMS Competitors
  • Sitecore
  • Umbraco
  • Drupal
OneDrive: Dropbox, Drop, Google docs
Skype: Zoom
Planner: Trello

More Info:
http://www.extended-content.com/wp-content/uploads/2013/05/Gartner-Magic-Quadrant-For-Enterprise-Search.pdf
If anyone has further information, please reply as this is not an exhaustive set of lists.  My experience with rival products is relatively limited.