← Back to all announcements
★★★★☆ 06/05/2026

Amazon Bedrock AgentCore Runtime now supports bring-your-own file system from Amazon S3 Files and Amazon EFS

Enable your AI agents to seamlessly access and share persistent data from S3 and EFS without custom code or infrastructure overhead.

View original announcement →

Visual Summary

graph TD A{{BYOFS for AgentCore Runtime}}:::announced B(AgentCore Runtime):::compute C(Amazon S3 Files):::storage D(Amazon EFS):::storage E([Auto Mount at Path]):::feature F([Multi-Agent Collaboration]):::feature G([Session Persistence]):::feature H((Developer)):::external I(Amazon VPC):::compute H ==>|"provides ARN"| A A ==>|"mounts into"| B B -->|"reads/writes"| C B -->|"reads/writes"| D A -->|"enables"| E A -.->|"unlocks"| F A -.->|"unlocks"| G B -->|"deployed in"| I C -->|"syncs with S3 bucket"| C classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon Bedrock AgentCore Runtime now supports a bring-your-own file system (BYOFS) capability, allowing developers to attach Amazon S3 Files file systems and Amazon EFS access points directly to their agent runtimes. The runtime automatically mounts the specified file system into every agent session at a developer-defined path, enabling standard file I/O operations without any custom mount code, privileged containers, or pre-session download orchestration. This feature complements the existing managed session storage (currently in public preview) by addressing the distinct use case of sharing persistent, pre-existing data across sessions, microVM lifecycles, and multiple agents.

How It Works

  • When configuring an AgentCore Runtime, developers supply an access point ARN — either an Amazon S3 Files access point or an Amazon EFS access point — along with a target mount path.
  • The runtime must be deployed within a VPC to enable the necessary network connectivity for NFS-based mounting.
  • At session initialization, AgentCore Runtime automatically mounts the file system at the specified path inside the agent's microVM, making the data immediately accessible via standard POSIX file operations.
  • For S3 Files, changes are bidirectionally synchronized between the mounted file system and the underlying S3 bucket, and the data can also be accessed concurrently via S3 APIs.
  • For EFS, the access point provides a shared NFS file system with purpose-built network file storage semantics.
  • Both options deliver sub-millisecond latency for active data and enforce NFS close-to-open consistency, ensuring that data written and closed by one client is visible to subsequent opens by other clients.

Why It's Important

  • This capability fundamentally changes how AI agents interact with persistent and shared data, eliminating a significant operational burden that previously required custom infrastructure work.
  • Agents can now load shared skills, prompt templates, tool libraries, and curated reference datasets at session start without redundant re-downloads on every new session initialization, reducing both latency and egress costs.
  • Long-running agentic workflows gain the ability to persist intermediate results and resume across session boundaries or microVM restarts, which is critical for complex, multi-step tasks.
  • Perhaps most significantly, it enables genuine multi-agent collaboration patterns where one agent produces outputs that another agent consumes as inputs — all operating on the same shared file system in near real time.

How It's Different

  • Prior to this feature, developers who needed persistent or shared file data in AgentCore Runtime had two suboptimal paths: either rely on the managed session storage (still in public preview), which is automatically provisioned but scoped to individual sessions and not designed for cross-session or cross-agent sharing, or implement custom download and orchestration logic before each session could begin working with the data.
  • The BYOFS feature is explicitly designed for data the developer already owns and wants to share broadly — across sessions, microVM lifecycles, and multiple distinct agents — whereas managed session storage is optimized for ephemeral, per-session scratch space.
  • Additionally, the dual support for both S3 Files (with its S3 API compatibility and automatic sync) and EFS (with its purpose-built NFS semantics) gives developers flexibility to choose the storage backend that best matches their existing data architecture and access patterns.

When to Prefer It

  • Choose bring-your-own file system when you have pre-existing datasets, tool libraries, knowledge bases, or prompt templates stored in S3 or EFS that need to be shared consistently across multiple agent sessions or multiple distinct agents without duplication or re-download overhead.
  • It is the right choice for long-running workflows that must checkpoint intermediate state and resume in a future session, or for pipeline architectures where agents act as producers and consumers of shared data.
  • Prefer S3 Files when your data already lives in S3 and you want the flexibility of both file-system access and S3 API access with automatic synchronization.
  • Prefer EFS when you need a high-performance, shared NFS file system with strong consistency guarantees and your workload involves frequent concurrent reads and writes from multiple agents simultaneously.
  • Continue using managed session storage for purely ephemeral, per-session scratch data that does not need to persist or be shared beyond a single session's lifecycle.

Availability

  • The bring-your-own file system feature is generally available (no preview qualifier is mentioned in the announcement, distinguishing it from the managed session storage feature which remains in public preview).
  • It is supported across all 15 AWS Regions where Amazon Bedrock AgentCore Runtime is available; the full region list is published on the AWS Supported Regions page for AgentCore Runtime.
  • A key configuration prerequisite is that the AgentCore Runtime must be deployed within a VPC, as VPC connectivity is required to mount NFS-based file systems.
  • Developers get started by providing an access point ARN (either an S3 Files access point or an EFS access point) during runtime configuration.

Tags

Servicesbedrock-agentcore
Typenew-featurega-launch
Conceptsagentic-aigenai
Use Casesdeveloper-toolsenterprise
GeographyGlobal

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.