핵심 요약
농심 NDS가 Agent Toolkit for AWS를 활용해 바이브코딩 앱의 AWS 배포를 자동화하고, 규칙 파일로 보안 및 모범 사례를 반영한 실습을 수행했습니다.
구현 방법
- 규칙 파일 aws-agent-rules.md를 적용해 보안 구성 및 AWS 모범 사례를 자동으로 반영하고, MCP 서버/스킬으로 에이전트의 최신 지식을 활용
- CDK 기반 배포로 서버리스 아키텍처 구성(Lambdalith 패턴의 Lambda/Express, S3 업로드, CloudFront, API Gateway/HTTP API, DynamoDB) 및 프런트엔드 배포
- 로컬 앱에서 배포까지의 과정 관리: ap-northeast-2(서울) 리전 설정, CloudTrail 기록 및 IAM 조건 키를 통한 권한 제약, Secrets Manager ARN 전달 및 보안 설정 자동화
주요 결과
- 배포가 성공적으로 완료되었고 CloudFront HTTPS가 적용되며 프런트엔드 및 API 헬스체크가 정상 작동
- 게시판 공지 5건이 정상 표시되며 JWT 로그인 발급이 성공
- cdk synth는 초기 빌드 오류를 자동 수정 후 통과, 배포는 약 4분 30초 소요. 전체 배포 과정은 바이브코딩 시작부터 완료까지 약 1시간으로, 테스트 포함 시 약 1시간 30분이 소요
- 배포 후 발생한 버그를 에이전트가 진단하고 21초 만에 재배포로 수정



