
elyra-ai/elyra
📦 오픈 소스 프로젝트elyra-ai
JupyterLab을 위한 AI 중심 확장 도구로, 머신러닝 워크플로우와 파이프라인 개발을 간소화합니다.
Elyra는 표준 JupyterLab 환경을 종합적인 AI 개발 허브로 탈바꿈시킵니다. 핵심 기능인 시각적 파이프라인 편집기(Pipeline Editor)를 통해 사용자는 노트북, Python 및 R 스크립트를 드래그 앤 드롭 방식으로 연결하여 복잡한 워크플로우를 구성할 수 있습니다. 이를 통해 수동 오케스트레이션 코드 작성 없이도 Kubeflow Pipelines 및 Apache Airflow와 같은 플랫폼의 실행 로직을 처리할 수 있습니다.
주요 기능으로는 클릭 한 번으로 노트북을 실행 가능한 스크립트로 내보내는 '노트북-스크립트 변환 도구', 로컬 또는 클라우드 인프라에서 노트북을 실행하는 기능 등이 있습니다. 또한 사용자 정의 컴포넌트 레지스트리를 지원하여 팀 간 워크플로우 작업을 공유하고 재사용할 수 있습니다. 이러한 기능을 JupyterLab UI에 직접 통합함으로써, 컨텍스트 전환을 줄이고 탐색적 데이터 분석에서 확장 가능한 모델 학습 및 배포로의 전환을 가속화합니다.
💡하이라이트
- ├─ML을 위한 시각적 파이프라인 편집기
- ├─Kubeflow 및 Airflow 연동 지원
- └─노트북-스크립트 간편 변환 기능
🎯대상
- ├─데이터 과학자
- ├─머신러닝 엔지니어
- └─MLOps 실무자