Haystack Enterprise Platform
Haystack Enterprise Platform
인프라를 직접 관리하지 않고 Haystack 파이프라인을 Haystack Enterprise Platform에 배포하는 방법을 배워요.
출처: 문서
본문
Bringing a Pipeline onto the Platform
이미 코드로 정의된 Haystack 파이프라인이 있다면, YAML로 직렬화하고 플랫폼의 Pipeline Builder에서 빈 파이프라인을 만든 뒤 YAML 뷰로 전환해 붙여넣으면 됩니다. 정확한 단계는 "Import a Pipeline" 문서를 참고하세요. Builder에서 직접 처음부터 파이프라인을 만들 수도 있어요.
Deploying a Pipeline
파이프라인에서 Deploy를 클릭하면 Playground에서 테스트할 수 있게 됩니다. 배포는 무중단(zero-downtime)이에요. 새 버전이 성공적으로 배포될 때까지 기존에 실행 중인 버전이 계속 쿼리를 처리하며, Deploy는 항상 가장 최근에 저장된 버전을 사용하므로 draft-버전 선택을 고민할 필요가 없습니다. 자세한 내용은 "Deploy a Pipeline"을 참고하세요.
Scaling and Idle Resources
서버를 직접 관리하지 않아요. 파이프라인의 Settings 탭에서 최소·최대 replica 수와 idle timeout을 설정합니다. idle timeout은 사용하지 않는 파이프라인이 자원을 아끼기 위해 대기(standby) 모드로 전환되는 시간이에요. 비활성 파이프라인은 요금제에 포함된 파이프라인 시간을 소모하지 않습니다. 호스팅 설정에 대한 자세한 내용은 "Pipelines" 문서를 참고하세요.
더 알아보기 (Learn more)
- Haystack Enterprise Platform — Haystack 공식 문서