단계 5: ALB 검증 및 테스트
ALB DNS 이름 가져오기
cd /workspace/workshop-module-3/a2a/a2a-performance-agentCONNECTIVITY_ALB=$(aws elbv2 describe-load-balancers \
--names a2a-connectivity-alb \
--query 'LoadBalancers[0].DNSName' --output text)
PERFORMANCE_ALB=$(aws elbv2 describe-load-balancers \
--names a2a-performance-alb \
--query 'LoadBalancers[0].DNSName' --output text)Health 엔드포인트 테스트
printf "=== Connectivity Agent Health ===\n"
curl -s http://$CONNECTIVITY_ALB/health | jq '{status, service}'
printf "\n=== Performance Agent Health ===\n"
curl -s http://$PERFORMANCE_ALB/health | jq '{status, service}'Agent Card 테스트

코드 분석: A2A Server 및 Agent Card
A2A Server 아키텍처 (ECS Task)
엔드포인트
용도
응답
Agent Card 스키마
AgentCoreExecutor 핵심 구조 (agent_executer.py)
OAuth 토큰 캐시 메커니즘
A2A 통신 흐름
마지막 업데이트