Skip to content

Latest commit

 

History

History
 
 

README.md

🔌 Amazon Bedrock AgentCore Integrations

Welcome to the integrations section of the Amazon Bedrock AgentCore samples repository!

This folder contains framework and protocol integrations that demonstrate how to connect Amazon Bedrock AgentCore with popular agentic frameworks, identity providers, observability tools, and AWS services.

🤖 Agentic Frameworks

  • ADK: Agent Development Kit integration with Google Search
  • AutoGen: Multi-agent conversation frameworks
  • CrewAI: Collaborative AI agent orchestration
  • LangChain: Chain-based agent workflows and tool integration
  • LangGraph: Multi-agent workflows with web search capabilities
  • LlamaIndex: Document processing and retrieval-augmented generation
  • OpenAI Agents: OpenAI Assistant API integration with handoff patterns
  • PydanticAI: Type-safe agent development with Bedrock models
  • Strands Agents: Native integration examples with streaming, file system, and OpenAI identity

☁️ AWS Services

  • SageMaker AI: MLflow integration with AgentCore Runtime
  • Bedrock Agent: Integration between Bedrock Agents and AgentCore Gateway

🔐 Identity Providers

  • EntraID: Microsoft Entra ID integration with 3LO outbound authentication
  • Okta: Step-by-step Okta integration for inbound authentication

☁️ Nova

  • Nova Sonic: Amazon Nova model integration examples

📊 Observability

  • Dynatrace: Application performance monitoring integration with travel agent example
  • Simple Dual Observability: Amazon CloudWatch and Braintrust integration with automatic OpenTelemetry instrumentation for AgentCore Runtime

🎨 UX Examples

  • Streamlit Chat: Interactive chat interface with AgentCore backend integration

🚀 Integration Patterns

These integrations demonstrate:

  • Framework Adaptation: Adapting existing agent frameworks to work with AgentCore
  • Authentication Flow: Implementing various identity provider integrations
  • Monitoring Setup: Connecting observability tools for agent performance tracking
  • UI Integration: Building user interfaces that connect to AgentCore services
  • Service Composition: Combining multiple AWS services with AgentCore

🎯 Who These Integrations Are For

These integrations are perfect for:

  • Migrating existing agent applications to AgentCore
  • Implementing enterprise authentication patterns
  • Setting up production monitoring and observability
  • Building custom user interfaces for agent interactions
  • Connecting AgentCore with existing AWS infrastructure

🔗 Related Resources