関数単位でデプロイするメモ。
handler.tsを修正。
handler.ts
import { APIGatewayProxyHandler } from 'aws-lambda';
import 'source-map-support/register';
export const hello: APIGatewayProxyHandler = async (event, _context) => {
return {
statusCode: 200,
body: JSON.stringify({
message: 'sls deploy functionで更新',
input: event,
}, null, 2),
};
}
メッセージを修正。
message: 'sls deploy functionで更新',
関数単位でデプロイ。
sls deploy function -f hello
デプロイされたURLにアクセス。CloudFormationのスタック自体は更新されない。
Serverless FrameworkをAWSで手軽に始める方法を公開しています。
Serverless Framework #001 – 環境構築
Serverless Framework #002 – AWS事前準備
- 参考文献
Serverless Framework