Vercel以外ではNext.jsのIncremental Static Regeneration (ISR) は使えないという言説を良く目にしますがVercel以外でも例えばFargateでもEFSを使ってキャッシュディレクトリーをマウントすればスケールしつつNext.jsのISRが使えますね。またスケールを考えなければ大抵の環境で問題なく、スケールが必要になってから考えれば良いのではないかと思っています。
Conversation
Notices
-
山岸和利 (ykzts@ykzts.technology)'s status on Wednesday, 02-Nov-2022 20:48:21 JST 山岸和利 -
山岸和利 (ykzts@ykzts.technology)'s status on Wednesday, 02-Nov-2022 20:59:24 JST 山岸和利 またVercelはLet's Encryptで証明書を発行する際にDNS-01チャレンジを用います。これはHTTP-01チャレンジではワイルドカード証明書が発行できないからですね。HTTP-01チャレンジはVercelが提供するネームサーバーではなく他社のネームサーバーを使っている時だけです。
-
山岸和利 (ykzts@ykzts.technology)'s status on Wednesday, 02-Nov-2022 21:07:10 JST 山岸和利 他社のネームサーバーを使っていてもApexドメイン (サブドメインを含まないドメイン名) に対して適切なEdge環境にルーティングしてくれるAnycast Networkingに対応したIPアドレスを割り当てられるので安心して使えるのではないでしょうか。該当するIPアドレスはVercelのダッシュボードからドメインを追加した際に指定されるのでVercel社に問い合わせる必要もなく簡単に扱えます。きちんと確認していませんがWeb API経由でも情報を得られるので自動化も容易なのではないでしょうか。
Does my Domain IP address on Vercel resolve to a geographic region? – Vercel Docs https://vercel.com/guides/domain-ip-address-geographic-location
-