AIToday
Large Language ModelsOpen-Source AIAmazon AI BlogPublished: Nov 11, 2026, 04:00 JST

AWS open-sources Amazon Bedrock Invocation Data Lake

Send on LINE
AWS open-sources Amazon Bedrock Invocation Data Lake

3 Key Points

  1. What happened

    AWS published CloudFormation templates, Lambda code and SQL queries in its Amazon Bedrock Invocation Data Lake GitHub repository. They forward per-call logs from linked accounts into one Amazon Athena table via Amazon Data Firehose.

  2. Why it matters

    Platform and ML engineers running thousands of model invocations a day across teams can now query the prompt, response, token counts and model behind each call in one place, instead of only seeing an aggregate bill.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

Amazon Bedrock already offers model invocation logging, which can deliver full request and response records to Amazon S3 or CloudWatch. The limitation is that this data stays locked inside individual accounts, so an organization running Bedrock across many teams cannot easily get a single queryable view. The new sample data lake addresses that by using CloudWatch subscription filters to forward logs from linked accounts to a central account, where Amazon Data Firehose converts them to Parquet and Amazon Athena exposes one table.

The design separates permissions: source accounts hand events to a CloudWatch Logs destination in the central account and do not get access to the central pipeline. A small Lambda function unwraps CloudWatch's batched, encoded records, discards housekeeping messages, and flattens the nested caller identity field. Everything is deployed as infrastructure as code with two CloudFormation templates, and the repository includes an optional Quick Sight dashboard for visualizing token consumption over time.

The post also ties the data lake to tokenomics, a practice the 2026 FinOps Foundation conference announced as a formal FinOps domain built on the See, Save, Run, and Plan pillars. With per-invocation visibility into prompts, responses, token counts, models and IAM identities, teams have the foundation to match each workload to the model that fits it, rather than tracking only an aggregate Amazon Bedrock bill. Start with one or two linked accounts before expanding across the organization.

FAQ
What does each invocation log capture after flattening?
It captures the prompt sent, the model response, input and output token counts, the model used, the stop reason (for example, max_tokens), the account and timestamp, and the IAM role that sent the prompt.
How can I connect token usage to actual dollar cost?
Join the processed table to your AWS Cost and Usage Report (CUR) 2.0 data using the IAM ARN as the join key. Example queries are in the Bedrock Data Lake SQL file.
What is tokenomics and why does this data lake matter for it?
Tokenomics is the practice of managing the economics of AI token consumption, announced as a formal FinOps domain at the 2026 FinOps Foundation conference. The data lake provides per-invocation token and cost visibility needed to run a tokenomics practice.
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 articleOpenAI rolls out Businesses in ChatGPT