Open2
Serverless Framework Tips
Serverless Framework に関する Tips
命名規則
service, stage
S3 Bucket など大文字を使用できないケースがあるので service
と stage
は小文字の kebab-case にしておくのが良さそう。
serverless.yml
service: example
resources:
Resources:
S3Bucket:
Type: AWS::S3::Bucket
Properties:
BucketName: ${self:service}-${sls:stage}
Name
テーブル名などの名前は基本的に ${self:service}-${sls:stage}-<用途>
の順。
よくない例
${self:service}-<用途>-${sls:stage}
${sls:stage}-${self:service}-<用途>
BucketName
は公開 URL になるので任意。