AWS Classroom notes 04/Jan/2024

Security in S3

  • Encryption during transit:
    • When the users are trying to access teh data in s3 buckets its already secured https
    • This happens by default
  • Encryption at rest:

    • We can encrypt the data in s3 buckets using keys in KMS or other areas.
    • This is an extra configuration.
  • Who can access the data?

    • ACL (Access Control Lists)
    • S3 Bucket Policy
    • IAM Policy
  • Scanning: Amazon Macie can scan the s3 buckets for sensitive contents like passwords etc.

Activities

Activity 1

  • Create a S3 bucket in mumbai region with two folders. The purpose of this is that anyone should access this.
    • music
    • videos
  • To create open to Access to every, enable ACL’s and permission should be public read.
    Preview
  • Block Public access is unselected
    Preview
    Preview
    Preview

Activity 1.1 Upload any file and donot give public access

  • Upload in any folder
    Preview
    Preview
  • By default aws will not give public read to any object.
    Preview
    Preview

Activity 1.1 Upload any file and give public access

  • Upload in any folder
    Preview
    Preview
  • Select public-read access
    Preview
    Preview

ACL (Access control lists)

  • Refer Here for official documentation
  • ACLs use xml documents to configure access. AWS S3 ACLs have preconfigured groups
    • ALL AWS USERS
    • AWS AUTHENTICATED GROUP
    • LOG DELIVERY GROUP
    • PUBLIC READ (Anonymous)

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Social Network Integration by Acurax Social Media Branding Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube