-
Notifications
You must be signed in to change notification settings - Fork 516
Added the VPC Browser Examples #502
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added the VPC Browser Examples #502
Conversation
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
Latest scan for commit: Security Scan ResultsScan Metadata
SummaryScanner ResultsThe table below shows findings by scanner, with status based on severity thresholds and dependencies: Column Explanations: Severity Levels (S/C/H/M/L/I):
Other Columns:
Scanner Results:
Severity Thresholds (Thresh Column):
Threshold Source: Values in parentheses indicate where the threshold is configured:
Statistics calculation:
Detailed FindingsShow 98 actionable findingsFinding 1: CFN_NAG_W32
Description: Finding 2: CFN_NAG_W33
Description: Finding 3: CFN_NAG_W11
Description: Finding 4: CFN_NAG_W11
Description: Finding 5: CFN_NAG_W11
Description: Finding 6: CFN_NAG_W11
Description: Finding 7: CFN_NAG_W89
Description: Finding 8: CFN_NAG_W92
Description: Finding 9: CFN_NAG_W28
Description: Finding 10: CFN_NAG_W28
Description: Finding 11: CFN_NAG_W28
Description: Finding 12: CFN_NAG_W28
Description: Finding 13: CFN_NAG_W28
Description: Finding 14: CFN_NAG_W5
Description: Finding 15: CFN_NAG_W9
Description: Finding 16: CFN_NAG_W2
Description: Finding 17: CFN_NAG_W60
Description: Finding 18: CFN_NAG_W32
Description: Finding 19: CFN_NAG_W33
Description: Finding 20: CFN_NAG_W11
Description: Finding 21: CFN_NAG_W11
Description: Finding 22: CFN_NAG_W11
Description: Finding 23: CFN_NAG_W11
Description: Finding 24: CFN_NAG_W89
Description: Finding 25: CFN_NAG_W92
Description: Finding 26: CFN_NAG_W51
Description: Finding 27: CFN_NAG_W28
Description: Finding 28: CFN_NAG_W28
Description: Finding 29: CFN_NAG_W28
Description: Finding 30: CFN_NAG_W28
Description: Finding 31: CFN_NAG_W28
Description: Finding 32: CFN_NAG_W35
Description: Finding 33: CFN_NAG_W40
Description: Finding 34: CFN_NAG_W5
Description: Finding 35: CFN_NAG_W5
Description: Finding 36: CFN_NAG_W29
Description: Finding 37: CFN_NAG_W9
Description: Finding 38: CFN_NAG_W9
Description: Finding 39: CFN_NAG_W2
Description: Finding 40: CFN_NAG_W27
Description: Finding 41: CFN_NAG_W36
Description: Finding 42: CFN_NAG_W60
Description: Finding 43: CKV_AWS_136
Description: Code Snippet: Finding 44: CKV_AWS_111
Description: Code Snippet: Finding 45: CKV_AWS_111
Description: Code Snippet: Finding 46: CKV_AWS_117
Description: Code Snippet: Finding 47: CKV_AWS_116
Description: Code Snippet: Finding 48: CKV_AWS_115
Description: Code Snippet: |
...-public-browser-from-private-vpc/01-connecting-public-browser-from-private-vpc-runtime.ipynb
Show resolved
Hide resolved
Please look into ASH scan output. a lot of findings. Please address HIGH findings. |
...-public-browser-from-private-vpc/01-connecting-public-browser-from-private-vpc-runtime.ipynb
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please review and address High issues from ASH.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK
Amazon Bedrock AgentCore Samples Pull Request
Important
review readylabel to it. Only PRs withreview readywill be reviewed.Issue number:
Concise description of the PR
Summary
Adds two tutorials demonstrating AgentCore Browser Tool access from VPC-based AgentCore Runtime environments.
What's Added
Two new tutorial directories:
04-connecting-browser-from-vpc/ - Hybrid deployment
Browser: Public subnets (internet access)
Runtime: Private VPC subnets
Use case: Secure processing + internet browsing
05-Interacting-with-vpc-based-browser-from-vpc/ - Fully VPC-isolated
Browser: Within VPC (no internet)
Runtime: Same VPC
Use case: Maximum security compliance
Files Added
Complete Jupyter notebooks with step-by-step instructions
CloudFormation templates (cfn-browser.yaml, cfn-vpc-browser.yaml)
Architecture diagrams
Automated deployment scripts (~10-13 min setup)
Testing code and cleanup procedures
Key Features
VPC security patterns
Automated infrastructure deployment
Real-time browser session monitoring
CloudWatch integration
Complete environment setup and teardown
User experience
Checklist
If your change doesn't seem to apply, please leave them unchecked.
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.