S3 Bucket and Endpoint
We have the RDS instance ready to go for storing all of the relational data for our application. But we still need an S3 bucket to store all the files for our app.
In this part, we will setup a new S3 bucket and setup a VPC endpoint so that our private subnets are able to access the bucket.
S3 Bucket
step 1:
step 2:
step 3:
step 4:
We want this bucket to still be completely private from the public internet so the default privacy settings are good here. We will only grant access to items in the bucket using IAM.
However, we do need to change the CORS policy to allow IAM access from the web browser.
step 5:
step 6: