Skip to content

[NEW CONTENT] Add AWS App Runner Deployment Documentation and Examples #501

@vamsi619

Description

@vamsi619

Proposed Content

Add comprehensive documentation and CDK examples for deploying Strands Agent applications to AWS App Runner. This includes:

  • A complete CDK example with infrastructure code for App Runner deployment
  • Step-by-step deployment guide in the user documentation
  • Integration with existing deployment documentation to present App Runner as a deployment option

The content demonstrates how to deploy production-ready agent applications with fully managed infrastructure, automatic HTTPS endpoints, scaling, and load balancing without requiring networking or infrastructure configuration.

Location

This content should be placed in the following locations within the documentation structure:

  • New CDK Example: docs/examples/cdk/deploy_to_apprunner/ - Complete working example with all required files
  • New Deployment Guide: docs/user-guide/deploy/deploy_to_aws_apprunner.md - Comprehensive App Runner deployment guide
  • Updated Documentation:
    • docs/examples/README.md - Add link to App Runner example
    • docs/examples/cdk/deploy_to_ec2/README.md - Reference App Runner as alternative option
    • docs/user-guide/deploy/operating-agents-in-production.md - Include App Runner in deployment options
    • docs/user-guide/deploy/deploy_to_aws_lambda.md - Cross-reference App Runner option
    • mkdocs.yml - Add navigation entry for App Runner documentation

Rationale

This content would be valuable because:

  • Lowers barrier to entry: Eliminates infrastructure complexity entirely, making it easier for developers to deploy Strands Agents to AWS
  • Faster path to production: Provides automatic HTTPS endpoints, scaling, and load balancing without manual configuration
  • Complements existing options: Adds to the existing deployment examples (EC2, Lambda) with a fully managed alternative
  • Production-ready: Enables developers to deploy production-grade applications without deep infrastructure expertise
  • Reduces operational overhead: Automatic infrastructure management means less time spent on DevOps and more time on agent development

Content Outline (Optional)

No response

References

Pull Request: #329
AWS App Runner Documentation: https://docs.aws.amazon.com/apprunner/
Related deployment examples: Fargate deployment guides in existing documentation https://strandsagents.com/latest/documentation/docs/user-guide/deploy/deploy_to_aws_fargate/

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions