このページ内容は2022年9月9日以降、再調査・再検証してません。実際に扱う際は最新の情報にアクセスしてください。
Serverless FrameworkはAWS LambdaやAPI Gatewayなどを用いてサーバレス環境を構築するための開発やデプロイをするためのツールです。この度、v3が正式にリリースされましたserverless_V3。
特徴的な追加はserverlessコマンドでインタラクティブにアプリのセットアップができるようになったことと、stageパラメーターで、環境ごとにパラメーターを設定できるようになったことです。
serverless.yml1# 環境ごとにドメインを変える例2service: myapp34provider:5name: aws6environment:7APP_DOMAIN: ${param:domain}89params:10prod:11domain: myapp.com12dev:13domain: preview.myapp.com
v3はv2やv1との互換性がなく、一部パラメーターの修正が必要だったり、プラグインが使えなかったりするので、アップデートする際はその辺りも調査する必要があります。プラグインの対応状況は脚注先のURLで確認できますserverless_plugins。