AIToday
Large Language ModelsAI Business & IndustryAmazon AI BlogPublished: Oct 21, 2026, 01:00 JST

AWS: Denodo + Amazon Bedrock AgentCore for customer 360

Send on LINE
AWS: Denodo + Amazon Bedrock AgentCore for customer 360

3 Key Points

  1. What happened

    An AWS blog post details a reference architecture using the Denodo Platform and Amazon Bedrock AgentCore to federate Amazon Aurora, Amazon Redshift, and an on-premises PostgreSQL database into a customer 360 view an agent queries in VQL, with per-user row and column filters enforced at the semantic layer.

  2. Why it matters

    It shows a way to give AI agents live access to data across cloud and on-premises systems without moving that data, while keeping each user's row and column restrictions in place at query time—an approach that could reduce the need to copy data into a separate store for agent use.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The post builds on a previous article in the series that used Stardog's knowledge graph as the semantic layer over Amazon Aurora and Amazon Redshift. This time the semantic layer is the Denodo Platform, and the source mix adds an on-premises PostgreSQL database, so the federation problem extends beyond an Amazon Virtual Private Cloud. The customer 360 schema stays the same, but the rewards_account table is moved from Aurora to the on-premises cluster, representing data from a third-party application. Denodo plans the federated query at execution time, pushing joins and aggregations to each source and combining the results inside Denodo, so no data moves between engines. The architecture also addresses identity: the end user's identity flows from the enterprise identity provider through AgentCore Identity On-Behalf-Of token exchange to Denodo, where Global Security Policies enforce row and column filters per caller. This design keeps access control at the semantic layer rather than in the agent's code or the model, which the post suggests reduces the risk of bypass through prompt injection. The post also notes that Denodo exposes the same view over multiple protocols, including JDBC, ODBC, GraphQL, and OData, and that Denodo joined Apache Ossie (incubating) in March 2026, a vendor-neutral specification for semantic metadata, though it is at an early stage.

FAQ
What data sources does the architecture connect?
It federates Amazon Aurora (PostgreSQL-compatible) for customer profile data, Amazon Redshift for order history, and an on-premises PostgreSQL cluster for rewards program data into a single customer 360 view.
How does the agent access the data?
The agent talks to the Denodo Platform in VQL, Denodo's SQL dialect, through the Denodo MCP Server, which is registered as a target on Amazon Bedrock AgentCore Gateway.
How are access controls enforced?
Global Security Policies in Denodo apply row and column filters at query time, evaluated per caller, after the user's identity is propagated from the enterprise identity provider through AgentCore Identity On-Behalf-Of token exchange.
Amazon AI BlogRead Original Article
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleVectorial raises $3 million to simulate consumers for research