Amazon Bedrock AgentCore 正式上線 (GA):為 AI Agents 量產環境打造企業級基礎設施

Post Title Image (圖說:早起在咖啡店邊吃可頌、邊喝咖啡、邊聊 AI Agent 與人生。拍攝於 Anchorhead Coffee西雅圖。圖片來源:Ernest。)

✳️ tl;dr

  • 今年八月底出差,原本以為是去北美抓住夏天的尾巴,沒想到路過灣區和西雅圖,大家都在提 AI Agent、Agentic Workflow
  • 有幸能在 AWS New York Summit 之後試玩一波 Amazon Bedrock AgentCore
  • 好在幾年前曾在 COSCUP 分享過 Firecracker microVM,知道這玩意兒的勇猛與隔離的安全性
  • 當年開了一台 i3.metal EC2 Bare metal 機器起來玩,90 秒以內可以用 Firecracker 跑起 4,000 個 microVM 1,並且用視覺化的方式來呈現整個喚起的過程,啟動速度較不擔心(當然還是要看場景(但我傾向不需要提醒 AI Agent 欲速則不達 :p
  • 你看連隔壁棚 Cloudflare Container 都來借用 Firecracker 開源專案來封裝服務 2

  • 今天 (2025-10-13) AWS 正式發布 Amazon Bedrock AgentCore,這是一個企業級 agentic 平台,旨在幫助組織將 AI agents 從試驗階段推進到生產環境 3
  • AgentCore SDK 已被下載超過 100 萬次,早期客戶包括 Clearwater Analytics、EricssonSony、Thomson Reuters 等跨產業企業
  • 採用 microVM 技術提供企業級安全隔離,每個 agent 會話運行在獨立的虛擬機實例中,防止數據洩漏和跨租戶攻擊

  • AgentCore 提供可組合的服務,支援多種框架包括 CrewAI、Google ADK、LangGraph、LlamaIndex、OpenAI Agents SDK、Strands Agents
  • 可使用 Amazon Bedrock 上的模型,也可使用外部模型如 OpenAI 和 Gemini
  • AgentCore Code Interpreter 讓 agents 在隔離環境中安全生成和執行代碼
  • AgentCore Browser 允許 agents 大規模與網頁應用程式互動
  • AgentCore Gateway 將現有 APIs 和 AWS Lambda 函數轉換為 agent 相容工具
  • Gateway 連接到現有的 MCP servers 並整合第三方工具如 Slack、Jira、Asana、Zendesk
  • AgentCore Identity 讓 agents 使用 OAuth 標準安全地存取和操作各種工具
  • AgentCore Memory 幫助建立具備上下文感知能力的 agents,無需管理複雜的記憶體基礎設施

  • 透過 microVM 技術提供業界領先的安全性,每個 agent 會話都有獨立的隔離運算環境
  • AgentCore 的 MCP server 可與 Kiro 或 Cursor AI 等 IDE 整合
  • 提供業界領先的八小時運行時間,支援長時間運行的任務

  • 既然 GA (正式釋出)了,就不用等排隊申請了,直接開起來玩玩看吧

  • 落地 AI Agent 需要搭配現有工作流程、需要磨合、需要對其組織目標
  • 需要 Process Automation 白板的朋友,可延伸閱讀 4

  • 是說… 後來九月回程反而在東京被夏天的尾巴掃到,整個熱爆… 好佩服日本大叔們整套西裝上身 Orz…

✳️ 知識圖譜

(更多關於知識圖譜…)

%%{init: {'theme':'default'}}%%
graph LR
    %% CRITICAL: Color coding based on type
    %% Orange #FF8000 = Concept Classes (abstract, multiple implementations possible)
    %% Blue #0080FF = Instances (concrete implementations)
    
    classDef conceptClass fill:#FF8000,stroke:#CC6600,stroke-width:2px,color:#000
    classDef instance fill:#0080FF,stroke:#0066CC,stroke-width:2px,color:#fff
    
    %% ==================== CORE PLATFORM ====================
    AgentCore[Amazon Bedrock AgentCore]:::instance
    
    %% ==================== SERVICE LAYER ====================
    subgraph ServiceLayer[AgentCore Service Layer - All Instances]
        Runtime[AgentCore Runtime]:::instance
        Memory[AgentCore Memory]:::instance
        Observability[AgentCore Observability]:::instance
        Gateway[AgentCore Gateway]:::instance
        Identity[AgentCore Identity]:::instance
        CodeInterpreter[AgentCore Code Interpreter]:::instance
        Browser[AgentCore Browser]:::instance
        SDK[AgentCore SDK]:::instance
        MCP[MCP Server]:::instance
    end
    
    %% ==================== INFRASTRUCTURE CONCEPTS & INSTANCES ====================
    subgraph InfraLayer[Infrastructure Layer]
        subgraph InfraConcepts[Concepts - Design Patterns]
            Serverless[Serverless Computing]:::conceptClass
            StateMgmt[State Management]:::conceptClass
            SecurityIsolation[Security Isolation]:::conceptClass
            IAM[Identity Access Management]:::conceptClass
            APIGateway[API Gateway Pattern]:::conceptClass
            APM[Application Performance Monitoring]:::conceptClass
        end
        
        subgraph InfraInstances[Instances - Concrete Technologies]
            MicroVM[MicroVM Technology]:::instance
            OAuth[OAuth 2.0]:::instance
            VPC[VPC and PrivateLink]:::instance
        end
    end
    
    %% ==================== ORCHESTRATION CONCEPTS & INSTANCES ====================
    subgraph OrchLayer[Agent Orchestration Layer]
        subgraph OrchConcepts[Concepts - Orchestration Patterns]
            AgentOrch[Agent Orchestration]:::conceptClass
            MultiAgent[Multi-agent Systems]:::conceptClass
        end
        
        subgraph OrchInstances[Instances - Framework Implementations]
            CrewAI[CrewAI]:::instance
            LangGraph[LangGraph]:::instance
            LlamaIndex[LlamaIndex]:::instance
            OpenAISDK[OpenAI Agents SDK]:::instance
        end
    end
    
    %% ==================== AI MODELS - ALL INSTANCES ====================
    subgraph ModelLayer[AI Model Layer - All Instances]
        Bedrock[Amazon Bedrock Models]:::instance
        OpenAI[OpenAI Models]:::instance
        Gemini[Gemini Models]:::instance
    end
    
    %% ==================== EXTERNAL INTEGRATIONS - ALL INSTANCES ====================
    subgraph IntegrationLayer[External Integration Layer - All Instances]
        subgraph BusinessTools[Business Tools]
            Slack[Slack]:::instance
            Jira[Jira]:::instance
            Asana[Asana]:::instance
        end
        
        subgraph MonitoringTools[Monitoring Tools]
            Datadog[Datadog]:::instance
            Dynatrace[Dynatrace]:::instance
            LangSmith[LangSmith]:::instance
        end
    end
    
    %% ==================== APPLICATION LAYER ====================
    subgraph ApplicationLayer[Application Layer]
        subgraph AppConcepts[Concepts - Industry Domains]
            Healthcare[Healthcare Applications]:::conceptClass
            Manufacturing[Manufacturing Automation]:::conceptClass
            Telecom[Telecommunications]:::conceptClass
            Advertising[Campaign Automation]:::conceptClass
        end
        
        subgraph AppInstances[Instances - Customer Implementations]
            CohereHealth[Cohere Review Resolve]:::instance
            AmazonDevices[Amazon Devices Solution]:::instance
            Ericsson[Ericsson Implementation]:::instance
            Epsilon[Epsilon Solution]:::instance
            Sony[Sony AI Platform]:::instance
        end
    end
    
    %% ==================== CORE RELATIONSHIPS ====================
    
    %% Platform provides Services
    AgentCore -->|provides| Runtime
    AgentCore -->|provides| Memory
    AgentCore -->|provides| Observability
    AgentCore -->|provides| Gateway
    AgentCore -->|provides| Identity
    AgentCore -->|provides| CodeInterpreter
    AgentCore -->|provides| Browser
    AgentCore -->|exposes| SDK
    AgentCore -->|includes| MCP
    
    %% Services implement Concepts using Instances
    Runtime -->|implements| Serverless
    Runtime -->|uses| MicroVM
    Memory -->|implements| StateMgmt
    Observability -->|implements| APM
    Gateway -->|implements| APIGateway
    Identity -->|implements| IAM
    MicroVM -->|provides| SecurityIsolation
    
    %% Security implementations
    Identity -->|uses| OAuth
    Runtime -->|deploys in| VPC
    
    %% External integrations
    Gateway -->|connects to| Slack
    Gateway -->|connects to| Jira
    Gateway -->|connects to| Asana
    Observability -->|integrates with| Datadog
    Observability -->|integrates with| Dynatrace
    Observability -->|integrates with| LangSmith
    
    %% Framework support
    AgentCore -->|supports| CrewAI
    AgentCore -->|supports| LangGraph
    AgentCore -->|supports| LlamaIndex
    AgentCore -->|supports| OpenAISDK
    SDK -->|enables| AgentOrch
    AgentCore -->|implements| MultiAgent
    
    %% Model support
    AgentCore -->|works with| Bedrock
    AgentCore -->|works with| OpenAI
    AgentCore -->|works with| Gemini
    
    %% Industry applications
    AgentCore -->|powers| Healthcare
    AgentCore -->|powers| Manufacturing
    AgentCore -->|powers| Telecom
    AgentCore -->|powers| Advertising
    
    %% Customer implementations
    Healthcare -->|implemented by| CohereHealth
    Manufacturing -->|implemented by| AmazonDevices
    Telecom -->|implemented by| Ericsson
    Advertising -->|implemented by| Epsilon
    MultiAgent -->|implemented by| Sony

✳️ 延伸閱讀