e746bf7764
adding scripts for agentcore features; jupyter notebooks moved to workshops; reorganising folders
🔌 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 — includes observability examples
- LangChain: Chain-based agent workflows and tool integration
- LangGraph: Multi-agent workflows with web search capabilities — includes observability examples
- LlamaIndex: Document processing and retrieval-augmented generation — includes observability examples
- 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 — includes observability examples
☁️ AWS Services
- SageMaker AI: MLflow integration with AgentCore Runtime
- Bedrock Agent: Integration between Bedrock Agents and AgentCore Gateway
🖥️ Agents Hosted Outside Runtime
- Agents on AWS Lambda: Running agents on Lambda with AgentCore integration
- Agents on EKS: Running agents on Elastic Kubernetes Service with AgentCore integration
🔐 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
- Arize: LLM observability and evaluation with Arize Phoenix
- Braintrust: AI evaluation and observability platform integration
- Datadog: Infrastructure and LLM monitoring with Datadog
- Dynatrace: Application performance monitoring integration with travel agent example
- Honeycomb: Distributed tracing and observability with Honeycomb
- Instana: IBM Instana application performance monitoring
- Langfuse: Open-source LLM observability and prompt management
- OpenLIT: OpenTelemetry-based LLM observability with OpenLIT
- 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
- Workshops - Learn AgentCore fundamentals in Jupyter Notebooks
- Use Cases - End-to-end application examples
- AgentCore Documentation