ワイワレ速報

eye-catch.jpg

Dockerを使わない、Remix / Next.js 14 など最新ウェブフレームワークのAWS完全サーバーレス構成と環境構築方法 | ブログ | Serverless Operations

2024/11/25 01:20

Dockerを使わない、Remix / Next.js 14 など最新ウェブフレームワークのAWS完全サーバーレス構成と環境構築方法 | ブログ | Serverless OperationsDockerを使わない、Remix / Next.js 14 など最新ウェブフレームワークのAWS完全サーバーレス構成と環境構築方法 | ブログ | Serverless Operations引用元:

https://serverless.co.jp/blog/g30vzpio0ww/

ずん

なんか、Docker使わないでAWSでサーバーレス構築する方法が話題になってるのだ。はかせ、これってどういうことなのだ?

でぇじょうぶ博士

それは、最新のウェブフレームワークをAWS Lambdaにデプロイして固定費を抑える方法でやんす。Dockerなしでもできるから、多くの開発者にとって便利でやんすね。

やきう

ほーん。でも、Docker使わないとセキュリティとか大丈夫なんか?ワイはちょっと心配やな。

でぇじょうぶ博士

確かに心配になるけど、CloudFront経由でIAM認証を使えば安全性も確保できるでやんすよ。Lambda@Edgeも活用できるし。

ずん

なるほどなのだ。でも、設定とか難しそうなのだ...

でぇじょうぶ博士

実際にはaws-lambda-web-adapterがあるから簡単にHTTPリクエスト・レスポンスをハンドリングできるでやんす。Next.jsやRemixも対応しているから安心するでやんすよ。

やきう

ワイはAmplify Hostingとか聞いたことあるけど、それじゃダメなんか?

でぇじょうぶ博士

Amplify Hostingもいい選択肢だけど、高度な設定が必要ならLambdaの方が柔軟性が高いでやんすね。

ずん

おお、それならボクでも試せそうなのだ!でも...結局何から始めればいいのだ?

でぇじょうぶ博士

最初はcreate-next-appとかcreate-remixを使ってプロジェクト作成するところから始めてみるといいでやんす。その後ビルドしてLambdaにアップロードするだけ!

ずん

よし!まずはプロジェクト作成から始めてみるのだ!...あれ?パソコンどこ行ったっけ?