Data Integration & Engineering Software

Compare established tools for data ingestion, transformation, workflow orchestration and event messaging, including Fivetran, Airbyte, dbt, Airflow, Spark, Kafka and cloud integration services.

SoftwareRadarUpdated: 15 October 2026
Filter and sort 13 products
13 productsCompare features and plan options

Apache Airflow

Updated 2026-10-15

Apache Airflow is an open-source platform for defining, scheduling and monitoring workflows in Python. Its tasks and dependencies coordinate bounded pipeline work, including jobs executed by other systems. The orchestrator does not supply a warehouse or make every task safe to repeat. Learn more about Apache Airflow

Who should take a closer look?

Engineering teams maintaining coded workflows across data services and other systems.

Capabilities to explore

  • Python-defined workflows and dependencies
  • Scheduling, retries and historical runs
  • Task logs and workflow monitoring
Free self-managed orchestratorThe upstream software is free to self-manage. Infrastructure, operators and third-party managed Airflow services have separate costs.

Apache Kafka

Updated 2026-10-15

Apache Kafka is an open-source event streaming platform built around retained, partitioned topics. Producers publish events and consumers read them with independent progress, supporting event-driven services and data pipelines. Retention, replication, consumer behaviour and application side effects require explicit design. Learn more about Apache Kafka

Who should take a closer look?

Engineering teams building event streams with replay and multiple consuming applications.

Capabilities to explore

  • Partitioned event topics and retention
  • Producer and consumer APIs
  • Kafka Connect integration framework
Free self-managed event streamingUpstream Kafka is free to self-manage. Hosted services, infrastructure and commercial connector products are separate.

Apache Spark

Updated 2026-10-15

Apache Spark is an open-source engine for distributed data processing. It supports SQL and DataFrame workloads, Structured Streaming and machine-learning libraries on a chosen runtime. Spark is an execution engine rather than a managed hosting service or a complete ingestion catalogue. Learn more about Apache Spark

Who should take a closer look?

Data engineering teams needing programmable distributed transformations on selected infrastructure.

Capabilities to explore

  • Distributed SQL and DataFrames
  • Structured Streaming
  • Python, SQL, Scala and Java workflows
Free processing engine; runtime separateThe upstream software is free. Compute, storage, managed platforms and commercial support are separate.

dbt

Updated 2026-10-15

dbt helps analytics engineers define, test and document data transformations as version-controlled projects. Its engine, adapters and platform offers have distinct capabilities and entitlements. Transformations execute against a supported data platform; source ingestion and warehouse compute remain separate decisions. Learn more about dbt

Who should take a closer look?

Analytics teams maintaining reviewed transformation models on supported data platforms.

Capabilities to explore

  • Version-controlled transformation models
  • Data tests and generated documentation
  • Model dependencies and reusable project logic
Free Core; limited hosted and paid offersSelf-managed dbt Core is available without a platform subscription. The hosted Developer offer has limits; paid platform and optional services have separate terms.

Fivetran

Updated 2026-10-15

Fivetran is a managed data movement platform with source connections, destination loading and related transformation and activation services. Its commercial model distinguishes monthly active rows from transformation model runs. Connector capability, destination behaviour and the chosen plan determine the actual pipeline scope. Learn more about Fivetran

Who should take a closer look?

Data teams seeking managed ingestion into supported destinations with explicit usage accounting.

Capabilities to explore

  • Managed source-to-destination connections
  • Incremental data movement by connector
  • Schema handling and sync monitoring
Free plan with separate usage limitsThe current Free plan includes up to 500,000 connection MAR, 3,500 activation MAR and 5,000 monthly model runs. These are distinct limits, not unlimited production usage.

Airbyte

Updated 2026-10-15

Airbyte is a data replication platform offered through self-managed, managed cloud and hybrid arrangements. It provides connectors and tooling for moving data between sources and destinations. Airbyte Core and commercial tiers differ in operating responsibilities, controls and pricing. Learn more about Airbyte

Who should take a closer look?

Data teams comparing control of the replication runtime with managed connector operations.

Capabilities to explore

  • Source and destination connectors
  • Incremental sync and supported CDC workflows
  • Connector development and pipeline APIs
Free self-managed Core; paid cloudAirbyte Core is available for self-managed use without a cloud subscription. Managed cloud trials and commercial features are separate.

Informatica Intelligent Data Management Cloud brings data integration, quality, governance and related management services into a commercial platform. The required services and execution arrangement determine what a deployment includes. A platform-wide capability list should not be treated as a single all-inclusive integration licence. Learn more about Informatica IDMC

Who should take a closer look?

Enterprise data teams scoping integration alongside data quality, metadata and governance responsibilities.

Capabilities to explore

  • Cloud data integration
  • Data quality and observability services
  • Cataloguing, lineage and governance services
Paid plans / trialCommercial services and evaluation offers have their own terms. A demo or trial does not establish a permanent free production plan.

Qlik Talend Cloud combines data movement, transformation and quality capabilities in edition-based commercial offers. It serves data pipelines feeding analytics and other data-dependent systems. The chosen edition and capacity define access; the retired Talend Open Studio is a different product history. Learn more about Qlik Talend Cloud

Who should take a closer look?

Enterprise teams comparing a scoped integration and quality service across cloud and hybrid sources.

Capabilities to explore

  • Data movement and supported change data capture
  • Transformation and pipeline execution
  • Data quality capabilities by edition
Paid plans / trialA trial is offered. Current Qlik Talend Cloud is commercial; Talend Open Studio was retired and is not its free edition.

Azure Data Factory is Microsoft’s managed data integration and pipeline orchestration service for cloud and hybrid sources. Pipelines combine movement, control activities and transformations using selected integration runtimes or external compute. Microsoft also offers Data Factory in Fabric, which should be scoped separately. Learn more about Azure Data Factory

Who should take a closer look?

Teams managing Azure-centred data pipelines and hybrid source connectivity.

Capabilities to explore

  • Data movement and linked services
  • Pipeline triggers and control activities
  • Mapping data flows and external compute activities
Paid plans / trialEligible account credits or trials do not establish a permanent free pipeline service. Data Factory activities and runtimes are metered.

AWS Glue

Updated 2026-10-15

AWS Glue is a managed data integration service for discovering, preparing and processing data. Its offering includes job execution, a Data Catalog and related integration and quality capabilities. Those capabilities have separate usage dimensions, and storage or downstream analytics services retain their own charges. Learn more about AWS Glue

Who should take a closer look?

Data teams building integration and transformation workflows around AWS data services.

Capabilities to explore

  • Managed data integration jobs
  • Data Catalog and schema discovery
  • Visual and coded pipeline development
Metered service; limited catalog allowancesSome Data Catalog usage has free allowances. They are distinct from paid processing and other metered capabilities.

Google Cloud Dataflow is a managed service for batch and streaming data processing. It executes Apache Beam pipelines and provides job monitoring, autoscaling and managed execution resources. The Beam programming model is separate from the paid Google Cloud runtime. Learn more about Google Cloud Dataflow

Who should take a closer look?

Engineering teams running managed data processing pipelines within Google Cloud.

Capabilities to explore

  • Managed Apache Beam execution
  • Batch and streaming pipelines
  • Templates and programmable transformations
Paid plans / trialEligible Google Cloud trial credits are temporary. Dataflow execution is a metered service rather than permanently free hosted compute.

Alteryx One

Updated 2026-10-15

Alteryx One is an analytics platform for preparing, blending and transforming data through visual workflows. Its commercial editions differ in cloud and desktop access, connectivity, automation and administration. The proposed edition, user roles and execution capacity determine a team’s actual scope. Learn more about Alteryx One

Who should take a closer look?

Analysts and data teams seeking visual preparation workflows with a defined publishing and automation arrangement.

Capabilities to explore

  • Visual data preparation and blending
  • Reusable analytics workflows
  • Cloud and desktop options by edition
Paid plans / trialA trial is offered. Continued commercial use requires the appropriate paid edition; a trial is not a permanent free plan.

RabbitMQ

Updated 2026-10-15

RabbitMQ is an open-source messaging broker supporting queues, routing and stream-based messaging. A deployment can use queue or stream semantics according to the workload. Publisher confirms, consumer acknowledgements, retention and recovery settings must match the application’s delivery requirements. Learn more about RabbitMQ

Who should take a closer look?

Engineering teams designing message delivery, work queues or supported stream workloads between services.

Capabilities to explore

  • Exchange-based message routing
  • Queues and consumer acknowledgements
  • Streams and replay-oriented consumption
Free self-managed messaging brokerThe upstream broker is free to self-manage. Infrastructure, managed services and commercial support have separate costs.

Compare data integration & engineering options

Read the buying decisions, plan boundaries and evidence behind a shortlist.

vs

Fivetran vs Airbyte

Compare Fivetran and Airbyte for managed ingestion, self-managed control, connector behaviour, schema changes and the usage units behind a data pipeline.

Read the comparison →
vs

AWS Glue vs Azure Data Factory

Compare AWS Glue and Azure Data Factory for data movement, transformations, metadata, hybrid connectivity and the separate resources required to run a pipeline.

Read the comparison →
vs

Apache Spark vs Google Cloud Dataflow

Compare Apache Spark and Google Cloud Dataflow for batch and streaming pipelines, programming models, runtime ownership, state recovery and the complete compute bill.

Read the comparison →
vs

dbt vs Apache Spark

Compare dbt and Apache Spark for analytics transformations, model dependencies, execution ownership, testing and the boundary between project tooling and processing compute.

Read the comparison →
vs

Informatica IDMC vs Qlik Talend Cloud

Compare Informatica IDMC and Qlik Talend Cloud for integration, data quality, hybrid execution, governance requirements and the capacity commitments in an enterprise proposal.

Read the comparison →
vs

Apache Airflow vs Azure Data Factory

Compare Apache Airflow and Azure Data Factory for workflow authoring, dependencies, hybrid execution, retries, historical reruns and operating responsibility.

Read the comparison →
vs

Apache Kafka vs RabbitMQ

Compare Apache Kafka and RabbitMQ for retained events, work queues, routing, consumer progress, acknowledgement semantics and the cost of operating the chosen design.

Read the comparison →

How to choose data integration & engineering software

Define the pipeline boundary before choosing software. An ingestion service, a transformation framework, an orchestrator and a message broker solve different problems and can work together. Evaluate the specific edition and deployment rather than treating every data tool as a replacement.

Questions to ask before you buy

Put your shortlist to the test

Use synthetic records with an update, deletion, schema change and failed run. Reconcile the destination and rehearse a controlled recovery. Record freshness, permissions, retained state and the actual charging units, including destination compute and operator time.

A useful next step

Define metrics, permissions, refresh and the full BI cost →

Choose the same workflow, team size and required features when comparing your shortlist.

Frequently asked questions

Is there one best data integration & engineering tool?

Fit depends on your workflow, required capabilities, team size and budget. Compare the appropriate plan and test it with your own requirements.

How current is this research?

This category was last updated on 15 October 2026. Confirm current plan details before buying.