S3 - Access Points/Object Lambda Flashcards

1
Q

What problem do S3 access points solve?

A

They simplify the management of complex bucket policies by allowing separate policies for different data access needs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How do S3 access points work?

A

Each access point is associated with an S3 bucket and has its own access point policy.
Policies control access to specific prefixes or parts of the bucket.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the key components of S3 access points?

A

Access Point Policies: Define permissions for specific data (e.g., finance, sales).
DNS Name: Each access point has a unique DNS name for connections.
VPC Origin (Optional): Allows private traffic via a VPC.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an example use case for S3 access points?

A

A finance access point for finance data with read/write access to the finance/ prefix.
A sales access point for sales data with read/write access to the sales/ prefix.
An analytics access point for read-only access to both finance and sales data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the benefits of S3 access points?

A

Simplifies security management for large buckets.
Allows fine-grained control for different user groups or applications.
Reduces the complexity of a single bucket policy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Object Lambda?

A

Allows you to use AWS Lambda functions to change (typically redact sensitive data) the original object before it’s retrieved by the caller application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What AWS service is used to analyse data in S3 using severless SQL?

A

Athena

How well did you know this?
1
Not at all
2
3
4
5
Perfectly