
Demonstrates automated Bedrock batch inference triggered by S3 file uploads, orchestrated via EventBridge rules. Implemented using AWS CDK.
git clone https://github.com/aws-samples/serverless-patterns/cd serverless-patterns/s3-bedrock-batch-inference-cdkpython3 -m venv .source ./bin/activatepip3 install -r requirements.txtexport AWS_REGION=us-west-2cdk deploy --parameters ModelARN=<ARN of the model>aws s3 cp model_input/input.jsonl s3://{S3 bucket name}/input/aws bedrock list-model-invocation-jobs | jq '.invocationJobSummaries[] | {jobArn, status, submitTime}'aws s3 rm s3://{S3 bucket name} --recursivecdk destroy