피드로 돌아가기
Building Nod With Vercel And Amazon Aurora PostgreSQL
Dev.toDev.to
Infrastructure

Vercel과 Aurora PostgreSQL 기반의 AI Agent 승인 인프라 구축

Building Nod With Vercel And Amazon Aurora PostgreSQL

madebyaman2026년 6월 29일1intermediate

Context

AI 에이전트의 위험 작업 수행 전 인간의 승인을 거치는 Approval API 필요성 대두. 데이터 무결성과 상태 관리가 필수적인 승인 생명주기 관리를 위한 안정적인 데이터 레이어 요구.

Technical Solution

  • 데이터 정밀도 확보를 위해 Relational Database인 Amazon Aurora PostgreSQL 채택
  • pending, approved, rejected, expired, canceled로 이어지는 승인 Lifecycle 상태 머신 설계
  • Vercel을 통한 빠른 UX 배포와 AWS Lambda를 활용한 비동기 Worker 분리 구조 설계
  • Slack 알림 전송, Signed Callback 처리, 만료 처리 등 기능별 Worker 역할 세분화
  • API 요청부터 Aurora 저장, Slack 승인 후 Signed Callback 전송으로 이어지는 단방향 워크플로우 구축

1. 데이터 무결성이 중요한 상태 기반 워크플로우 설계 시 RDBMS 도입 검토

2. API 서버와 백그라운드 작업(Notification, Expiration)의 물리적 분리를 통한 확장성 확보

3. 외부 시스템 콜백 보안을 위한 Signed Callback 메커니즘 적용

원문 읽기