问题描述
我已经手动创建了s3存储桶“ myBucket”。
"Parameters": {
"HandlerCodeS3Bucket": {
"Type": "String","Default": "myBucket"
},},"Resources": {
"uploadBannerToS3Handler": {
"Type": "AWS::Lambda::Function","Properties": {
"FunctionName": "uploadBannerToS3","Handler": "uploadBannerToS3.handler","Role": {
"Fn::ImportValue": {
"Fn::Sub": "${Rolesstack}-LambdaRoleArn"
}
},"Code": {
"S3Bucket": {
"Ref": "HandlerCodeS3Bucket"
},"S3Key":"uploadBannerToS3.zip"
},"Layers": [
{
"Ref": "MyLayer"
}
],"Runtime": "nodejs12.x"
}
}
...
}
对于开发来说,如果我也以cloudformation形式构建s3存储桶,将来是否要构建UAT环境,是否更方便?
如果使用cloudformation,开发人员通常会如何处理s3?