2026年のRailway代替サービス:アプリ、データベース、AIサンドボックス

最適なRailwayの代替サービスは、何を移行するかによって異なります。Lizardのアプリとデータベースのリソース単価は、同じ課金対象使用量で比べるとRailwayの公開単価より10%低くなります。ただし、プランの月額最低料金も考慮する必要があります。Renderは、Postgresとバックグラウンドワーカーを使うアプリに適しています。Fly.ioではVMやリージョンをより細かく制御できます。Coolifyでは、自分のサーバーでシステムを運用できます。コーディングエージェントには、Lizard、Northflank、E2B、DaytonaをRailway Sandboxesと比較してください。
まず、本番サービス、データベース、エージェントを動かす一時的なマシンのうち、何を実行するのかを整理します。それぞれコストとストレージの要件が異なります。APIに適したプロバイダーを選んでも、サンドボックス用に別のサービスが必要になる場合があります。
私たちは、以下で紹介する選択肢の1つであるLizardを開発しています。料金は2026年10月22日に確認しました。コスト例は公開単価から計算しており、記載した使用量と実行時間を前提としています。
Railwayの代替サービス一覧
| プラットフォーム | 適した用途 | 確認すべき料金 | 主な注意点 |
|---|---|---|---|
| Lizard | アプリとデータベースのリソースコスト削減、コーディングエージェントのタスク | アプリ/DBのリソース単価はRailwayより10%低い。Pro:$19/month、$19分の使用量を含む。Small Sandboxes:$0.0162/hour | 使用量が少ない場合は月額最低料金が重要。テンプレートとリージョンの提供状況を確認 |
| Render | Webアプリ、Postgres、ワーカー、cronジョブ | Hobbyワークスペース:$0。Proワークスペース:$25/month、コンピューティングは別料金 | ワークスペース、各サービス、帯域幅を見積もりに含める |
| Fly.io | VMの制御やリージョンの選択が必要なアプリ | リソース課金で、プラットフォームの月額料金なし | VMサイズ、ストレージ、デプロイ構成について自分で決めることが増える |
| Northflank | 将来自分のクラウドでも運用したいアプリ、ジョブ、データベース | リソース課金。BYOCには別途コストがかかる | インフラの選択肢が増える分、理解すべき設定も増える |
| Coolify | 自分のサーバーでアプリとデータベースをホストしたいチーム | セルフホスト用ソフトウェアは無料。サーバーは別料金 | サーバーの運用とアプリケーションデータの復旧を自分で担う |
| E2B | AI製品内でのコード実行 | Hobbyはプラン料金なしで使用量分を課金。Proは$150/monthに使用量分を加算 | セッションの制限と同時実行数によって必要なプランが決まる |
| Daytona | SDKで制御でき、設定を再利用できるエージェント用ワークスペース | CPU:$0.0504/vCPU-hour。メモリ:$0.0162/GiB-hour | ストレージを見積もりに含め、ワークスペース停止時の動作を選ぶ |
小規模な個人プロジェクトでは、Railwayを使い続けることも検討に値します。Hobbyプランは月額$5で、$5分の使用量を含みます。Proは月額$20で、$20分を含みます。これらの金額は請求額に充当されるため、使用量の全額にもう一度加算すると料金を過大に見積もることになります。Railwayのプラン
RailwayとLizard:アプリホスティングとデータベースの料金
Lizardは、Railwayの公開サービス単価と比べて、CPU、メモリ、ボリュームストレージ、送信トラフィックの単位あたり料金が10%低くなります。このLizardの単価は、アプリ、Managed Postgres、Managed Redisに適用されます。以下ではサービスの単価を比較します。サンドボックスのコンピューティング料金は別体系で、このガイドの後半で説明します。Railwayの料金、Lizardのリソース単価
同じ使用量で比較する
月単位の条件をそろえるため、両プロバイダーの秒単価に730時間、つまり2,628,000秒を掛けます。以下の金額は同じ課金単位を使い、最終的な料金のみを丸めています。示しているのは使用量であり、予約したサーバーのサイズではありません。
| リソース使用量 | Railway | Lizard | Lizardの単価削減率 |
|---|---|---|---|
| 1 vCPUを730時間連続使用 | $20.29 | $18.26 | 10% |
| 課金対象メモリ1 GBを730時間使用 | $10.14 | $9.13 | 10% |
| 課金対象ボリュームストレージ10 GBを730時間使用 | $1.58 | $1.42 | 10% |
| 課金対象の送信トラフィック100 GB | $5.00 | $4.50 | 10% |
10%の差は、丸める前の秒単価とGB単価に基づきます。Railwayのドキュメントには月額の概算もありますが、両プロバイダーの秒単価を使えば、月の長さや丸め方の違いが混在するのを避けられます。
例:アプリ1つ、Postgres、Redis
各サービスのインスタンスを1つずつ730時間実行し、課金対象リソースの平均使用量を次のように仮定します。
- アプリ: 0.5 vCPU、メモリ1 GB、永続ボリュームなし、課金対象の送信トラフィック100 GB。
- Postgres: 0.5 vCPU、メモリ2 GB、課金対象ボリュームストレージ20 GB。
- Redis: 0.1 vCPU、メモリ1 GB、永続化ファイルを含む課金対象ボリュームストレージ5 GB。
データベースには課金対象の外部トラフィックがないものとします。Railwayでは、アプリとデータベースの接続にプライベートネットワークを使うと、パブリックネットワークへの送信料金を避けられます。Railwayのネットワークコスト管理
| サービス | Railwayのリソース料金 | Lizardのリソース料金 |
|---|---|---|
| アプリ | $25.29 | $22.76 |
| Postgres / Managed Postgres | $33.59 | $30.23 |
| Redis / Managed Redis | $12.96 | $11.67 |
| 月間使用料金の合計 | $71.84 | $64.65 |
たとえば、Railwayのアプリの小計は2,628,000 × (0.5 × $0.00000772 + 1 × $0.00000386) + 100 × $0.05 = $25.28816です。Lizardの対応する単価では$22.759344になります。合計には丸める前の小計を使っています。
記載したリソースでは、10%、月額で約$7.18の削減になります。プランの最低料金は、アカウント全体の使用料金に対して1回だけ適用します。Railway Proは$20分、Lizard Proは$19分の使用量を含みます。どちらも合計が最低料金を超えるため、その上にサブスクリプション料金を加算することはありません。また、Railway Proではこの例の20 GBのデータベースボリュームを利用できますが、Hobbyが公表しているボリューム上限は5 GBです。
この見積もりには、ビルド、バックアップ、追加レプリカ、オブジェクトストレージ、モデルのトークン、税額の違いを含みません。Railwayのサービスビルドは無料ですが、Lizardのビルド用コンピューティングは使用量に加算される場合があります。CPU性能、メモリの計測方法、データベース設定の違いによって、実測の使用量は変わります。移行費用は自分の使用履歴をもとに見積もってください。この例は単価の計算であり、性能ベンチマークではありません。
月額最低料金によって結果が変わる場合
Redisの行は、このプロジェクト内のリソース料金の小計です。新規アカウントでこれだけを実行する場合、記載した使用量での請求額はRailway Proで$20、Lizard Proで$19になります。Railway Hobbyの利用条件を満たすユーザーなら、支払額は約**$12.96**で、Lizardの最低料金$19を下回ります。そのため、使用量がごく少ないアカウントでは、Lizardのリソース単価が低くてもRailway Hobbyのほうが安くなることがあります。Railwayのプラン条件、Lizardのプラン条件
Railwayの2026年10月のセキュリティインシデントと最近の障害
信頼性やシークレットの扱いが、Railwayの代替を探す主な理由になることもあります。ここでは、Railwayの報告内容、影響を受けたシステム、公開情報で確認できる範囲を整理します。
10月21日:顧客のシークレットが流出した可能性
10月21日、Railwayは顧客の環境変数を保存するシステムで不審な活動があったと公表しました。初期調査では、権限のない第三者が暗号化された変数にアクセスし、その一部の復号済み内容を取得した可能性があるとしています。これらの変数には、APIキー、データベースのパスワード、プライベートレジストリの認証情報が含まれる場合があります。
Railwayは、影響範囲が一部のユーザーに限られる可能性があるとしながらも、すべてのユーザーに、保存済みのシークレットとレジストリの認証情報を更新し、サービスログを確認するよう求めました。また、キーを失効させるため、接続先のAIプロバイダーにも連絡しました。この調査の時点では、公表内容から影響を受けたアカウントの最終的な数や侵入経路は確認できませんでした。Railwayのセキュリティに関する公表
対応に伴う運用への影響もありました。Railwayがビルドとデプロイを一時停止したため、顧客は新しい認証情報を使ってすぐにアプリケーションを再デプロイできませんでした。Railwayはバケットの認証情報を更新し、すべてのRailway APIトークンを無効にしました。このインシデントは、ダッシュボード、API、CLI、サポートサイトにも影響しました。
10月22日08:44 UTCの更新で、RailwayはProとEnterpriseのビルドが再開した一方、多くのデプロイがキューに残り、待ち時間が長くなっていると報告しました。Hobby、Free、Trialのビルドは、まだ復旧待ちでした。これは進行中のインシデントについて、その時点の状況を記したものです。その後の更新はインシデントの時系列を確認してください。
このインシデントを受けて移行する場合は、移行先で新しい認証情報を発行してください。同じAPIキーやデータベースのパスワードを移しても、すでに誰かが持っているかもしれないコピーは失効しません。
最近のサービスとデプロイのインシデント
Railwayの報告には、セキュリティに関する公表前の数週間にも、複数の障害が記録されています。以下の表では、実行中のサービスにアクセスできなくなった障害と、ビルド、ストレージ、ダッシュボードの問題を分けて示します。
| 2026年の日付 | 発生した問題 | 顧客への影響と復旧 |
|---|---|---|
| 9月30日 | 必要なデータベーススキーマの更新前に、新しいルーティングサービスをデプロイ。ルートの検索に失敗し、404レスポンスが発生。 | 全リージョンで、ホストしているドメインへの新規接続が約07:35〜07:40 UTCの約5分間失敗。既存の接続は継続し、Railwayはデータ損失なしと報告。マイグレーションの完了後、ルーティングが復旧。事後分析 |
| 10月3日 | US Westの一部ホストが応答しなくなった。Railwayが再起動したが、報告には詳しい根本原因の記載なし。 | 該当ホストのアプリとデータベースにアクセスできなくなり、再デプロイが止まる場合もあった。最初の公表は11:43 UTCで、Railwayは19:33 UTCに解決と記録。インシデント |
| 10月4日 | US Westの一部ユーザーで、接続したストレージの速度が低下。Railwayは原因を特定したと発表したが、詳細は非公表。 | クエリの遅延、サービス起動の遅れ、断続的なクラッシュループが発生。記録は00:34〜06:23 UTCで、ストレージ性能は通常の状態に回復。インシデント |
| 10月5日 | API Podのイベントループに大きな遅延が生じ、livenessチェックに失敗。 | ダッシュボードの読み込みが遅くなり、アクセスが難しくなった。Railwayは処理能力を増強し、15:37 UTCの告知後、16:12 UTCに対応を終了。インシデント |
| 10月9日 | 接続先のDocker Hubの障害により、HTTP 429エラーを含むイメージ取得の失敗が発生。 | Docker Hubのイメージを使ったビルドとデプロイが失敗。他のレジストリへの影響はなかった。Railwayの記録は21:29〜22:07 UTC。失敗したデプロイは再試行が必要だった。インシデント |
| 10月13日 | US Westのビルドインフラが低速化。Railwayは処理能力を増強して修正を適用したが、根本原因の詳細は非公表。 | 該当リージョンのビルド時間が延びた。他のリージョンへの影響はなかった。16:12 UTCの告知から17:00 UTCの解決まで継続。インシデント |
| 10月20日 | Railwayが問題を修正する間、全プランの新規ビルドを一時停止。公開記録に根本原因の説明なし。 | 既存の実行中サービスは稼働を継続。停止中のデプロイトリガーはキューに入らず、予定されていたcronの実行も行われなかった。17:03 UTCに告知し、20:56 UTCまでにすべてのビルドを再開。インシデント |
これらの時刻は、Railwayの公開インシデント記録に基づきます。個別のサービスはより早く復旧していた可能性があり、最初の告知が問題の発生より後の場合もあります。10月9日の障害はDocker Hubに起因し、他にも影響が特定のリージョンや管理インターフェースに限られたインシデントがありました。
デプロイの中断、ジョブの未実行、認証情報の更新にかかるコストを評価する際に、この履歴を参考にしてください。候補の各プロバイダーについて、インシデント報告、バックアップからの復旧、シークレットの管理方法を確認します。Firecrackerの分離はワークロードの境界を保護するものです。それだけでは、プロバイダーが管理システム内のシークレットをどう保護しているかは分かりません。
Railwayのアプリ向け代替サービス:ホスティングとデータベース
Webアプリケーションを移行するなら、プロジェクト全体を比較してください。Webサービス、ワーカー、定期実行ジョブ、データベース、Redisキュー、アップロード済みファイル、ドメインを書き出します。安価なWebインスタンスだけでは、その一部しか賄えません。
Lizard:アプリ、データベース、エージェント用コンピューティングを1つのアカウントで
Lizardはアプリのデプロイに加えて、Managed Postgres、Managed Redis、Managed Object Storageを提供します。Lizard Sandboxesでは、エージェントが独立したマシンでコードを変更し、テストを実行し、デプロイ前にアプリをプレビューできます。
データベースを使うアプリでは、上の料金比較から、Lizardの低いリソース単価がプロジェクトの合計額にどう影響するかが分かります。ユーザー向けにソフトウェアを作成する製品では、エージェント用の使い捨てワークスペースに加えて、作成したアプリケーションをデプロイするサービスと永続的なデータ保存が必要です。Lizard CLIは、このワークフローの両方で使えます。Lizardのドキュメント
Proは月額$19で、各製品で共通して使える$19分の使用量を含みます。超過分はpay as you goです。新規アカウントには$5分の使用量を含む7日間のトライアルがあり、カードの登録が必要です。Railway Hobbyの最低料金$5を下回る使用量のプロジェクトでは、Lizardのサンドボックス単価の低さだけを理由に乗り換えるメリットはありません。Lizardの料金
エージェントのワークフローを移行する前に、現在のサンドボックスの制限を確認してください。たとえば、Lizardの対話型シェルコマンドは、scpやポート転送に使うSSHプロトコルでのアクセスを提供しません。これらのツールに依存するワークフローは変更が必要です。
Render:Webアプリとワーカーに適した選択肢
Renderには、Webアプリ、プライベートサービス、バックグラウンドワーカー、cronジョブ向けの明確なサービス種別があり、PostgresとRedis互換のKey Valueもあります。Railwayからの移行ガイドでは、これらのリソースの対応関係と、Railwayの参照変数を新しいデータストアのURLに置き換える方法を説明しています。
リポジトリを接続し、ビルドと起動コマンドを設定してデータベースを追加する、慣れた手順を維持したい場合に検討してください。HTTPトラフィックを受け取らないワーカーも含め、各サービスで選択するインスタンスサイズを確認します。
RenderのProワークスペースは月額$25で、チームメンバー数は無制限です。コンピューティングと従量課金機能には別途料金がかかります。これは、月額料金と同額のリソース使用量を含むサブスクリプションとは計算方法が異なります。Renderのワークスペース料金の更新
RenderはSandboxesも早期アクセスとして案内しています。移行の必須条件にする前に、利用できるかどうかと制限を確認してください。Render Sandboxes
Fly.io:Machinesと配置先を制御する
Fly Machinesは、API経由で管理できるVMです。Fly Launchは一般的なアプリのデプロイを担い、Machineを直接制御すれば、リソース、リージョン、ライフサイクルの動作を選べます。リージョンの配置や独自のVMワークフローが移行の理由である場合に役立ちます。Fly Machines
Fly.ioにはプラットフォームの月額料金がありません。公開例には、最も安価なリージョンで、RAM 256 MBの共有CPU Machineを30日あたり$2.19で使う構成があります。これは最小規模の構成例であり、アプリケーション全体の見積もりではありません。データベース、ボリューム、ネットワークなどの料金は、追加するリソースによって決まります。Fly.ioのリソース料金
共有CPUとパフォーマンスCPUの選択肢は分けて比較してください。vCPU数が同じでも、同等の性能とは限りません。
Northflank:システムの実行場所をより細かく制御する
サービス、定期実行ジョブ、データベース、GPUワークロードが要件に含まれる場合は、Northflankも検討に値します。公開コンピューティング単価はvCPU-hourあたり$0.01667、GB-hourあたり$0.00833で、ディスクと送信トラフィックは別料金です。Northflankの料金
自分のクラウドでのサンドボックス運用にも対応しています。Northflankのデプロイツールを使いながら、チームでインフラの配置先を制御できます。選択するランタイムを確認してください。BYOCのドキュメントでは、Kata ContainersによるmicroVMの分離と、gVisorや通常のコンテナを区別しています。サンドボックスのランタイムをインストールするだけでは、ワークロードが使うランタイムは選択されません。NorthflankのBYOCサンドボックスのドキュメント
こうした制御がチームにとって具体的に必要で、その設定を維持できる場合に、最も適した選択肢となります。
Coolify:自分が所有するサーバーにデプロイする
Coolifyのセルフホスト版は無料のソフトウェアです。Coolify Cloudはサーバー2台を接続する構成で月額$5からですが、アプリを動かすサーバーは自分で用意し、費用も別途負担します。Coolifyの料金
すでにVPSを運用していて、アプリやデータベースのデプロイ用インターフェースが欲しい場合に適しています。サーバーの更新、容量の確保、復旧も自分の責任で行います。Coolifyはデータベースのバックアップに対応していますが、対応範囲はエンジンによって異なります。PostgreSQLには定期バックアップと復元のワークフローがありますが、Redisには専用の永続化とバックアップの方法が必要です。Coolifyのデータベースの選択肢
顧客が提供するコードを実行するサーバーは、別の設計課題として扱ってください。本番データベースの認証情報から切り離し、信頼できないワークロードを受け入れる前に、各実行をどう分離するかを決めます。
Railwayサンドボックスの代替を選ぶ
Railway Sandboxesは、コマンド実行、ファイル、テンプレート、チェックポイント、フォークの機能を備えた完全なLinux VMです。プロジェクトのプライベートネットワークに参加でき、ベースイメージにはClaude CodeやCodexなどのコーディングエージェントが含まれています。代替サービスには、アプリケーションが実際に使っている機能が必要です。Railway Sandboxes
たとえば、コードレビュー用エージェントには、リポジトリのチェックアウトとテストランナーが必要かもしれません。ブラウザエージェントには、動作するブラウザも必要です。同じ状態から複数の実験を実行するエージェントでは、フォークがファイルだけを含むのか、メモリと実行中のプロセスも含むのかを確認する必要があります。
Lizard Sandboxes:エージェントの反復作業に低いコンピューティング単価
Lizard Sandboxesは、独立したゲストカーネルを持つFirecracker microVMで動作します。Lizard SDKはTypeScriptとPythonに対応し、Lizard CLIではサンドボックスの作成、コマンドの実行、ファイルの転送ができます。テンプレートには、コーディングエージェント用の設定やデスクトップが含まれます。サンドボックスのドキュメント
Smallサイズでは、2 vCPU、RAM 4 GB、ローカルディスク5 GBを1時間あたり$0.0162で利用できます。Lizardはアイドル状態の時間を含め、実行時間を秒単位で課金します。一時停止が成功するとコンピューティングの課金は停止しますが、Persistent Volumesには引き続きストレージ料金がかかります。サンドボックスの送信トラフィックには、直近30日間でアカウントあたり2 TBが含まれます。課金と使用単価
10月18日にClaude Codeのワークフローをテストしました。Gitバンドルをアップロードし、Firecrackerサンドボックス内でクローンを作成し、Claudeに失敗しているPythonテストを修正させ、別途テストを再実行し、変更をダウンロードしてサンドボックスを一時停止しました。テストは成功しました。Claude Codeサンドボックスガイドに、コマンドとテストしたバージョンを記載しています。
自分で試す際は、リポジトリ内の失敗するテストを使い、返された差分、テスト結果、課金対象の合計実行時間を比較してください。実行時間には、セットアップと依存関係のインストールも含めます。
E2B:コード実行に特化したAPI
E2Bは、エージェントにコードを実行するLinux VMを割り当てる製品に適しています。ライフサイクルAPIは、サンドボックスへの接続、一時停止、再開、終了に対応します。連続セッションはHobbyで最長1時間、Proで最長24時間実行できます。一時停止と再開では状態を保持し、この実行時間の枠をリセットします。E2Bのライフサイクルのドキュメント
掲載単価では、2 vCPUとRAM 4 GiBの実行料金は1時間あたり$0.1656で、プラン料金は別です。Proは月額$150に使用料金を加算します。月額合計を比較する前に、セッションの長さとサンドボックスの同時実行数の要件を確認してください。E2Bの料金
Daytona:ファイル、Git、プロセスのツールを備えたワークスペース
Daytonaには、ファイル、Git、プロセス、ターミナル、プレビューを扱うSDKとツールがあります。再利用するワークスペース向けのスナップショットやストレージの選択肢も文書化しています。これらの機能は、1回のコード実行だけでは足りないエージェントに適しています。Daytonaのドキュメント
LinuxのCPUとメモリの料金も、2 vCPUとRAM 4 GiBで合計1時間あたり$0.1656です。最初の5 GiBを超えるストレージには、公開単価で追加料金がかかります。タスク間で保持するファイルの永続化設定と、コンピューティングの課金を止めるライフサイクルのルールを確認してください。Daytonaの料金
Fly MachinesとNorthflankもエージェントのワークロードに対応できます。必要なインフラ制御と、自分で保守するライフサイクル管理コードの量をもとに選んでください。
RailwayとLizard:20分のエージェントタスクにかかる費用は?
Railwayは、CPUとメモリの実測使用量に基づいてサンドボックスを課金します。ドキュメントによると、メモリにはオペレーティングシステムとファイルシステムキャッシュも含まれます。4 GBのVMを設定しても、常に4 GB分を課金するわけではありません。Railwayのサンドボックス課金
Railway自身が示すワークロードの例を使います。タスクは20分間実行し、平均でメモリ1 GBと1 vCPUの0.3相当を使います。LizardのSmallサンドボックスでも20分で完了すると仮定します。この同じ実行時間という前提は、自分のコードでテストする必要があります。ここで比較するのは単価であり、実行速度ではありません。
公開されている秒単価を使うと、次のようになります。
- Railwayのコンピューティング:1タスクあたり
1,200 × (1 + 0.3) × $0.00001929 = $0.0300924。 - Lizard Smallのコンピューティング:1タスクあたり
20 / 60 × $0.0162 = $0.0054。
月額見積もりでは、Railway HobbyとLizard Proを使います。アカウントで実行するのはこれらのタスクのみで、プロモーションクレジットがなく、選択したプランの利用条件を満たすと仮定します。セットアップと後処理はすべて20分に含めます。モデルのトークン、送信トラフィック、永続ストレージ、税額の違いは含めません。
| 月間タスク数 | 合計実行時間(時間) | Railwayのコンピューティング料金 | Lizardのコンピューティング料金 | Railway Hobbyの請求額 | Lizard Proの請求額 |
|---|---|---|---|---|---|
| 100 | 33.33 | $3.01 | $0.54 | $5.00 | $19.00 |
| 500 | 166.67 | $15.05 | $2.70 | $15.05 | $19.00 |
| 1,000 | 333.33 | $30.09 | $5.40 | $30.09 | $19.00 |
| 5,000 | 1,666.67 | $150.46 | $27.00 | $150.46 | $27.00 |
各プランは月額料金と同額の使用量を含むため、単純化した請求額はmax(plan fee, resource usage)となります。Railway Proアカウントの最低料金は、Hobbyの$5ではなく$20です。どちらのプロバイダーでも、プランに含まれる使用量は他のワークロードと共通で使います。Railwayのプラン課金、Lizardのプラン課金
このワークロードでの月額請求額の見積もり。プランの最低料金を含み、トライアルクレジットや追加リソースは含みません。料金は2026年10月22日に確認しました。
この作業だけを行う新規アカウントでは、月間約632タスクからLizardのほうが安くなります。5,000タスクでは、Lizardが$27、Railway Hobbyが$150.46という見積もりです。100タスクでは、最低料金の低いRailwayのほうが安くなります。
結果はメモリ使用量、CPU使用量、セットアップ時間、再試行によって変わります。テストでは、同じリポジトリ、依存関係、モデル、成功条件を使ってください。失敗した試行も含め、タスクを完了するまでのコストを測定します。
乗り換える前に状態とネットワークの動作を確認する
「フォーク」という言葉の意味は、どのサービスでも同じではありません。Railwayのチェックポイントとフォークはディスクの状態をコピーします。新しいVMは、元のVMで実行中のプロセスやメモリを引き継がずに起動します。デフォルトの分離ネットワークではインターネットへの送信アクセスが可能で、プライベートネットワークではサンドボックスを同じ環境内のサービスに接続できます。Railwayのサンドボックスの動作
Lizardのドキュメントでは、フォークはメモリとプロセスをコピーすると説明しています。ただし、永続ボリュームを接続している場合には制限があります。サンドボックスの停止後も必要なファイルは、永続ボリュームを使うか、出力をエクスポートしてください。ボリュームはノードの喪失に備えるバックアップではありません。Lizardのライフサイクルとストレージ
SDKを変更する前に、小さなテスト用の構成で次の点を確認してください。
- 一時停止でエージェントに必要な状態を保持できるか。また、何が起きた時点でコンピューティングの課金が終わるか。
- タイムアウト、停止、フォーク、新規サンドボックスの作成で、それぞれ何が残るか。
- 本番環境の認証情報を受け取らずに、エージェントがテスト用データベースに接続できるか。
- 途中の出力を取得し、同じ変更を二重に適用することなく失敗したタスクを再試行できるか。
各タスクには権限を限定した認証情報を使ってください。VMの分離は実行環境を切り離すのに役立ちますが、コードがアクセスできる範囲は引き続き認証情報によって決まります。
Railwayのアプリとデータベースを移行する
まず、プロジェクトのコピーをステージング環境に作成します。移行先でアプリケーションのテストに合格してから、本番トラフィックを受け入れてください。
ビルドと起動のコマンド、ランタイムのバージョン、環境変数名、ボリュームのマウントパス、定期実行ジョブを記録します。${{ Postgres.DATABASE_URL }}などのRailwayの参照式は、移行先の接続設定に置き換える必要があります。式を別のプロバイダーにコピーしても、そこで値を解決することはできません。Renderの移行ガイドで、この対応関係を詳しく説明しています。
Postgresでは、移行先のバージョン、拡張機能、接続数の上限、復元権限を確認します。テスト用データベースにバックアップを復元し、行数とアプリケーションからの読み書きを確認してください。Redisでは、保存しているものが破棄可能なキャッシュデータなのか、移行後も残す必要があるセッションやジョブなのかを特定します。用途によって移行計画は異なります。
アップロード済みファイルは、別途転送する必要があります。絶対ファイルパス、公開URL、オブジェクトストレージの認証情報を確認してください。一時ドメインで、Webhookとバックグラウンドジョブを含めてアプリケーションをテストします。
最終的なデータ同期は書き込みを考慮して計画します。メンテナンス時間を設けるか、事前に検証したレプリケーション方式を使ってください。移行先が最新の状態になってからトラフィックを切り替え、移行先での新しい書き込みも考慮したロールバック手段を残します。
Lizardでは、デプロイしたアプリケーションとデータベースを、エージェントがコード編集に使うサンドボックスから分離してください。アプリのクイックスタートとサンドボックスのクイックスタートで、それぞれのリソース種別を説明しています。
よくある質問
Webアプリに最適なRailwayの代替サービスは?
Lizardはアプリとデータベースのリソース単価が低く、月額最低料金は$19です。コスト削減の候補として試す価値があります。Renderは、Postgresとワーカーを使うWebアプリの実用的な選択肢です。Fly.ioは、VMとリージョンをより細かく制御したいチームに適しています。Coolifyは、すでに自分のサーバーを運用しているチームに適しています。
Railwayのアプリ向け代替サービスに無料のものはありますか?
Coolifyのセルフホスト用ソフトウェアは無料ですが、サーバー費用はかかります。Northflankは、制限付きのサービス、データベース、cronジョブを含む無料枠を案内しています。その制限内でアプリケーション全体を動かせるか確認してください。Lizardには7日間のトライアルがあり、その後は有料のProプランになります。Northflankの料金、Coolifyの料金、Lizardの料金
AIエージェント向けに適したRailwayサンドボックスの代替は?
マネージドのエージェント用ワークスペースなら、Lizard、E2B、Daytonaを比較してください。インフラをより細かく制御する必要があるなら、Fly MachinesやNorthflankも候補に加えます。候補のサービスで同じタスクを実行し、出力、状態の復元、ネットワークアクセス、課金対象の実行時間を確認してから乗り換えてください。
LizardはRailwayより安いですか?
Lizardが掲載しているアプリ、Managed Postgres、Managed Redis向けのCPU、メモリ、ボリュームストレージ、送信トラフィックの単価は、Railwayのサービス単価より10%低くなります。上のアプリとデータベースの例では、記載した月間使用量でLizardが$64.65、Railwayが$71.84です。別に示したサンドボックスの例では、新規の有料アカウントで月間約632タスクからLizardのほうが安くなります。ただし、使用量が少ない場合は、月額最低料金の低いRailway Hobbyのほうが安くなることがあります。
エージェントを移行するにはアプリケーションも移行する必要がありますか?
アプリケーションはRailwayに残し、エージェントの実行に別のプロバイダーを使うことができます。現在Railwayのプライベートネットワークに依存している接続には、新しいネットワーク経路とアクセス制御が必要です。節約額が移行に見合うかを判断する際は、その作業と転送料金も含めてください。
移行前に1つのサービスやエージェントタスクを試す
アプリホスティングでは、Managed PostgresまたはManaged Redisを使うステージング用のコピーをデプロイし、代表的なワークロードを再現して、課金対象の使用量を比較します。エージェントでは、テストが成功する、プレビューが表示される、出力ファイルが一致するなど、合格条件が明確なタスクを選びます。Lizard Sandboxesで実行し、合計実行時間を記録して結果を確認してください。プロジェクトの残りを移行する前に、現在の料金で月額請求額を見積もります。
AI で構築。Lizard で公開。
本番公開にプラットフォームチームは必要ありません。クラウド全体が、1 つの CLI コマンドですぐ使えます。
- サービス
- —
- アドオン
- —
- デプロイ
- —
- Sandbox の起動
- —