S3 Storage Lens

Amazon S3 Storage Lens is an analytics feature desgined to help gain valuable insights into object storage usage and activity trends.

How Does Storage Lens Work

Provides insights through interactive dashboards and metrics to help optimize storage costs and enhance security by identifying potenial risks.

Key Features of S3 Storage Lens

  • Comprehensive Metrics:

Account Metrics: Provices 30 metrics covering various aspects of storage usage and activity: total storage, object count, and request activity. Data Protection Metrics, Access Management Metrics, Event Metrics

granular Insights: Metrics are available at the account, bucket, and prefix levels

  • Interactive Dashboards:

– Predesigned dashboards (Default Dashboards): shows data from across multiple Regions and multiple accounts. Cannot be deleted, but can be disabled.

– Customizable dashboards

  • Recommendations and Insights:

– Provides actionable recommendations for optimizing storage costs, such as identifying object that can be transitioned to lower cost storage classes

-Highlights potential security risks and best practicies, such as ensuring proper encrption and access control

  • Data Export:

-Metrics data can be exported to an S3 bucket in CSV or Parquet format to be analysed using Amazon Quicksight, Amazon Athena, or third party analytics tools

  • Integration with Other AWS Services:

-Integrate with AWS organizations to view aggregated data and metrics across multiple accounts. 30 days usage and activity metrics. Aggregate data for organizatio specific accounts, regions, buckets, prefixes

-Can be combined with AWS CloudWatch and AWS CloudTrail for a more comprehensive monitoring and logging strategy

Example Use Cases

  1. Cost Management:
    • Analyzing storage usage to identify rarely accessed objects that could be moved to S3 Glacier for cost savings.
    • Identifying and removing duplicate or outdated data to reduce overall storage costs.
  2. Security and Compliance:
    • Regularly monitoring buckets for public access and ensuring compliance with organizational security policies.
    • Tracking encryption metrics to ensure all sensitive data is properly protected.
    • identifying buckets that are not following organization best practices
  3. Performance Optimization:
    • Understanding request patterns to optimize S3 configurations, such as enabling S3 Transfer Acceleration for frequently accessed data from different regions.
    • Analyzing request metrics to identify performance bottlenecks or inefficient data access patterns.

Free VS. Paid

Free Metrics

  • Data is availble for up to 14 days
  • Around 28 usage metrics
  • Automatically available for all customers

Advanced Metricss and REcommendations

  • Additional paid metrics and features
  • Additional paid metrics and features
  • Advanced Metrics
  • Prefix level aggregation
  • CloudWatch Publishing
  • Data is available for queries for 15 months

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top