Skip to main content

인프라 및 배포

이 섹션은 프로젝트의 전체 인프라 구성과 각 환경의 배포 방법에 대한 문서를 포함합니다.

  • 현재 권장 인프라 플랜: local/dev/prod 환경별 실행부, managed service 경계, ComfyUI/ai-node-agent/post-processing-worker 역할을 정리한 전체 방향 문서입니다.

  • 초기 Production 인프라: 초기 유료 운영 기준으로 prod-app-01 t3.medium과 prod-ai-01 t3.medium을 분리해 시작하고, 사용량 증가에 따라 AI server를 수평 확장하는 기준을 설명합니다.

  • S3 media bucket 설정: 서울 리전(ap-northeast-2) 기준의 local/dev/prod media bucket, prefix, lifecycle, public access 차단 정책을 설명합니다.

  • 전체 인프라 및 배포: AWS 기반 프로덕션/개발 환경의 인프라 구성 및 CI/CD를 통한 배포 방법을 설명합니다. 최신 기준은 현재 권장 인프라 플랜을 먼저 확인합니다.

  • 보안 그룹 및 포트 설정: EKS 클러스터와 AWS 리소스 간 통신에 필요한 포트 및 DNS 설정 가이드입니다.

  • EKS 배포 가이드: NestJS, NextJS, PostgreSQL을 AWS EKS에 배포하는 상세 가이드입니다.

  • 개발용 생성 실행부 구축 가이드: local/dev 환경에서 Docker Compose로 ComfyUI와 ai-node-agent를 실행하는 방법을 안내합니다.