Skip to content

Epic: Phase 4 — Deployment + Demo + Submission (T20~T24) #4

@ComBba

Description

@ComBba

Phase 4: 배포 + 데모 + 제출

D-4 ~ D-0 | 4일 | 마일스톤: Cloud Run 라이브 + 데모 영상 3:50 + DevPost 제출

Sub-Tasks

T20. Cloud Run 배포 + 도메인 + SSL (0.5일, 난이도: 중)

  • 의존성: T19
  • 작업:
    • 멀티스테이지 Dockerfile (Go + Next.js Static Export + Alpine)
    • gcloud run deploy → asia-northeast3
    • 도메인 매핑 missless.co + SSL
    • min-instances=1 (cold start 방지)
    • 환경변수 안전 설정
  • 체크포인트:
    • https://missless.co HTTPS 접속 성공
    • WebSocket wss://missless.co/ws 연결 성공
    • Cloud Run 콘솔 스크린샷 (배포 증거)
    • min-instances=1 → cold start 없음
  • 테스트:
    • docker build -f deploy/Dockerfile -t missless . — 빌드 성공
    • docker run → health check 응답 확인
    • Cloud Run 배포 후 /health 엔드포인트 200 OK
    • WebSocket wss:// 핸드셰이크 성공

T21. 데모 시나리오 준비 — 자체 영상 + 캐싱 (1일, 난이도: 중)

  • 의존성: T19, T20
  • 작업:
    • YouTube 데모 영상 촬영/업로드 (3-5분, 공개)
    • Go 백엔드 사전 캐싱 (PrewarmDemo)
    • Firestore 캐시 히트로 분석 <10초
    • 리허설 5회 성공
  • 체크포인트:
    • 데모 YouTube 영상 업로드 완료
    • Firestore 사전 캐싱 완료
    • 캐시 히트 분석 10초 이내
    • 리허설 3회+ 성공
  • 테스트:
    • 캐시 히트 경로 테스트 — Firestore에서 페르소나 로드 성공
    • 캐시 미스 경로 테스트 — 정상 분석 파이프라인 실행
    • 리허설 안정성 — 연속 5회 E2E 중단 없음

T22. 데모 영상 촬영 3:50 ⭐ (1.5일, 난이도: 상)

  • 의존성: T21
  • 작업:
    • [0:00-0:15] 문제 정의 (그리움 문제 제기)
    • [0:15-0:25] 솔루션 가치 피치 (missless 소개)
    • [0:25-0:55] 온보딩 시연 (30초)
    • [0:55-2:30] 재회 시연 + interleaved output 강조 (95초)
    • [2:30-3:05] 기술 아키텍처 (35초)
    • [3:05-3:30] 몽타주 (25초)
    • [3:30-3:50] 클로징 (20초)
  • 체크포인트:
    • 영상 길이 3:50 이내 (4분 미만 규칙)
    • 실제 동작 소프트웨어 시연 (목업 아님)
    • 문제 정의 + 솔루션 피치 포함 (첫 25초)
    • interleaved output 동시 생성 장면 최소 2회 포함
    • "interleaved output" 키워드 나레이션/캡션에 명시적 등장
    • 아키텍처 다이어그램 + Cloud Run 배포 증거
    • 1080p+, 영문 자막/나레이션

T23. README + 아키텍처 다이어그램 (0.5일, 난이도: 하)

  • 의존성: T20
  • 작업:
    • spin-up 가이드 (git clone → go run)
    • 아키텍처 다이어그램 이미지 (Proxy ← 5 모델)
    • 기술 스택 목록
    • cloudbuild.yaml + Terraform (보너스 +0.2)
  • 체크포인트:
    • README spin-up 가이드 완성
    • 아키텍처 다이어그램 이미지 포함
    • 로컬에서 가이드 따라 실행 가능 확인

T24. DevPost 제출 (0.5일, 난이도: 하)

  • 의존성: T22, T23
  • 마감: KST 2026-03-17 09:00 (PDT 2026-03-16 17:00)
  • 작업:
    • 데모 영상 URL (YouTube/Vimeo 공개)
    • GitHub 레포 URL
    • 라이브 URL (missless.co) + 테스트 크리덴셜
    • Cloud 배포 증거 (별도 스크린 레코딩)
    • 아키텍처 다이어그램
    • 영문 프로젝트 설명
    • 카테고리: Creative Storyteller
    • 서드파티 통합 선언
    • 사용한 Google 기술 목록
  • 체크포인트:
    • DevPost 모든 필드 작성
    • 영문 설명 완성
    • 배포 증거 업로드
    • KST 3/17 09:00 이전 제출 완료

Phase 4 완료 조건

  • https://missless.co 라이브 접속 + WebSocket wss:// 동작
  • 데모 영상 <4분, interleaved output 2회+ 강조
  • DevPost 제출 완료 (마감 전)
  • 보너스: IaC +0.2, Blog +0.6, GDG +0.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicEpic issue containing sub-tasksphase:4-deployPhase 4: Deploy + Demo

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions