Agent Toolkit for AWS를 활용한 바이브코딩 앱 배포 실습
두줄요약
Agent Toolkit for AWS로 로컬 공지 게시판을 서버리스 AWS 환경에 배포하는 과정을 실습했습니다. 규칙 파일, CloudTrail, IAM 조건 키 기반의 보안·통제 효과와 한계를 확인했습니다.
문제 상황
- 로컬 React·Express·SQLite 공지 게시판의 AWS 배포 시 서비스 선택, CDK 작성, 보안·시크릿 관리 부담
- 일반 AI 에이전트의 오래된 AWS 지식, 보안 기본값 누락, 로컬 CLI 실행 추적 어려움
구조와 흐름
- Agent Toolkit for AWS의 MCP 서버·스킬·규칙 파일로 AWS 모범 사례 탐색과 배포 작업 지원
- CloudFront·S3·HTTP API·Lambda·DynamoDB·Secrets Manager 기반 서버리스 전환
- S3 업로드용 presigned URL, CloudFront OAC, Lambda의 시크릿 ARN 참조 구성
성능/운영 포인트
- 규칙 파일 적용 후 S3 공개 차단·암호화, HTTPS 강제, IAM 최소 권한, 시크릿 관리 자동 반영
- CDK synth 오류 자동 수정 및 배포 후 multer 미들웨어 누락 진단·재배포
- CloudTrail API 호출 기록과 aws:ViaAWSMCPService 조건 키 기반 MCP 경유 쓰기 제한 검증
주의할 점
- 규칙 파일 미적용 시 보안·인증·비용 관련 핵심 항목 누락 가능성
- 배포 후 실제 기능 검증 필요
- agent-toolkit 설정의 us-east-1 제한, 공개 앱 인증 별도 구성 필요




