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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
150
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
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
440
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
120
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
440
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
250
Jetpack Compose Mechanisms
skydoves
2
350
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
340
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
470
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
120
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
470
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
340
パーソナライズPodcastを作った話
repunit11
0
120
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Unsuck your backbone
ammeep
672
58k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
730
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The SEO Collaboration Effect
kristinabergwall1
1
590
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
390
The World Runs on Bad Software
bkeepers
PRO
72
12k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.1k
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!!