Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
akase244
August 27, 2026
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
ツナギメオフライン ベンキョウカイ #9で発表したスライドです。
akase244
August 27, 2026
More Decks by akase244
See All by akase244
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
110
mkpasswd を再実装したくなったので AIに伴走してもらいながら rekey という パスワードジェネレーターを作ってみた #fukuokago
akase244
0
56
Let’s Encryptのフォールバック先について #ツナギメオフライン.8
akase244
0
81
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
650
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
connpassのMCPを作ってみた #ツナギメオフライン.6
akase244
0
88
ローカル環境でSSL/TLS証明書を発行して警告表示を出さないようにするアレコレ #ツナギメオフライン.5
akase244
0
130
GitHub Actionsを使って指定した日時にPull Requestをマージしたい #lydmeet
akase244
0
110
Bashスクリプトにおけるバッチ処理の同時実行制御について #ツナギメオフライン.4
akase244
0
150
Other Decks in Programming
See All in Programming
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
120
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
230
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
530
速習iPhone Duo対応
yuukiw00w
2
940
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
4
410
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
870
SREの越境 / SRE Collaboration
y0hgi
2
300
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
20
20k
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
140
phperだってパンチカードでコーディングしたい
o0h
PRO
0
140
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
290
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Ruling the World: When Life Gets Gamed
codingconduct
0
380
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
My Coaching Mixtape
mlcsv
0
340
Darren the Foodie - Storyboard
khoart
PRO
4
4k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
550
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
So, you think you're a good person
axbom
PRO
2
2.2k
New Earth Scene 8
popppiees
4
2.6k
Transcript
ツナギメオフライン ベンキョウカイ #9 Laravelのアプリケーションをどこにデプロイするか August 25, 2026.
@akase244 <?php var_dump( (new Me()) ->WebApplicationEngineer() ->InfrastructureEngineer() );
@tsunagimefm https://tsunagi.me/
@tsunagimeoff https://tsunagime-offline.connpass.com/
最近の趣味 誰も知らなそうなPaaSを触る活動
なぜやろうと思ったのか? Laravel が動く PaaS は Heroku 以外を知らなかったから
PaaS の解説は省略🙏 今日は時間が無いので PaaS とは?の解説はしません
本日ご紹介する PaaS はこちら • Laravel Cloud • Railway • Sevalla
• fortrabbit • Zeabur • Northflank • Scalingo • Render • Clever Cloud
デプロイ対象は Laravel で作ったDB接続ありの簡単なアプリ
akase244/my-todo-list (※プライベートリポジトリです)
Laravel Cloud https://laravel.com/cloud
Laravel Cloud • GitHub連携あり • Laravelが公式に提供している PaaS 環境 • 契約初月に5ドル分のクレジットを無料枠として付与
• PostgreSQL、MySQLが利用可能 • 東京リージョンが利用可能 • データベースとアプリケーションの箱を準備して Deploy ボタンを押す と何も設定していないのに Laravel が動き出す謎技術 • 「Scale to Zero」の機能で一定時間が経過した場合にコンピュートを sleep させることができる(コストを抑制) • 「Path Blocking」の機能で行儀が悪い bot アクセスによってコンピュー トが叩き起こされるのを防いでくれる
Laravel Cloud 今日は時間が無いので
Laravel Cloud Laravel 公式の PaaS で 5ドル分タダで使えて 東京リージョンがあって 謎技術で簡単にデプロイできるし リクエストがなければ寝てくれるし
botのアクセスでは起こされない仕組みがある
Railway https://railway.com/
Railway • GitHub連携あり • アカウント作成から30日間または5ドル分のクレジットを消費するまで は無料 • PostgreSQL、MySQL、Redis、MongoDBが利用可能 • ビルドシステムは
Buildpack(Heroku等で利用)の後継の Railpack が採 用されていて、かなり Laravel のことを「わかっている」感がある • Hobbyプラン(月額5ドル)は割とリーズナブル
Railway 今日は時間が無いの
Railway 5ドル分タダで使えて Hobbyプランだとリージョン選択できないけど Buildpack の後継の Railpack は いい感じにまともに動くし Hobbyプラン月額5ドルはアリだと思う
Sevalla https://sevalla.com/
Sevalla • GitHub連携あり • アカウント作成時に50日間利用可能な20ドル分のクレジットを付与 • PostgreSQL、MySQL、MariaDB、Redis、Valkeyが利用可能 • 東京リージョン、大阪リージョンが利用可能 •
ビルドシステムは Nixpacks、Railpack、Buildpacks、Dockerfile が選択 可能 • Laravel Cloud の「Scale to Zero」機能が「Hibernation」という名称で 提供されている • どの PaaS も共通して言えるのはデータベースの料金が高いということ ◦ 1GB:5ドル/月、5GB:34ドル/月、10GB:65ドル/月、20GB:145ド ル/月、40GB:310ドル/月、60GB:800ドル/月、80GB:1200ドル/月
Sevalla 今日は時間が無い
Sevalla 20ドル分のクレジットが50日間タダで使えて 東京・大阪リージョンが使えて ビルドシステムが色々選べていいんだけど データベースがやたらと高い
fortrabbit https://www.fortrabbit.com/
fortrabbit • GitHub連携あり • 無料トライアルによる利用の場合はクレジットカード登録が不要 • MySQLが利用可能 • リージョンは「Virginia(US)」と「Ireland(EU)」の二択 •
見た目は古臭いがマイグレーションの設定とかやってないのに Laravel Cloud のような謎技術でちゃんと動く
fortrabbit 今日は時間が無
fortrabbit 無料期間はクレジットカード登録不要だけど リージョンはバージニア、アイルランドの2択で 見た目はちょっと古臭いけど Laravel Cloud ばりの謎技術で割とちゃんと動く
Zeabur https://zeabur.com/ja-JP/
Zeabur • GitHub連携あり • 無料プランあり(ただしサーバー代は別料金) • MongoDB、MySQL、PostgreSQL、Redis、SurrealDB、Dragonfly、 ClickHouse、LibSQL、MariaDB、Valkeyが利用可能 • ビルドシステムは
Zeaburビルドプラン(謎技術)、Dockerfileの2択 • リージョンは選択するプロバイダー次第
Zeabur 今日は時間が
Zeabur 公式 YouTube によると読み方は「ズィーバァー」 無料プランはあるけどサーバー代が掛かる罠あり 謎技術によるビルドシステムで クラウド事業者の又貸しみたいなことをやってて リージョンは選択するプロバイダー次第なので 東京リージョンが使える場合もあり
Northflank https://northflank.com/
Northflank • GitHub連携あり • 無料プランあり • 画面はかっこいいけど少々複雑な印象 • Redis、MongoDB、MySQL、PostgreSQLが利用可能 •
Dockerイメージの配布がサ終したはずの MinIO(S3互換のオブジェクト ストレージ) がなぜかアドオン画面で選択可能 • ビルドシステムは Buildpack、Dockerfile が選択可能 • リージョンは「US - Central」と「Europe - West」の2択 ◦ 有料プランだと「Asia - Northeast(東京リージョン)」が利用可能 • デプロイ先を「Northflank Cloud」ではなく自身で契約・管理している クラウド事業者に向けることも可能らしい
Northflank 今日は時間
Northflank 無料プラン有りで 管理画面がすごくカッコよくて Buildpack が真っ当に動くので 正統派の Herokuの後継という感じ 有料プランであれば東京リージョン利用可能
Scalingo https://scalingo.com/
Scalingo • GitHub連携あり ◦ Full control of private repositories(強い権限)を求められる ◦
特定のリポジトリの権限に絞らせてくれない • 初回のサインアップから30日間はトライアル期間 • トライアル期間は PostgreSQL、MySQL、Redis が利用可能 • ビルドシステムは Buildpack を採用している • フランスリージョン1択(体感遅い) • 健康に関するデータを集めるアプリケーションか否かを質問される ◦ GDPRとか心配になる
Scalingo 今日は時
Scalingo GitHub 連携で強い権限を求められるし 特定のリポジトリの権限に絞れないし Buildpack は普通に動くけど フランスリージョン1択 健康に関するデータを集めるアプリケーション か否かを質問されるのがちょっと怖い
Render https://render.com/
Render • GitHub連携あり • Hobbyプラン(無料)ありでクレジットカード登録不要 • PostgreSQL が利用可能 • PHPは公式対応ではないので
Dockerfile が必要 ◦ つまり Dockerfile でのwebサービスの運用経験が必要 • リージョンは最も近いところでも「Singapore (Southeast Asia)」 • シンプルな管理画面でわかりやすい
Render 今日は
Render Hobbyプランはクレジットカード登録不要で PHP を動かす場合は Dockerfile が必要 リージョンはシンガポールが一番近い 管理画面がシンプルでわかりやすい
Clever Cloud https://www.clever.cloud/
Clever Cloud • ドメイン名が clever.cloud はカッコいい。 • GitHub連携あり • 契約初月に20ユーロ分のクレジットを無料枠として付与
• PostgreSQL、MySQL、Redis、MongoDBが利用可能 • ビルドシステムは Dockerfile と Clever Cloud 独自のもの • Clever Cloud 独自ビルドシステムは環境変数に CC_PRE_RUN_HOOK、CC_POST_BUILD_HOOK、CC_WEBROOT と いった項目が準備されていて、「npm run build」や「php artisan migrate --force」といった処理はこの変数で制御する • データベースで利用できるリージョンはフランス、カナダの2択 • アプリケーションで利用できるリージョンは最も近くてシンガポール
Clever Cloud 今日
Clever Cloud ドメイン名 clever.cloud はイケてる 20ユーロ分タダで使えて ビルドシステムは Dockerfile or 独自仕様
環境変数に CC_POST_BUILD_HOOK=”php artisan migrate --force” は独自仕様すぎる リージョンはフランスが主でEU圏が中心
具体的な手順はこちらに書きました
おまけ 時間が足りなくて触れなかったやつ
Vercel https://vercel.com/
DigitalOcean App Platform https://www.digitalocean.com/products/app-platform
まとめ PHP を デプロイして簡単に動かせる場所が あんまりないということを最近耳にしましたが 結構あるよ!!!!!!!!!!!!!!
Thanks! Have a good programming!!