단계 1: A2A 초기 설정
워크숍 파일 가져오기
export ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text)
export BASTION_ID=$(aws cloudformation describe-stacks --stack-name sample-application \
--query 'Stacks[0].Outputs[?OutputKey==`BastionInstanceId`].OutputValue' --output text)COMMAND_ID=$(aws ssm send-command --instance-ids "$BASTION_ID" \
--document-name AWS-RunShellScript \
--parameters '{"commands":["cd /root && tar czf /tmp/wm3.tar.gz workshop-module-3 && aws s3 cp /tmp/wm3.tar.gz s3://baseline-deploy-'"$ACCOUNT_ID"'/wm3.tar.gz"]}' \
--query Command.CommandId --output text)
aws ssm wait command-executed --command-id "$COMMAND_ID" --instance-id "$BASTION_ID"cd /workspace && aws s3 cp s3://baseline-deploy-${ACCOUNT_ID}/wm3.tar.gz .
tar xzf wm3.tar.gz && rm -f wm3.tar.gz에이전트 런타임 확인

Connectivity Agent 런타임 테스트


Performance Agent 런타임 테스트


코드 분석: 사전 프로비저닝된 에이전트 아키텍처
A2A 모듈 전체 구조
두 에이전트 비교
구분
Connectivity Agent
Performance Agent
Connectivity Agent 핵심 코드
Performance Agent 핵심 코드
A2A 통신 아키텍처 개요
마지막 업데이트