Union.ai
Union.ai · コーディング · 生産性向上
Union.aiはFlyteを土台にした耐久型AI実行基盤だ。学習、推論、エージェントの処理を自社のクラウドアカウント内で動かし、従量制で課金する。

Union.ai について
About
Union.aiとは
Union.aiは、AIワークフロー編成と機械学習パイプラインの実行を担うマネージド基盤だ。開発したのはFlyteを作ったチームで、Flyteは現在Linux Foundation AI and Dataの下で保守されているオープンソースのワークフローエンジンである。すでに書いたFlyteのコードをそのまま持ち込める。
違いは処理がどこで走るかにある。Unionはスケジューリング、画面、メタデータを扱うコントロールプレーンを預かる。計算資源、データ、モデルの成果物は利用者のクラウドアカウント、自前のKubernetesクラスタ、そして自社の請求に残る。規制の厳しいチームが、学習データをベンダー設備へ送る許可を取らずに導入できるのはこのためだ。
オーケストレーターとの差を作るのが実行基盤そのものだ。スポットインスタンスが回収されたり、メモリ不足でジョブが落ちたりしても、耐久型の実行は失敗したステップから再開する。別のハードウェアに移ることもある。数時間かかる処理ほど効いてくる。短いスクリプトならUnionは大げさで、素のPythonで足りる。
使い始める
- AWS MarketplaceでUnion Teamを契約するか、Enterprise契約なら営業と相談する。初月は950ドル分の利用クレジットが付き、登録時にカードは要らない。
- Unionの登録ページで組織を作る。同じ会社ドメインの同僚は同じワークスペースに入る。
- クラスタをつなぐ。ガイド付きのインストールがAWSの権限を確認し、ターミナルで実行するHelmコマンドを1本渡してくれる。データプレーンのエージェントがUnionへ外向きに接続するので、受信ポートを開ける必要はない。
- サンプルのワークフローで接続を確かめ、自分のFlyteコードを持ち込む。既存のタスクと環境は書き換えなしで動く。
- トリガー、スケジュール、推論エンドポイントを足し、チームを招待する。課金はクレジットを使い切ってから始まる。
AIツール情報
Union.aiの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- ML基盤のエンジニア
- 試作から本番へ進むAIチーム
- セキュリティとコンプライアンスの担当者
タスク
- 数時間かかる学習とファインチューニング
- LLMの推論エンドポイント
- 本番のAIエージェント
- 評価と昇格のパイプライン
- スポットインスタンスでのバッチ処理
シーン
- 研究チームが複数のクラウドのGPUを必要とする場合
- ネットワーク分離やオンプレミスが必要な企業
- 手運用のクラスタが限界に来たFlyte利用者
主な機能
インフラ障害を越えて続く耐久実行
核になる考えは、下のハードウェアが落ちても実行をやり直さないことだ。Unionは各タスク、その入力と出力、そしてリプレイ用のログを記録する。学習の途中でGPUが消えたり、コンテナがメモリ不足で落ちたりしても、実行は失敗した地点から続く。再試行のときに別のリソースを要求することもでき、同じステップがコードを1行も変えずにA100からH100へ移る。単なる再試行と復旧の違いがここにあり、長いジョブが完走しやすくなる理由でもある。
DSLを使わない純Pythonのワークフロー
Flyte 2はワークフロー言語をなくした。タスクはPythonの関数で、タスクがタスクを呼ぶ。ループ、条件分岐、try/exceptはそのままPythonで、分散はasyncio.gatherだ。グラフを書いたYAMLファイルも、実行前のコンパイル手順もない。チームは半日で覚えられ、新しい人の立ち上がりが軽くなる。同じプログラムがローカルでも、devboxでもクラスタでも動くので、デバッグの回転は速いまま保てる。
AI Factory: 成果物、系譜、トリガー
データセット、チェックポイント、レポートはすべて名前とバージョンを持つ成果物になり、どの実行が作ったか、どのコンポーネントが後で使うかを基盤が記録する。コンポーネント同士はスケジューラではなく成果物のイベントでつなぐ。新しいチェックポイントが評価を起動し、昇格したモデルが採点を起動し、本番のトレースが新しく届けばデータセットの構築が走る。コンポーネントはチームごとに別々に書けて、互いのコードをimportしなくてよい。UnionはCIでテストしたリファレンス実装をGitHubで公開している。
マルチノードの分散学習
環境を1つ宣言すれば、タスクがtorchrunのクラスタになり、ノードとワーカーの配線まで済む。1回の実行が多数のノードに広がり、数千アクションを抱えられる。GRPOやLoRAの学習が求める規模はこれだ。標準のタスクモデルに収まらない処理向けに、Ray、Spark、Daskのプラグインが入っている。基盤の価値が最も見えるのは障害の扱いで、これらのクラスタは既定でスポット容量を使い、ノードが回収されても失うのは進行中の作業だけだ。
推論ゲートウェイとモデル配信
他のタスクと同じ書き方で宣言したOpenAI互換のエンドポイントから、自前のGPUでモデルを動かせる。レプリカは静かなときゼロまで縮み、必要なら設定した上限まで戻る。重みはオブジェクトストレージからGPUメモリへ直接流れるため、コールドスタートが短い。同じゲートウェイで外部API提供元への呼び出しも統制でき、モデルの費用と経路を1か所で見られる。エンドポイントは学習実行の出力をそのまま受け取るので、別のレジストリへ手でコピーする作業が消える。
バッチとリアルタイムを同じ実行基盤で
バッチ処理と長時間動くサービスが、同じプログラミングモデル、同じパッケージング、同じ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容量の細かい調整が遅れる。
- 使いこなすにはKubernetesの知識が要る。基盤エンジニアのいないチームは最初の導入が重く感じる。
よくある質問
AIと機械学習の処理を実行する基盤だ。データ処理、モデル学習、評価、バッチ採点、LLM推論、エージェントのループを回す。Flyteのパイプラインを動かし、その上にマネージドのコントロールプレーン、可観測性、企業向けのセキュリティを載せている。
関連コンテンツ
Union.aiに関連するツール、スキル、記事を探す。
Union.aiの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
