マネージドアプリケーション近日提供
ブラウザ
コードから操作する本物のブラウザ
専用の microVM で動く Chrome を、コードやエージェントから CDP で操作。プロファイルはセッションをまたいで保持されます。
提供予定の機能
提供開始時の仕様として決定済みです。API にはまだありません。
- 提供予定
Chrome(ヘッドレスまたは画面あり)、速さを優先するなら Lightpanda も。
- 提供予定
Playwright や Puppeteer から CDP で接続。使い慣れたツールのまま使えます。
- 提供予定
残り続けるプロファイル:Cookie とログイン状態をセッションをまたいで保持。
- 提供予定
使った分だけ課金:処理している間の CPU と、稼働している間のメモリを、ミリ秒単位で(メモリは 128 MiB 刻み)。
画面はイメージです
使い方のイメージ
いつもの Playwright のコードに、専用のブラウザにつなぐ 1 行を加えるだけ。計画中の API です。
from playwright.sync_api import sync_playwright
from glac import Glac
# planned: a real Chrome in a microVM of its own
browser = Glac().browsers.create()
with sync_playwright() as p:
cdp = p.chromium.connect_over_cdp(browser.cdp_url)
page = cdp.contexts[0].pages[0]
page.goto("https://example.com")それまでは、ブラウザ入りの任意のイメージをサンドボックスで実行し、ポートへの署名付きリンクでアクセスできます。 ポートへのリンク
料金と制限
1 セッションあたり 1 vCPU と 2 GiB。CPU は処理している間だけ課金されます。1 すべての料金とプラン
| 計測対象 | 計測方法 | 料金 |
|---|---|---|
| CPU | 処理中の CPU 時間(ミリ秒単位) | $0.01 / 100万 CPU ミリ秒$0.00001 / CPU 秒$0.036 / CPU 時間$26.28 / CPU 月 |
| メモリ | 確保したメモリ(ミリ秒単位、128 MiB 刻み) | $0.00222 / 100万 GiB-ミリ秒$0.00000222 / GiB-秒$0.008 / GiB-時間$5.84 / GiB-月 |
| 送信トラフィック北米・欧州 | 北米・ヨーロッパから送信される 1 GB ごと | $0.004 / GB |
| 送信トラフィックアジア太平洋 | アジア太平洋から送信される 1 GB ごと | $0.01 / GB |
| スリープ中の保持データ | スリープ中のインスタンスが保持するデータとスナップショット | $0.00000761 / 100万 GB-ミリ秒$0.00000000761 / GB-秒$0.0000274 / GB-時間$0.02 / GB-月 |
1 か月の見積もり
実際のワークロードで、1 か月の料金が有料プランと無料プランでそれぞれいくらになるかを示します。
エージェントがモデルの応答を待ちながら、サイトを一歩ずつ操作します。
プログラムがページを読み込み、その内容を読み取ります。
1 か月を 30 日とし、アカウントにはこのワークロードだけがあるものとします。 出典
有料プランでの 1 か月
1 セッションあたり $0.0024
- CPU11.9億 CPU ミリ秒$11.88
- メモリ7,500 GiB-時間$60.00
- リクエスト$0.00
- 保存データ$0.00
- NVMe キャッシュ$0.00
- 送信トラフィック300 GB$1.20
- 定価での使用料金
- $73.08
- 有料プランに含まれる分
- −$3.80
- 有料プランの月額料金
- $5.00
無料プランの上限を超える項目:CPU、メモリと送信トラフィック。
サイズで課金した場合(稼働中は毎秒)3.6 倍
Glac$73.08
サイズで課金$261.20
プラットフォーム
キューブ
マネージドアプリケーション
- サンドボックスエージェントごとに専用のコンピューター
- 近日提供サーバーレス Postgresアイドル時はスリープし、接続があれば復帰する Postgres
- 近日提供サードパーティアプリオープンソースプロジェクトの運用を代行。のちにマーケットプレイスも