S3 Flashcards

1
Q

What is S3?

A

-S3 stores data as objects within buckets.
-An object consists of a file and optionally any metadata that describes that file.
-A key is a unique identifier for an object within a bucket.
-Storage capacity is virtually unlimited.

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

Bucket specifics.

A

-Control access to it (create, delete, and list objects in the bucket)
-View access logs for it and its objects
-Choose the geographical region where to store the bucket and its contents.

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

Bucket Name Specifics

A

-The name must be unique across all existing bucket names in Amazon S3.
-After you create the bucket you cannot change the name.
-The bucket name is visible in the URL that points to the objects that you’re going to put in your bucket.

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

Default limit for max Buckets.

A

By default, you can create up to 100 buckets in each of your AWS accounts.

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

True/False. You can change a Bucket region after its creation.

A

False. You can’t change its Region after creation.

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

True/False. You can host static websites by configuring your bucket for website hosting.

A

True.

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

True/False. You can’t delete an S3 bucket using the Amazon S3 console if the bucket contains 100,000 or more objects. You can’t delete an S3 bucket using the AWS CLI if versioning is enabled.

A

True.

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

Data Consistency Model

A

-read-after-write consistency for PUTS of new objects in your S3 bucket in all regions
-strong consistency for read-after-write HEAD or GET requests
-strong consistency for overwrite PUTS and DELETES in all regions
-strong read-after-write consistency for any storage request
-eventual consistency for listing all buckets after deleting a bucket (deleted bucket might still show up)
-eventual consistency on propagation of enabling versioning on a bucket for the first time.

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

S3 Storage Classes

A

-Standard
-Standard_IA
-ONEZONE_IA
-Intelligent Tiering
-Glacier Instant Retrieval
-Glacier Flexible Retrieval
-Glacier Deep Archive

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

S3 Standard

A

S3 STANDARD for general-purpose storage of frequently accessed data.

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

S3 Standard Infrequent Access

A

for long-lived, but less frequently accessed data. It stores the object data redundantly across multiple geographically separated AZs.

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

S3 Onezone Infrequent Access

A

stores the object data in only one AZ. Less expensive than STANDARD_IA, but data is not resilient to the physical loss of the AZ.

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

What storage class is suitable for Infrequent Access?

A

These two storage classes are suitable for objects larger than 128 KB that you plan to store for at least 30 days. If an object is less than 128 KB, Amazon S3 charges you for 128 KB. If you delete an object before the 30-day minimum, you are charged for 30 days.

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

S3 Intelligent-Tiering

A

S3 Intelligent-Tiering is a storage class designed for customers who want to optimize storage costs automatically when data access patterns change, without performance impact or operational overhead.

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

What storage class delivers automatic cost savings by moving data between two classes automatically

A

S3 Intelligent-Tiering is the first cloud object storage class that delivers automatic cost savings by moving data between two access tiers — frequent access and infrequent access — when access patterns change, and is ideal for data with unknown or changing access patterns.

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

How does Intelligent Tiering work?

A

S3 Intelligent-Tiering monitors access patterns and moves objects that have not been accessed for 30 consecutive days to the infrequent access tier. If an object in the infrequent access tier is accessed later, it is automatically moved back to the frequent access tier.

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

True/False. Intelligent-Tiering does not support the archive tier.

A

False. S3 Intelligent-Tiering supports the archive access tier. If the objects haven’t been accessed for 90 consecutive days, it will be moved to the archive access tier. After 180 consecutive days of no access, it is automatically moved to the deep archive access tier.

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

True/False. There are no retrieval fees in S3 Intelligent-Tiering.

A

True.

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

Glacier

A

-For long-term archive
-S3 Glacier provides the following storage classes: S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, and S3 Glacier Deep Archive.
-Archived objects are not available for real-time access. You must first restore the objects before you can access them.

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

Can Glacier be used for an object at the time the object is create?

A

You cannot specify GLACIER as the storage class at the time that you create an object.

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

How are Glacier objects visible?

A

Glacier objects are visible through S3 only.

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

Glacier Retrieval Options

A

-Expedited
-Standard
-Bulk

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

What is the expedited Glacier Retrieval?

A

allows you to quickly access your data when occasional urgent requests for a subset of archives are required. For all but the largest archived objects, data accessed are typically made available within 1–5 minutes. There are two types of Expedited retrievals: On-Demand requests are similar to EC2 On-Demand instances and are available most of the time. Provisioned requests are guaranteed to be available when you need them.

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

What is the standard Glacier Retrieval?

A

allows you to access any of your archived objects within several hours. Standard retrievals typically complete within 3–5 hours. This is the default option for retrieval requests that do not specify the retrieval option.

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

What is the bulk Glacier Retrieval?

A

Glacier’s lowest-cost retrieval option, enabling you to retrieve large amounts, even petabytes, of data inexpensively in a day. Bulk retrievals typically complete within 5–12 hours.

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

How are objects stored across multiple devices?

A

For S3 Standard, S3 Standard-IA, and Glacier storage classes, your objects are automatically stored across multiple devices spanning a minimum of three Availability Zones.

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

What is Glacier Instant Retrieval?

A

-A storage class for long-lived data that are rarely accessed and must be retrieved in milliseconds.
-When your data is accessed only once every quarter, you can save costs on storage compared to using S3 Standard-IA.
-The data stored in S3 Glacier Instant Retrieval storage class is resilient in the event of the destruction of one entire Availability Zone.

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

What is Glacier Flexible Retrieval?

A

-A storage class for storing archive data that is accessed once or twice per year.
-S3 Glacier Flexible Retrieval provides the most cost-effective retrieval options, with access times ranging from minutes to hours and free bulk retrievals.

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

What is Glacier Deep Archival?

A

-An Amazon S3 storage class that provides secure and durable object storage for long-term retention of data that is accessed rarely in a year.
-S3 Glacier Deep Archive offers the lowest cost storage in the cloud, at prices lower than storing and maintaining data in on-premises magnetic tape libraries or archiving data offsite.
-All objects stored in the S3 Glacier Deep Archive storage class are replicated and stored across at least three geographically-dispersed Availability Zones, protected by 99.999999999% durability, and can be restored within 12 hours or less.
-S3 Glacier Deep Archive also offers a bulk retrieval option, where you can retrieve petabytes of data within 48 hours.

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

What is S3 on Outposts?

A

-Amazon S3 on Outposts uses S3 APIs to deliver object storage to an on-premises AWS Outposts environment.
-The data is encrypted with SSE-C and SSE-S3 and redundantly stored across Outposts servers.
-With AWS DataSync, you can automate data transfer between Outposts and AWS Regions.
-You can use access points to access any object in an Outposts bucket.
-Supports S3 lifecycle rules.

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

S3 API Options

A

-REST – use standard HTTP requests to create, fetch, and delete buckets and objects. You can use S3 virtual hosting to address a bucket in a REST API call by using the HTTP Host header.
-SOAP – support for SOAP over HTTP is deprecated, but it is still available over HTTPS. However, new Amazon S3 features will not be supported for SOAP. AWS recommends using either the REST API or the AWS SDKs.

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

Bucket configuration for location?

A

Specify the AWS Region where you want S3 to create the bucket.

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

Bucket configuration for policies and ACLs?

A

All your resources are private by default. Use bucket policy and ACL options to grant and manage bucket-level permissions.

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

Bucket configuration for CORS?

A

You can configure your bucket to allow cross-origin requests. CORS defines a way for client web applications that are loaded in one domain to interact with resources in a different domain.

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

Bucket configuration for website?

A

You can configure your bucket for static website hosting.

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

Bucket configuration for logging

A

Logging enables you to track requests for access to your bucket. Each access log record provides details about a single access request, such as the requester, bucket name, request time, request action, response status, and error code, if any.

37
Q

Bucket configuration for event notification

A

You can enable your bucket to send you notifications of specified bucket events.

38
Q

Bucket configuration for versioning

A

AWS recommends VERSIONING AS A BEST PRACTICE to recover objects from being deleted or overwritten by mistake.

39
Q

Bucket configuration for lifecycle

A

You can define lifecycle rules for objects in your bucket that have a well-defined lifecycle.

40
Q

Bucket configuration for cross-region replication

A

Cross-region replication is the automatic, asynchronous copying of objects across buckets in different AWS Regions.

41
Q

Bucket configuration for tagging

A

S3 provides the tagging subresource to store and manage tags on a bucket. AWS generates a cost allocation report with usage and costs aggregated by your tags.

42
Q

Bucket configuration for requestPayment

A

By default, the AWS account that creates the bucket (the bucket owner) pays for downloads from the bucket. The bucket owner can specify that the person requesting the download will be charged for the download.

43
Q

Bucket configuration for transfer acceleration?

A

Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. It takes advantage of Amazon CloudFront’s globally distributed edge locations.

44
Q

Default permissions of Objects?

A

Are private by default. Grant permissions to other users.

45
Q

What does an Object consist of?

A

Each S3 object has data, a key, and metadata.

46
Q

True/False. You cannot modify object metadata after object is uploaded.

A

True.

47
Q

S3 metadata

A

-System Metadata
-User-defined Metadata - key-value pair that you provide

48
Q

Looks at System Metadata table

A

!!

49
Q

How large can uploads be?

A

You can upload and copy objects of up to 5 GB in size in a single operation. For objects greater than 5 GB up to 5 TB, you must use the multipart upload API.

50
Q

What operations are supported by S3 Object Lambda?

A

S3 Object Lambda supports the HeadObject, ListObjects, and ListObjectsV2 operations.

51
Q

Tagging Facts.

A

-You can associate up to 10 tags with an object. Tags associated with an object must have unique tag keys.
-A tag key can be up to 128 Unicode characters in length and tag values can be up to 256 Unicode characters in length.
-Key and values are case sensitive.

52
Q

Object Delete Facts.

A

-Deleting Objects from a Version-Enabled Bucket
–Specify a non-versioned delete request – specify only the object’s key, and not the version ID.
–Specify a versioned delete request – specify both the key and also a version ID.
-Deleting Objects from an MFA-Enabled Bucket
–If you provide an invalid MFA token, the request always fails.
–If you are not deleting a versioned object, and you don’t provide an MFA token, the delete succeeds.

53
Q

Object Lock Facts.

A

-Prevents objects from being deleted or overwritten for a fixed amount of time or indefinitely.
-Objection retention options:
–Retention period – object remains locked until the retention period expires.
–Legal hold – object remains locked until you explicitly remove it.
-Object Lock works only in versioned buckets and only applies to individual versions of objects.

54
Q

Object Ownership Facts

A

-With the ACL, you can automatically assume ownership of objects that are uploaded to your buckets.

55
Q

S3 Select Facts.

A

-S3 Select is an Amazon S3 capability designed to pull out only the data you need from an object, which can dramatically improve the performance and reduce the cost of applications that need to access data in S3.
-Amazon S3 Select works on objects stored in CSV and JSON format, Apache Parquet format, JSON Arrays, and BZIP2 compression for CSV and JSON objects.
-CloudWatch Metrics for S3 Select lets you monitor S3 Select usage for your applications. These metrics are available at 1-minute intervals and lets you quickly identify and act on operational issues.

56
Q

Lifecycle Management

A

A lifecycle configuration is a set of rules that define actions that is applied to a group of objects.

57
Q

What are Transition Actions?

A

Transition actions—Define when objects transition to another storage class. For S3-IA and S3-One-Zone, the objects must be stored at least 30 days in the current storage class before you can transition them to another class.

58
Q

S3 Expiration Actions

A

Expiration actions—Define when objects expire. S3 deletes expired objects on your behalf.

59
Q

How is S3 priced?

A

-S3 charges you only for what you actually use, with no hidden fees and no overage charges
-No charge for creating a bucket, but only for storing objects in the bucket and for transferring objects in and out of the bucket.

Storage - You pay for storing objects in your S3 buckets. The rate you’re charged depends on your objects’ size, how long you stored the objects during the month, and the storage class.

Requests - You pay for requests, for example, GET requests, made against your S3 buckets and objects. This includes lifecycle requests. The rates for requests depend on what kind of request you’re making.

Retrievals - You pay for retrieving objects that are stored in STANDARD_IA, ONEZONE_IA, and GLACIER storage.

Early Deletes - If you delete an object stored in STANDARD_IA, ONEZONE_IA, or GLACIER storage before the minimum storage commitment has passed, you pay an early deletion fee for that object.

Storage Management - You pay for the storage management features that are enabled on your account’s buckets.

Bandwidth - You pay for all bandwidth into and out of S3, except for the following:
-Data transferred in from the internet
-Data transferred out to an Amazon EC2 instance, when the instance is in the same AWS Region as the S3 bucket
-Data transferred out to Amazon CloudFront

You also pay a fee for any data transferred using Amazon S3 Transfer Acceleration.

60
Q

Where does S3 route virtual hosted-style requests?

A

Hosted-style access
-Amazon S3 routes any virtual hosted–style requests to the US East (N. Virginia) region by default if you use the endpoint s3.amazonaws.com, instead of the region-specific endpoint.
-Format:
–http://bucket.s3.amazonaws.com
–http://bucket.s3-aws-region.amazonaws.com

61
Q

What is Path-Style access?

A

Path-style access
-In a path-style URL, the endpoint you use must match the Region in which the bucket resides.
-Format:
–US East (N. Virginia) Region endpoint, http://s3.amazonaws.com/bucket
–Region-specific endpoint, http://s3-aws-region.amazonaws.com/bucket

62
Q

Requirement for customizing S3 URLs with CNAMEs.

A

Customize S3 URLs with CNAMEs – the bucket name must be the same as the CNAME.

63
Q

Amazon S3 Transfer Acceleration

A

Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. It takes advantage of Amazon CloudFront’s globally distributed edge locations.

64
Q

True/False. Transfer Acceleration can be disabled.

A

False. Transfer Acceleration cannot be disabled, and can only be suspended.

65
Q

What is the Transfer Acceleration URL?

A

Transfer Acceleration URL is: bucket.s3-accelerate.amazonaws.com

66
Q

What do S3 policies contain?

A

-Resources – buckets and objects
-Actions – set of operations
-Effect – can be either allow or deny. Need to explicitly grant allow to a resource.
-Principal – the account, service or user who is allowed access to the actions and resources in the statement.

67
Q

Resource Based Policies

A

Bucket Policies and Access Control Lists.

68
Q

What are bucket policies?

A

-Provides centralized access control to buckets and objects based on a variety of conditions, including S3 operations, requesters, resources, and aspects of the request (e.g., IP address).
-Can either add or deny permissions across all (or a subset) of objects within a bucket.
-IAM users need additional permissions from root account to perform bucket operations.
-Bucket policies are limited to 20 KB in size.

69
Q

S3 ACLs

A

-A list of grants identifying grantee and permission granted.
-ACLs use an S3–specific XML schema.
-You can grant permissions only to other AWS accounts, not to users in your account.
-You cannot grant conditional permissions, nor explicitly deny permissions.
-Object ACLs are limited to 100 granted permissions per ACL.
-The only recommended use case for the bucket ACL is to grant write permissions to the S3 Log Delivery group.

70
Q

S3 User Policies

A

AWS IAM (see AWS Security and Identity Services)
-IAM User Access Keys
-Temporary Security Credentials

71
Q

S3 Versioning

A

-Use versioning to keep multiple versions of an object in one bucket.
-Versioning protects you from the consequences of unintended overwrites and deletions.
-You can also use versioning to archive objects so you have access to previous versions.
-Since versioning is disabled by default, need to EXPLICITLY enable.
-When you PUT an object in a versioning-enabled bucket, the non-current version is not overwritten.
-When you DELETE an object, all versions remain in the bucket and Amazon S3 inserts a delete marker.
-Performing a simple GET Object request when the current version is a delete marker returns a 404 Not Found error. You can, however, GET a non-current version of an object by specifying its version ID.
-You can permanently delete an object by specifying the version you want to delete. Only the owner of an Amazon S3 bucket can permanently delete a version.
-Amazon S3 on Outposts buckets has three versioning states: Unversioned, Enabled and -When you enable S3 Versioning for an S3 on the Outposts bucket, it can never be set to unversioned, but you can set the state to suspend versioning.

72
Q

S3 Backup

A

You can use AWS Backup to define a central backup policy to protect your Amazon S3 data.
-Continuous backups and Periodic backups
-Automated backup scheduling and retention
-Restore backups

73
Q

Server-side Encryption options.

A

-Amazon S3-Managed Keys (SSE-S3)
-AWS KMS-Managed Keys (SSE-KMS)
-Customer-Provided Keys (SSE-C)

74
Q

Client-side Encryption options

A

-AWS KMS-managed customer master key
-client-side master key

75
Q

MFA Delete

A

MFA delete grants additional authentication for either of the following operations:
-Change the versioning state of your bucket
-Permanently delete an object version

MFA Delete requires two forms of authentication together:
-Your security credentials
-The concatenation of a valid serial number, a space, and the six-digit code displayed on an approved authentication device

76
Q

S3 Cross-Account Access

A

-You can provide another AWS account access to an object that is stored in an Amazon Simple Storage Service (Amazon S3) bucket. These are the methods on how to grant cross-account access to objects that are stored in your own Amazon S3 bucket:
–Resource-based policies and AWS Identity and Access Management (IAM) policies for programmatic-only access to S3 bucket objects
–Resource-based Access Control List (ACL) and IAM policies for programmatic-only access to S3 bucket objects
–Cross-account IAM roles for programmatic and console access to S3 bucket objects
-You can create cross-account access points using the S3 console or the AWS CLI.
-Supports failover controls for S3 Multi-Region access points.

77
Q

Requester Pays Bucket

A

Bucket owners pay for all of the Amazon S3 storage and data transfer costs associated with their bucket. To save on costs, you can enable the Requester Pays feature so the requester will pay the cost of the request and the data download from the bucket instead of the bucket owner. Take note that the bucket owner always pays the cost of storing data.

78
Q

S3 Monitoring

A

Automated monitoring tools to watch S3:
-Amazon CloudWatch Alarms – Watch a single metric over a time period that you specify, and perform one or more actions based on the value of the metric relative to a given threshold over a number of time periods.
-AWS CloudTrail Log Monitoring – Share log files between accounts, monitor CloudTrail log files in real time by sending them to CloudWatch Logs, write log processing applications in Java, and validate that your log files have not changed after delivery by CloudTrail.

Monitoring with CloudWatch
-Daily Storage Metrics for Buckets ‐ You can monitor bucket storage using CloudWatch, which collects and processes storage data from S3 into readable, daily metrics.
-Request metrics ‐ You can choose to monitor S3 requests to quickly identify and act on operational issues. The metrics are available at 1 minute intervals after some latency to process.

79
Q

Max amount of metrics configurations per Bucket.

A

You can have a maximum of 1000 metrics configurations per bucket.

80
Q

How are event activities stored for S3?

A

Supported event activities that occur in S3 are recorded in a CloudTrail event along with other AWS service events in Event history.

81
Q

S3 Website Hosting

A

-Enable website hosting in your bucket Properties.
-Your static website is available via the region-specific website endpoint.
-You must make the objects that you want to serve publicly readable by writing a bucket policy that grants everyone s3:GetObject permission.

82
Q

S3 Events Notification

A

-To enable notifications, add a notification configuration identifying the events to be published, and the destinations where to send the event notifications.
-Can publish following events:
–A new object created event
–An object removal event
–A Reduced Redundancy Storage (RRS) object lost event
-Supports the following destinations for your events:
–Amazon Simple Notification Service (Amazon SNS) topic
–Amazon Simple Queue Service (Amazon SQS) –AWS Lambda

83
Q

S3 Cross Region Replication

A

-Enables automatic, asynchronous copying of objects across buckets in different AWS Regions.
-When to use:
–Comply with compliance requirements
–Minimize latency
–Increase operational efficiency
–Maintain object copies under different ownership

84
Q

S3 Cross Region Replication requirements.

A

-Both source and destination buckets must have versioning enabled.
-The source and destination buckets must be in different AWS Regions.
-S3 must have permissions to replicate objects from the source bucket to the destination bucket on your behalf.
-If the owner of the source bucket doesn’t own the object in the bucket, the object owner must grant the bucket owner READ and READ_ACP permissions with the object ACL.

85
Q

What all is replicated with S3 CRR replication?

A

-Objects created after you add a replication configuration.
-Both unencrypted objects and objects encrypted using Amazon S3 managed keys (SSE-S3) or AWS KMS managed keys (SSE-KMS), although you must explicitly enable the option to replicate objects encrypted using KMS keys. The replicated copy of the object is encrypted using the same type of server-side encryption that was used for the source object.
-Object metadata.
-Only objects in the source bucket for which the bucket owner has permissions to read objects and access control lists.
-Object ACL updates, unless you direct S3 to change the replica ownership when source and destination buckets aren’t owned by the same accounts.
-Object tags.
-Objects encrypted using SSE-C.

86
Q

What isn’t replicated with S3 CRR replication?

A

-Objects that existed before you added the replication configuration to the bucket.
-Objects created with server-side encryption using customer-provided (SSE-C) encryption keys.
-Objects in the source bucket that the bucket owner doesn’t have permissions for.
-Updates to bucket-level subresources.
-Actions performed by lifecycle configuration.
-Objects in the source bucket that are replicas created by another cross-region replication. You can replicate objects from a source bucket to only one destination bucket.

87
Q

What are delete operations for CRR

A

-If you make a DELETE request without specifying an object version ID, S3 adds a delete marker.
-If you specify an object version ID to delete in a DELETE request, S3 deletes that object version in the source bucket, but it doesn’t replicate the deletion in the destination bucket. This protects data from malicious deletions.

88
Q

S3 Batch Operations

A

S3 Batch Operations is a new feature that makes it simple to manage billions of objects stored in Amazon S3. Customers can make changes to object properties and metadata, and perform other storage management tasks – such as copying objects between buckets, replacing tag sets, modifying access controls, and restoring archived objects from Amazon S3 Glacier – for any number of S3 objects in minutes.

89
Q

S3 Storage Lens

A

S3 Storage Lens is a cloud-storage analytics feature to visualize insights and trends, flag outliers, and receive recommendations.