Skip to content

The Quarkus/MicroProfile application is provisioned as an AWS Bedrock AgentCore Runtime with CDK. System tests are included. The implementation adheres to the AWS Bedrock agent runtime specifications.

License

Notifications You must be signed in to change notification settings

AdamBien/aws-quarkus-agent-core-runtime-cdk-plain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A minimalistic AWS Bedrock Agent Runtime implemented with Quarkus and deployed via AWS CDK.

Modules

  • agent: Quarkus application implementing AWS Bedrock Agent Runtime HTTP protocol
  • agent-st: System tests for the agent
  • cdk: AWS CDK infrastructure deploying the agent as AgentCore Runtime

Prerequisites

  • Java 25
  • Maven
  • AWS credentials configured (via aws configure or environment variables)
  • CDK bootstrapped in target account and region: cdk bootstrap

Build and Deploy

./buildAndDeployDontAsk.sh

Agent Runtime Protocol

The agent implements AWS Bedrock Agent Runtime HTTP contract:

  • POST /invocations - agent invocation endpoint
  • GET /ping - health check endpoint

Stack Outputs

About

The Quarkus/MicroProfile application is provisioned as an AWS Bedrock AgentCore Runtime with CDK. System tests are included. The implementation adheres to the AWS Bedrock agent runtime specifications.

Topics

Resources

License

Stars

Watchers

Forks