Union.ai
Union.ai · 코딩 · 생산성
Union.ai는 Flyte를 기반으로 한 내구성 AI 실행 환경이다. 학습, 추론, 에이전트 작업을 자사 클라우드 계정 안에서 실행하고 사용량에 따라 과금한다.

Union.ai 소개
About
Union.ai란
Union.ai는 AI 워크플로 오케스트레이션과 머신러닝 파이프라인 실행을 맡는 관리형 플랫폼이다. Flyte를 만든 팀이 직접 내놓았고, 그 엔진은 지금 Linux Foundation AI and Data 산하에서 유지되는 오픈소스 프로젝트다. 이미 작성한 Flyte 코드를 그대로 가져다 쓸 수 있다.
차이는 작업이 어디서 도는가에 있다. Union은 스케줄링, 화면, 메타데이터를 다루는 컨트롤 플레인을 맡는다. 연산 자원과 데이터, 모델 산출물은 고객의 클라우드 계정과 쿠버네티스 클러스터, 고객의 청구서 안에 남는다. 규제를 받는 팀이 학습 데이터를 벤더 설비로 보내는 승인 없이 도입할 수 있는 이유가 여기에 있다.
이 제품을 단순한 오케스트레이터가 아니게 만드는 것은 실행 환경 자체다. 스팟 인스턴스가 회수되거나 메모리 부족으로 작업이 끊겨도 내구성 실행은 실패한 단계에서 이어서 간다. 때로는 다른 하드웨어로 옮겨서다. 몇 시간씩 걸리는 작업에서 특히 값어치가 있다. 짧은 스크립트라면 Union은 과하고 파이썬만으로 충분하다.
시작하기
- AWS Marketplace에서 Union Team을 구독하거나, Enterprise 계약이라면 영업팀과 상의한다. 첫 달에는 950달러 사용 크레딧이 붙고 가입 시 카드가 필요 없다.
- Union 가입 페이지에서 조직을 만든다. 같은 회사 도메인을 쓰는 동료는 같은 워크스페이스로 들어온다.
- 클러스터를 연결한다. 안내형 설치가 AWS 권한을 확인하고 터미널에서 실행할 Helm 명령 하나를 준다. 데이터 플레인 에이전트가 Union으로 나가는 연결을 열기 때문에 인바운드 포트를 열 필요가 없다.
- 샘플 워크플로를 돌려 연결을 확인한 다음 직접 쓴 Flyte 코드를 올린다. 기존 태스크와 환경은 고치지 않고 그대로 실행된다.
- 트리거와 일정, 추론 엔드포인트를 붙이고 팀을 초대한다. 과금은 크레딧을 다 쓴 뒤에 시작된다.
제품 정보
Union.ai의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- ML 플랫폼 엔지니어
- 프로토타입에서 운영으로 넘어가는 AI 팀
- 보안과 컴플라이언스 담당자
작업
- 몇 시간 걸리는 학습과 파인튜닝
- LLM 추론 엔드포인트
- 운영 환경의 AI 에이전트
- 평가와 승격 파이프라인
- 스팟 인스턴스 배치 처리
활용 상황
- 연구팀이 여러 클라우드의 GPU가 필요할 때
- 망 분리나 온프레미스 설치가 필요한 기업
- 직접 돌리던 클러스터가 감당이 안 되는 Flyte 사용자
주요 기능
인프라 장애를 넘어가는 내구성 실행
핵심 발상은 아래 하드웨어가 죽어도 실행을 처음부터 다시 하지 않는 것이다. Union은 태스크마다 입력과 출력, 재생용 로그를 기록한다. 학습 도중 GPU가 사라지거나 컨테이너가 메모리 부족으로 죽어도 실행은 실패 지점에서 이어진다. 재시도할 때 다른 자원을 요구할 수도 있어서, 같은 단계가 코드 한 줄 바꾸지 않고 A100에서 H100으로 옮겨간다. 단순 재시도와 복구의 차이가 여기 있고, 긴 작업이 더 자주 끝까지 가는 이유도 여기다.
DSL 없는 순수 파이썬 워크플로
Flyte 2는 워크플로 언어를 없앴다. 태스크는 파이썬 함수이고 태스크가 태스크를 부른다. 루프와 조건문, try/except는 그냥 파이썬이고 분산 실행은 asyncio.gather다. 그래프를 적은 YAML 파일도, 실행 전 컴파일 단계도 없다. 팀이 반나절이면 익히니 새로 들어온 사람의 적응 비용이 줄어든다. 같은 프로그램이 로컬과 devbox, 클러스터에서 모두 돌아 디버깅 주기가 짧게 유지된다.
AI Factory: 산출물, 계보, 트리거
데이터셋과 체크포인트, 리포트가 모두 이름과 버전을 가진 산출물이 된다. 플랫폼은 어느 실행이 만들었고 어떤 컴포넌트가 이어서 쓰는지를 기록한다. 컴포넌트는 스케줄러 대신 산출물 이벤트로 연결한다. 새 체크포인트 버전이 평가를 깨우고, 승격된 모델이 채점을 깨우고, 운영 환경 트레이스가 새로 들어오면 데이터셋 구축이 시작된다. 컴포넌트는 팀마다 따로 작성하고 관리할 수 있으며 서로의 코드를 임포트할 필요가 없다. Union은 CI로 검증한 참조 구현을 GitHub에 공개한다.
멀티 노드 분산 학습
환경을 한 번 선언하면 태스크가 torchrun 클러스터로 바뀌고 노드와 워커 연결까지 끝난다. 한 번의 실행이 여러 노드로 퍼지며 수천 건의 액션을 감당한다. GRPO와 LoRA 학습이 요구하는 규모가 이 정도다. 표준 태스크 모델에 담기지 않는 작업을 위해 Ray, Spark, Dask 플러그인이 들어 있다. 플랫폼의 값어치는 장애 처리에서 가장 잘 드러난다. 이런 클러스터는 기본으로 스팟 용량을 쓰고, 노드가 회수돼도 진행 중이던 작업만 잃는다.
추론 게이트웨이와 모델 서빙
다른 태스크와 같은 방식으로 선언한 OpenAI 호환 엔드포인트로 자사 GPU에서 모델을 돌린다. 복제본은 한산할 때 0까지 줄고 필요하면 설정한 상한까지 늘어난다. 가중치는 오브젝트 스토리지에서 GPU 메모리로 바로 흘러가 콜드 스타트가 짧다. 같은 게이트웨이로 외부 API 제공자 호출도 통제해서 모델 비용과 경로를 한곳에서 본다. 엔드포인트는 학습 실행의 출력을 그대로 받으므로 별도 레지스트리로 손수 복사하는 단계가 사라진다.
배치와 실시간을 한 실행 환경에서
배치 작업과 오래 떠 있는 서비스가 같은 프로그래밍 모델, 같은 패키징, 같은 GPU 스케줄링 계층을 공유한다. 작은 편의가 아니다. 배치 채점기와 살아 있는 엔드포인트가 같은 체크포인트 산출물을 가리킬 수 있고 GPU 풀을 둘이 나눠 쓴다는 뜻이다. 엔드포인트가 줄면 그 용량은 놀지 않고 학습 대기열로 돌아간다. 두 스택을 따로 굴리던 팀은 하나로 합치고 비용 추적도 단순해진다.
기업용 보안과 배포 선택지
Union은 AWS, Azure, GCP의 자사 VPC에서 돌고 Enterprise는 온프레미스와 망 분리 배포도 지원한다. 컨트롤 플레인은 나가는 터널로 클러스터에 닿고, URL 서명과 로그 수집을 맡는 데이터 프록시는 자사 네트워크 안에 있다. Enterprise는 SSO와 SAML, 맞춤 RBAC, 고객 관리 암호화 키, 자체 키, 프라이빗 엔드포인트, 단일 테넌트 컨트롤 플레인을 더한다. SOC 2 Type II를 준수하고 요청 시 HIPAA BAA도 맺는다.
장단점
장점
- 워크플로가 자사 클라우드 계정 안에서 돌아 데이터와 모델 산출물, 로그가 Union 설비를 거치지 않는다.
- 실행 환경이 인프라 장애에서 복구한다. 메모리 부족 중단과 스팟 노드 회수도 포함하며, 같은 코드를 다시 돌리는 데 그치지 않는다.
- 기존 Flyte 파이프라인이 그대로 돌아 오픈소스 엔진에서 옮기기가 수월하다.
- 요금이 공개돼 있고 단위별로 매긴다. 액션, vCPU 시간, 메모리 시간, 등급별 GPU 시간이며 사용량이 늘수록 단가가 떨어진다.
- AWS Marketplace 셀프 가입으로 예전에 체험을 가로막던 영업 통화가 사라졌다.
단점
- Team 플랜이 월 950달러부터다. 개인 개발자나 작은 실험에 정당화하기 어렵고 무료로 쓸 수 있는 건 첫 달 크레딧까지다.
- 그 크레딧 말고는 무료 등급이 없어 개인 프로젝트를 Union에 계속 올려두기는 어렵다.
- 셀프 온보딩은 지금 AWS만 된다. Azure나 GCP 팀은 영업 창구를 거치거나 Enterprise 상담 뒤에 클러스터를 연결한다.
- Union이 관리하는 데이터 플레인에서 노드 그룹을 바꾸려면 여전히 지원 요청을 넣어야 한다. 인스턴스 유형과 GPU 용량을 세밀하게 조율하는 속도가 느려진다.
- 제대로 쓰려면 쿠버네티스 지식이 필요하다. 플랫폼 엔지니어가 없는 팀은 첫 설치가 무겁게 느껴질 것이다.
자주 묻는 질문
AI와 머신러닝 작업을 실행한다. 데이터 처리, 모델 학습, 평가, 배치 채점, LLM 추론, 에이전트 루프가 모두 여기에 들어간다. Flyte 파이프라인을 돌리고 그 위에 관리형 컨트롤 플레인과 관측성, 기업용 보안을 얹는다.
관련 콘텐츠
Union.ai와 관련된 도구, 스킬, 아티클을 살펴보세요.
Union.ai 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
