Deno Deploy Early Access
#Deno #Deno_Deploy #OpenTelemetry
概要
Deno Deploy Early Access (Deno Deploy EA) は現在、開発中のDeno Deployの次期バージョンです
2025/05末ごろから少しずつドキュメントなどが公開され始めています
追記) 2026/02/03 - Deno Deployが一般公開されました ()
機能
Databases
Deno Deployアプリケーションからのデータベースへの接続を管理するための機能 (Feat: Deploy EA Databases (#1908))
Deno Deployアプリケーションの各種環境 (本番、プレビューなど)ごとに専用のデータベースを作成し、そのデータベースへ接続するために必要な環境変数をDeno Deployが自動設定することで、ユーザーは設定をすることなく各環境専用のデータベースへ接続できるようです
現時点でサポートされているデータベースはPostgreSQLとDeno KV, Prisma Postgresのようです
Feat: Deno KV (#2468)
例) node-postgresを使用してPostgreSQLデータベースへ接続するために、PGHOST/PGPORT/PGDATABASEなどの環境変数をDeno Deployが自動設定してくれるようです (brianc/node-postgres/docs/pages/apis/client.mdx#new-client)
Deno Sandboxes
@deno/sandbox SDKを介して即席のLinux VMをDeno Deploy上で立ち上げ、コードやコマンドなどの実行が行えるようです
Deno Sandboxesとの連携のため、Deno v2.6.2でdeno sandboxコマンドが追加されています
OpenTelemetryとの連携
標準でOpenTelemetryとの連携がサポートされるようです
関連すると思われるアップデート
ドキュメントの追加
deno deployコマンドの導入
feat(unstable): deploy subcommand #29407
jsr:@deno/deploy
initial docs for deploy command (denoland/docs#2442)
vsockのサポート (Deno v2.3)
feat: support linux vsock (#28725)
unconfigured jsruntime
refactor: allow lazy main module #28929
OpenTelemetry - vsock経由でのSignalsの送信がサポート (Deno v2.4.1)
feat(otel): support vsock transport for telemetry #30001
Tunnellingという機能が実装 (Deno v2.4.1)
feat(unstable): tunnelling #30022
deploydが公開
Deno KV向けの環境変数の追加 (Deno v2.4.4)
DENO_KV_DEFAULT_PATHとDENO_KV_PATH_PREFIXという2つの環境変数がサポートされています
前述のDatabasesとの連携が目的と思われます
Databasesでデータベースのプロビジョニングがサポート (2025/09/24)
現時点ではDeno KVのみがサポートされているものの、今後、Prisma Postgresのサポートも検討されているようです
公式ドキュメントにおける名称の更新 (2025/09/24)
公式ドキュメントにおいて Deno Deploy Early AccessをDeno Deploy, 既存のDeno DeployをDeno Deploy Classicと呼ぶように名称変更が実施されています
パーミッションブローカーという機能が実装 (Deno v2.5.3)
DENO_PERMISSION_BROKER_PATHという環境変数が追加されています
詳細はDenoのパーミッションシステムを参照
DatabasesでPrisma Postgresのプロビジョニングがサポート (2025/10/01)
公式ブログで直近の Deno Deploy のアップデート (Tunneing, Databases, deno deployコマンド, など) をまとめた記事が公開 (2025/10/21)
--tunnelオプションについての言及やGoogleアカウントによるサインイン、@deno/oidcパッケージについてのドキュメントが追加 (2025/11/24)
Deno Sandboxesについてのドキュメントが追加 (2025/12/09)
該当PR:
ドキュメント: sandboxes/index.md@f7c59d6
Deno v2.6.2 - deno sandboxコマンドが追加 (2025/12/20)
Deno Deployが一般公開されました (2026/02/03)
公式ブログ:
リンク
関連ページ
Deno Deploy
Deno KV
DenoのOpenTelemetryサポートについて