Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
FREEDOM251

Freedom251 › Blog › Amazon Web Services

Amazon Acquires DuckLabs and Embeds DuckDB in Aurora PostgreSQL

By Freedom251 Team · · 5 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Amazon has acquired DuckLabs, the Amsterdam company behind DuckDB, and AWS has embedded DuckDB directly into Amazon Aurora PostgreSQL. The integration lets supported Aurora databases query live PostgreSQL records—including uncommitted writes—together with Iceberg and Parquet data in Amazon S3 through one SQL interface, without a separate ETL path for that analysis.

What Amazon acquired and when it took effect

DuckLabs announced on 26 August 2026 that it would join Amazon Web Services. The transaction process concluded on 31 August and became effective on 1 September 2026. AWS described the deal as the acquisition of the Amsterdam company behind the open-source analytical database DuckDB.

As an Amazon Associate I earn from qualifying purchases.

DuckLabs says its team remains based in Amsterdam and continues developing DuckDB, DuckLake, Quack and the surrounding ecosystem. Founders Hannes Mühleisen and Mark Raasveldt continue to lead the team and the technical direction of the open-source project inside AWS. DuckLabs reports more than 30 employees and more than three million DuckDB downloads per day.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In announcing the deal, AWS Big Data Blog vice president Mai-Lan Tomsen Bukovec said Amazon had signed a definitive agreement to acquire “the Amsterdam-based company behind the open-source analytical database DuckDB.”

DuckDB remains open source after the acquisition

The acquisition does not change the licensing or governance stated by the project. DuckDB, DuckLake, Quack and related components remain free and open source under their existing MIT licenses. The independent nonprofit DuckDB Foundation continues stewardship of the project.

The DuckDB project announcement from Mark Raasveldt and Hannes Mühleisen says the projects will remain open source under the MIT license, with no announced changes to the roadmap, licensing or governance. DuckLabs founder updates likewise say the foundations of the project remain in place. AWS ownership therefore changes the corporate home of the development team, not the published license or the Foundation’s role.

What AWS added to Aurora PostgreSQL

On 30 September 2026, AWS announced that DuckDB is embedded directly within Aurora PostgreSQL. A supported Aurora instance can run a query that combines operational PostgreSQL data with data-lake files and tables, rather than exporting one side into a separate analytical system first.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The integration can read Apache Iceberg tables and Parquet data stored in Amazon S3, S3 Tables or cataloged through the AWS Glue Data Catalog. AWS says processing remains within Aurora, reducing extra network hops and avoiding pipelines that copy or duplicate data before analysis.

Because the operational side is queried in place, the statement can include live changes, including uncommitted writes. That matters for use cases such as a dashboard that joins the latest order or inventory transaction with historical lake data, or an application and an AI agent that need current state and archived context through a familiar PostgreSQL interface.

Pre-acquisition architecture versus the embedded capability

Architecture question Separate operational and analytical systems Aurora PostgreSQL with embedded DuckDB
ETL or reverse ETL Combining PostgreSQL records with lake data generally required moving, replicating or exposing data through ETL or reverse-ETL workflows. For the documented query path, Aurora can analyze both locations directly, removing the extra copy-and-load step.
One SQL statement Operational and lake queries were commonly issued in different systems and then reconciled. One Aurora SQL statement can combine live PostgreSQL rows with Iceberg or Parquet data.
Operational data freshness A copied analytical table could lag the source database and would not naturally include uncommitted transactions. Aurora can include current operational data, including uncommitted writes, in the same query.
Lake sources Coverage depended on the connectors and engines deployed separately. AWS documents Apache Iceberg, Parquet, Amazon S3, S3 Tables and AWS Glue Data Catalog sources.
Network and duplication Separate engines and transfers added network hops and could create duplicate datasets. AWS says processing stays within Aurora, avoiding those additional hops and duplication for this capability.
Governance and licensing DuckDB was already MIT-licensed and Foundation-stewarded. The acquisition leaves the stated MIT licensing and Foundation stewardship unchanged.

This does not make every data-integration job disappear. Organizations may still need ingestion, transformation, quality controls or governed copies for workloads that are not covered by Aurora’s embedded query path. The change is that a supported Aurora query no longer needs those steps merely to join current PostgreSQL data with the listed lake formats and catalogs.

Which Aurora PostgreSQL versions support it

AWS lists support for the embedded DuckDB capability on:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Aurora PostgreSQL 17.11 and later in the 17 series.
  • Aurora PostgreSQL 18.6 and later in the 18 series.

The version numbers identify the minimum releases stated in AWS’s announcement; an older Aurora PostgreSQL minor version should not be assumed to include the feature.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to enable the feature

There are two documented prerequisites: an IAM role configured with the AuroraAnalytics feature and the aurora_analytics extension in the database.

  1. Run an Aurora PostgreSQL cluster on version 17.11 or a later 17.x release, or version 18.6 or a later 18.x release.
  2. Create or select an IAM role and configure it with the AuroraAnalytics feature, granting the permissions required for the S3, S3 Tables or Glue Data Catalog data that the cluster must read.
  3. Install or enable the aurora_analytics extension in the target Aurora PostgreSQL database.
  4. Use the Aurora PostgreSQL connection to issue the documented DuckDB-enabled query pattern against operational tables and the required Iceberg or Parquet sources.
  5. Validate access with the least-privilege IAM policy and test the query against the exact catalog, bucket, table and file locations used by the application.

The announcement establishes the required role feature and extension, but it does not publish a universal IAM policy or a single SQL template that applies to every catalog and storage layout. Those details depend on the AWS resources and permissions in a particular account.

What this means for real-time analytics

Dashboards that need current transactions

A dashboard can combine a live operational fact—such as a transaction that has not yet been committed—with historical records in the lake. That can reduce the delay and reconciliation work associated with periodically refreshed reporting tables.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Transaction enrichment

Applications can enrich a current PostgreSQL result with older events, reference data or large Parquet datasets without first loading those files into ordinary relational tables. The value is greatest when the question requires both immediate state and a broad historical window.

AI agents using PostgreSQL access

AWS positions the feature for AI agents that need to reason over live and archived data through a PostgreSQL interface. The agent still needs appropriate database permissions, query controls and output validation; embedding DuckDB supplies the data-access path, not an automatic security or governance policy.

What developers and open-source users should watch

  • Licensing: The stated MIT licenses remain in effect for DuckDB, DuckLake, Quack and related components.
  • Project leadership: Mühleisen and Raasveldt continue directing technical development, with the team remaining in Amsterdam.
  • Deployment scope: The embedded feature is an Aurora PostgreSQL capability tied to the specified engine versions; it does not mean every PostgreSQL installation automatically contains DuckDB.
  • Data access: Reading S3, S3 Tables or Glue-cataloged data still depends on correctly configured IAM permissions and resource policies.
  • Workload fit: Joining live rows to lake data can reduce movement, but teams should still evaluate query performance, concurrency, cost and governance for production workloads.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Amazon Web ServicesAurora PostgreSQLData EngineeringDuckDBDuckLabsIcebergopen sourceParquet

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.