GCP連携2026年4月更新
Lovable × GCP Cloud Run|重い処理だけ別サービスに逃がす
PDF生成・動画変換・大規模スクレイピングなど、Edge Workerで動かない処理をCloud Runに切り出して連携する設計。
更新日: 2026-04-23読了時間 約1分#GCP#Cloud Run#アーキテクチャ
Lovableのサーバー関数はEdge上で動くため、ネイティブバイナリやNode専用ライブラリは使えません。重い処理はCloud Runにコンテナで切り出すのが定石です。
向いている処理#
- PDF/画像変換(Sharp, Puppeteer)
- 動画エンコード(ffmpeg)
- 長時間ジョブ(>30秒)
連携の流れ#
- Cloud Runに小さなHTTPサーバーをデプロイ
- 認証はOIDCトークンかShared Secret
- Lovableのサーバー関数からfetchで呼ぶ
- 結果はGCS/S3に保存し、URLを返す
Cloud Runは「最小インスタンス0」にすればアイドル時無料。コールドスタートが気になるなら1にする運用が便利です。
関連記事
※ 本記事は非公式の日本語ガイドです。最新情報は公式ドキュメントをご確認ください。