Know your tools

A field guide to the data world.

From a database on your laptop to a warehouse in the cloud.
Understand what each tool does, where it fits, and how to use it.

100 technologies Clear filters

Apache Airflow

Workflow orchestrator

A platform for authoring, scheduling, and monitoring batch-oriented workflows.

Pipelines & streaming

Apache Cassandra

Wide-column database

A distributed database built around partition-key access and tunable consistency.

NoSQL databases

Apache Iceberg

Table format

An open table format for managing analytical tables in object storage.

Lakehouses & formats

Apache Kafka

Event-streaming platform

A distributed event log for publishing, retaining, and consuming streams of records.

Pipelines & streaming

Apache Parquet

File format

A columnar file format for efficient analytical storage and reading.

Lakehouses & formats

Apache Spark

Processing engine

A distributed engine for large-scale data processing and SQL analytics.

Lakehouses & formats

Apache Superset

BI tool

An open-source data exploration and visualization platform.

Governance & BI

AWS Database Migration Service

AWS

Data migration and replication between supported sources and targets.

Pipelines & streaming

AWS Glue

AWS

Data discovery, cataloging, and managed integration jobs for analytical pipelines.

Pipelines & streaming

AWS Lake Formation

AWS

Centralized permissions and governance capabilities for AWS data lakes.

Governance & BI

Azure AI Search

Azure

Managed text, vector, and hybrid search for application retrieval.

Search engines

Azure Cosmos DB

Azure

A distributed database platform where API, partitioning, and consistency choices shape the application.

NoSQL databases

Azure Data Factory

Azure

Managed pipelines for moving and transforming data across supported systems.

Pipelines & streaming

Azure Data Lake Storage

Azure

Data lake capabilities built on Azure Blob Storage for analytical workloads.

Lakehouses & formats

Azure Database for MySQL

Azure

Managed MySQL with Azure networking, backup, and availability options for application workloads.

Relational databases

Azure Database for PostgreSQL

Azure

Managed PostgreSQL with Azure networking, backup, and availability options.

Relational databases

Azure Database Migration Service

Azure

Migration tooling for moving supported databases to Azure destinations.

Pipelines & streaming

Azure Event Hubs

Azure

A managed event ingestion service with partitioned streams and consumer groups.

Pipelines & streaming
A little learning goes a long way

Make room for a few good minutes.

Join the list for practical guides, thoughtful comparisons,
and ideas worth bringing to your next project.

Find your next answer

Search concepts, tools, and practical guides.