제품 소개

프로젝트 키에서 delivery URL까지

OneAsset은 Dashboard 관리와 Developer API 업로드를 분리합니다. Dashboard에서 프로젝트와 API 키를 만들고, 앱에서 파일을 업로드한 뒤 처리된 CDN 에셋을 확인합니다.

OneAsset의 제품 모델

Dashboard는 관리 화면이고, 업로드는 애플리케이션이 Developer API로 수행합니다.

Dashboard 관리

프로젝트 생성, API 키 발급, 에셋 상태 확인, delivery URL 복사를 담당합니다.

Developer API 업로드

서비스 앱은 X-OneAsset-Api-Key로 파일과 key를 전송합니다.

비동기 변환과 전달

원본 저장 후 WebP와 Thumbnail을 생성하고 CDN URL을 노출합니다.

MVP1 처리 흐름

OneAsset은 Dashboard에서 직접 파일을 올리는 도구가 아니라, 애플리케이션 업로드와 운영 확인을 분리한 asset delivery backend입니다.

  1. 01

    Dashboard

    Project + API key

  2. 02

    Developer App

    POST /v1/assets

  3. 03

    Spring Boot API

    Auth + metadata

  4. 04

    S3

    Original object

  5. 05

    SQS + Lambda

    WebP / Thumbnail

  6. 06

    CloudFront

    Delivery URL

두 가지 사용자 역할

Dashboard 사용자

프로젝트, API 키, 에셋 상태, delivery URL을 관리합니다.

Developer API 클라이언트

애플리케이션에서 X-OneAsset-Api-Key로 파일을 업로드합니다.

MVP1 포함

  • Cognito sign in
  • Project creation
  • API key issue and revoke
  • S3 original storage
  • WebP and Thumbnail processing
  • CloudFront delivery URL
  • Asset Browser and Detail

아직 만들지 않음

  • Usage Dashboard
  • Private Asset
  • SDK / CLI
  • Webhook
  • Presigned URL
  • Video / OCR / AI tagging