Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.07 KB

README_ko.md

File metadata and controls

31 lines (20 loc) · 1.07 KB

v1-gcp-preview

"Preview: N사 쇼핑 가격비교" GCP 배포를 위한 소스코드 및 배포 코드입니다.

전체 서비스 아키텍처 (최종)

image

머신러닝 파이프라인

ml_pipeline drawio

클라우드 아키텍처 (최종)

Cloud Functions:

Pub/Sub:

Cloud Run:

GCP Batch:

  • Job as Service 형태입니다.
  • GPU 여분이 존재하는 region들을 파악하여 SPOT 형태로 모델을 근실시간 서빙이 가능합니다(model - https://github.com/9unu/Preview_model).
  • 네트워크, SPOT 등 비용과 효용에 대한 시나리오를 최대한 고려하였습니다.
  • deploy.py로 스크립트로 배포하였습니다.

Cloud Build:

  • Compute Engine, Batch 인스턴스를 제외한 모든 아키텍처를 배포합니다.
  • 코드를 통한 인프라스트럭처 배포 서비스입니다(IaC)
  • yaml과 dockerfile로 이루어져 있습니다.