개발하기¶
Runway는 여러 사용자가 공통 인프라 위에서 각자의 개발 방식과 도구를 자유롭게 사용할 수 있도록 표준화된 실행 환경과 자원 관리 체계를 제공합니다. 이를 위해, AI·ML 개발의 모든 작업을 애플리케이션 단위로 실행하는 구조를 기반으로 합니다.
개발 도구(JupyterLab, Code Server), 데이터 저장소, 학습 파이프라인까지 — 다양한 구성 요소를 프로젝트 내에서 애플리케이션으로 배포되고 관리할 수 있습니다. 이 섹션에서는 다양한 AI·ML 개발을 수행할 수 있도록 필요한 실행 환경을 구성하고, 자원을 할당하며, 애플리케이션을 배포·관리하는 방법을 설명합니다.
| 🛠️ 개발 환경 구성 | 🚀 서비스 제공 | |
|---|---|---|
| Code Server JupyterLab 벡터 DB |
→ 모델 개발 |
파이프라인 대시보드 |
| 앱 카탈로그 배포 | Helm 직접 배포 |
주요 내용¶
-
애플리케이션 이해
애플리케이션의 개념, 유형, 앱 간 연관 관계를 확인합니다.
-
애플리케이션 생성
플랫폼 앱, 앱 카탈로그, Helm 직접 배포로 다양한 개발 도구와 서비스를 배포합니다.
-
애플리케이션 관리
배포된 애플리케이션의 실행, 접속, 중지, 수정, 삭제를 관리합니다.
-
스토리지 생성 및 관리
프로젝트 내 데이터를 저장하고 애플리케이션 간 공유할 수 있는 볼륨을 생성하고 관리합니다.