Using Elastic Beanstalk with Amazon S3
Amazon S3 provides highly durable, fault-tolerant data storage. Behind the scenes, Amazon S3 stores objects redundantly on multiple devices across multiple facilities in a region.
Elastic Beanstalk creates an Amazon S3 bucket named
each region in which you create environments. Elastic Beanstalk uses this bucket to store application
versions, logs, and other supporting files.
Elastic Beanstalk applies a bucket policy to buckets it creates to allow environments to write to the bucket and prevent accidental deletion. If you need to delete a bucket that Elastic Beanstalk created, first delete the bucket policy from the Permissions section of the bucket properties in the Amazon S3 Management Console.
To delete an Elastic Beanstalk storage bucket (console)
Open the Amazon S3 Management Console
Select the Elastic Beanstalk storage bucket.
Choose Edit Bucket Policy.
Choose Actions and then choose Delete Bucket.
Type the name of the bucket and then choose Delete.