AWS-Logo_White-Color
1.
Introduction
2.
Preparation
2.1
Preparation for bucket S3
2.1.1
Create bucket
2.1.2
Make Bucket Public
2.2
Preparation for Lambda Function
2.2.1
Create Lambda Function
2.2.2
Create Code
2.3
Create API Gateway
3.
Upload file
4.
References
5.
Clean up resources
More
AWS Study Group
English
Tiếng Việt
Clear History
Workshop
Cloud Journey
Last Updated
25-02-2024
Team
Oke
Upload file to S3 with Lambda(Golang)
> References
1. Amazon S3
2. Lambda
3. Code
References
1. Amazon S3
https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteAccessPermissionsReqd.html
https://repost.aws/knowledge-center/api-gateway-upload-image-s3
2. Lambda
https://viblo.asia/p/serverless-series-golang-bai-1-serverless-va-aws-lambda-gAm5y71XZdb
https://000078.awsstudygroup.com/1-introduce/
3. Code
https://www.appsloveworld.com/go/49/lambda-multipart-file-upload-in-go
https://github.com/myshenin/aws-lambda-multipart-parser
https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/gov2/s3/actions/bucket_basics.go
https://github.com/aws/aws-lambda-go/blob/main/events/README_ApiGatewayEvent.md
https://docs.aws.amazon.com/lambda/latest/dg/lambda-golang.html
https://github.com/grokify/go-awslambda
https://docs.aws.amazon.com/lambda/latest/dg/golang-package.html
https://docs.aws.amazon.com/lambda/latest/dg/golang-handler.html