S3 Bucket Permissions
- Create a bucket with recommendations (ACL’s disabled and block all public access)
- Refer Here for official docs on s3 bucket permissions
Scenario 1: I want to give access to
- An aws user to access my bucket (Watch classroom recording)
- EC2 instance to access my bucket
- Any one to read
Refer Here for example s3 bucket policies
Azure Storage account Permissions
- This is completely similar to other resources
- give RBAC to any user/managed identity
- Azure Storage account gives three options
- Private (No anonymous access)
- Blob Anonymous access
- Container Anonymous access
Data Protection in Azure Storage Accounts
- Soft delete Refer Here
- We have recovered
- a deleted blob (default within 7 days)
- a deleted container (default within 7 days)
- a deleted storage account (Fixed within 14 days)
- Azure suppports restore
Is there a data protection for objects in s3
- Objects can be recovered if the versioning is enabled before uploading object. in this case we can use delete markers
- s3 bucket delete is permanent, you cannot recover. If you have enabled replication rules or backup then we can restore.
