• 95% reduction in Data Storage Expenses
  • 40% to 68% Cost Savings

Overview of the Client

Our client is a global provider of electronics manufacturing services and solutions. They offer electronics design, production, and product management services to companies operating in different industries and markets such as automotive and transportation, cloud, computing and storage and many others. They operate in over 100 locations across 30 countries to ensure the smooth functioning of their business.

Overview of the Client

Business Challenges and Objectives

  • The client manages operations across multiple AWS Accounts, using S3 Buckets with version control for historical and daily data.
  • Current processes involve backend modifications and creating new versions, leading to increased storage costs and multiple copies.
  • The client seeks an automated solution to eliminate extra versions without manual intervention, including an expiry date.
  • Objectives include reducing storage costs, archiving less-used data, and enabling on-demand data retrieval.
  • Certain S3 data becomes obsolete after 30 days, requiring an automated method for cleaning and cost reduction.
  • Some S3 data with unpredictable usage needs immediate access; an automated approach is sought for cost-effective storage.

The Solution

  • S3 Lifecycle Rules:
    • Implemented rules to automatically delete older data versions after 30 days, aligning with policy for reduced storage costs.
  • Utilities with boto3 SDK (AWS SDK for Python):
    • Developed tools to:
      • Archive S3 data at a specified prefix to S3 Glacier
      • Retrieve archived data and return it to the frequent access layer for a specified duration, automatically re-archiving afterward, simplifying data retrieval.
      • Run periodic processes to delete unnecessary data post the specified expiry period, contributing to storage cost reduction.
    • S3 Intelligent Tiering Rules:
  • Utilized S3 Intelligent Tiering rules to transition data to the infrequent/Archive layer automatically.

Business Outcomes and Benefits

  • Implemented measures leading to a 95% reduction in data storage expenses.
  • Used smart rules to cut costs further while ensuring data is ready when needed (40% to 68%).
  • Set up rules and tools for S3 datalake, saving $150 – $200 per AWS account monthly with little impact on the business.
  • Made it easy to get back archived data, improving overall business efficiency.
  • Streamlined data management, cutting S3 storage costs without complications.
Business Outcomes and Benefits

To know more about our services