프로젝트 배경
1) 문제점 - 콘텐츠 제작/배포/모니터링이 분리되어 운영 비용 증가 - 장애/실패 추적이 어려워 운영 리스크 존재 2) 목표 - 생성부터 배포/증빙까지 단일 워크플로우 구축 - 운영 가시성(상태, 로그, 리포트) 확보 3) 주안점 - 비동기 작업 안정성(재시도/상태 관리) - 멀티테넌시 및 접근 제어 - 로그 기반 감사/운영 체계
프로젝트 성과
생성-배포 프로세스 통합
분리된 수작업 프로세스를 단일 플랫폼으로 통합해 운영 복잡도 감소
운영 가시성 고도화
작업 상태, 재생 로그, 감사 로그를 통합 관리해 이슈 추적 시간 단축
서비스 안정성 강화
웹훅/SSE 기반 상태 동기화로 사용자 대기 경험 및 모니터링 정확도 개선
핵심 기능
진행 단계
요구사항 분석
2025.10.
사용자/디스플레이/운영자 시나리오 정의
프로젝트 상세
키워드 또는 이미지를 입력하면 AI가 영상을 생성하고, 생성된 콘텐츠를 공공 디스플레이에 맞게 배포·스케줄링하며 재생 증빙(Proof of Play)까지 관리하는 통합 플랫폼을 구축했습니다. 시스템은 Next.js 프론트엔드, NestJS API, FastAPI 기반 AI 서비스, PostgreSQL/Redis/MinIO 인프라로 구성된 멀티 서비스 아키텍처로 설계되었습니다. 또한 Job 상태 추적, 웹훅 기







