Amazon S3 Data Lifecycle Management
Key Takeaways
Amazon S3 Data Lifecycle Management using storage classes and lifecycle policies to optimize storage costs
Full Transcript
hello my name is Eric Bowman and I'm a senior storage specialist Solutions architect at AWS in this video I will introduce you to the storage class options within Amazon S3 and how you can use data life cycle management tools to optimize your Amazon S3 storage costs Amazon S3 offers a range of storage classes that you can choose from based on the data access resiliency and cost requirements of your workloads S3 standard is often the best option for active workloads as there is no incremental charges for data retrievals for workloads that are less active the infrequent access storage classes offer data storage cost savings compared to the S3 storage standard storage class this cost savings does come with a tradeoff in the form of a per gigabyte retrieval charge when data is accessed for archive workloads you can choose from three archive storage classes optimized for different access patterns and storage duration the Amazon S3 Glacier storage classes are purpose-built for data archiving providing you with the highest performance most retrieval flexibility and the lowest cost archive storage in the cloud S3 Glacier instant retrieval provides the same low latency access to data as the more active S3 storage classes and offers cost savings when compared to the infrequent access classes a restore operation that can take minutes to hours is necessary to access data stored in the S3 Glacier flexible retrieval and S3 Glacier deep archive storage classes for workloads with known inconsistent access patterns choosing the optimal S3 storage class can provide meaningful cost savings opportunities but often these access patterns change significantly over time this means the most costeffective storage class for a data set will likely change as data ages and becomes less active as data sets stored in grow they may contain millions or even billions of individual objects which can make storage class management a bit more challenging to simplify this task S3 offers life cycle policies that can be configured to automate transitions to infrequent or archive storage classes or expire data based on the age of the object life cycle policies can be configured to transition or expire all data inside a specific S3 bucket or filters can be used to limit the life cycle policy scope prefixes and object tags are often used to logically define unique data sets within an S3 bucket applying these filters to life cycle policies allows unique tiering and retention logic to be applied independently to each of these defined data sets additionally filters can be configured to limit the size of an individual object affected by the life cycle configuration or the number of previous versions to be retained when working with version enabled buckets to help with choosing the optimal S3 storage class for a data set S3 offers a number of features to help you better understand analyze and optimize your storage at scale S3 storage lens delivers organization wide visibility into object storage usage activity Trends and makes actionable recommendations to optimize costs and apply data protection best practices storage lens provides a single view of object storage usage and activity across hundreds or even thousands of accounts in an organization storage lens default dashboards are enabled for all AWS accounts and offer visualizations that help you identify quick ways to optimize S3 storage costs and opportunities to drill down deeper to generate insights at multiple aggregation levels additionally S3 offers S3 inventory S3 server access logs and cloudwatch metrics for fine grained insights into object in user level activities these tools can also be paired with services like Amazon Athena and Amazon quicksite to create custom queries and visualizations to help identify access patterns of data sets furthermore S3 storage class analysis can be configured to monitor data in a bucket prefix or object tag over time it will identify objects that are good candidates for transitioning to infrequent access or archive storage classes earlier we covered optimal storage classes for data with known or predictable access patterns but what if like many customers your data access patterns are unknown and Ever Changing that's what Amazon S3 intelligent tiering is for the Amazon S3 intelligent tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective access tier when access patterns change S3 intelligent tiering monitors the access patterns of objects and automatically tiers objects between three access tiers new and active objects reside in the frequent access tier after an object has been inactive for 30 days S3 automatically tiers it to the infrequent access tier and after an additional 60 days to the archive instant access tier if at any point the object be uh becomes active again it is transitioned back to the frequent access tier starting the process again the opt-in archive access tiers are available for additional automated cost savings but will require a restore request which can take minutes to hours before the object is transitioned back to the frequent access tier thank you for taking the time to learn more about S3 storage classes in data life cycle management for information about Amazon S3 please visit our website at aws.amazon.com S3
Original Description
Amazon S3 Lifecycle can help you optimize your storage costs by creating lifecycle configurations to manage your storage spend over time by moving your data to more cost-effective storage classes or expire them based on object age. You can transfer less frequently accessed objects to lower-cost storage classes to enable cost efficiencies without sacrificing availability or performance.
***To learn more about the services featured in this talk, please visit: https://aws.amazon.com/s3/cost-optimization/ Subscribe to AWS Online Tech Talks On AWS:
https://www.youtube.com/@AWSOnlineTechTalks?sub_confirmation=1
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
☁️ AWS Online Tech Talks cover a wide range of topics and expertise levels through technical deep dives, demos, customer examples, and live Q&A with AWS experts. Builders can choose from bite-sized 15-minute sessions, insightful fireside chats, immersive virtual workshops, interactive office hours, or watch on-demand tech talks at your own pace. Join us to fuel your learning journey with AWS.
#AWS
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from AWS Developers · AWS Developers · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Using Microsoft Active Directory across On-premises and Cloud Workloads
AWS Developers
What is Cloud Computing with AWS? | Hebrew Webinar
AWS Developers
Best Practices for Getting Started with AWS | Hebrew Webinar
AWS Developers
Best Practices for Using AWS Identity and Access Management (IAM) Roles
AWS Developers
Building Scalable Web Apps | Hebrew Webinar
AWS Developers
Dev & Test on the AWS Cloud | Hebrew Webinar
AWS Developers
Storage & Backup on AWS | Hebrew webinar
AWS Developers
Disaster Recovery on AWS | Hebrew Webinar
AWS Developers
AWS Israel News | Episode 1
AWS Developers
Security Best Practices on AWS | Hebrew Webinar
AWS Developers
Ready: Introduction to AI on AWS | Hebrew Webinar
AWS Developers
Set: What is ML for developers? | Hebrew Webinar
AWS Developers
Go!: Building your own ChatBot with Amazon Lex | Hebrew Webinar
AWS Developers
And Beyond: Amazon Sagemaker | Hebrew Webinar
AWS Developers
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech Talks
AWS Developers
Understanding AWS Secrets Manager - AWS Online Tech Talks
AWS Developers
Best Practices for Building Enterprise Grade APIs with Amazon API Gateway - AWS Online Tech Talks
AWS Developers
Build, Train and Deploy Machine Learning Models on AWS with Amazon SageMaker - AWS Online Tech Talks
AWS Developers
AWS Israel News | Episode 2 | re:Invent
AWS Developers
AWS Floor28 News - January
AWS Developers
AWS Floor28 News - February - Hebrew
AWS Developers
AWS Floor28 News - March - Hebrew
AWS Developers
AWS Floor28 News - April - Hebrew
AWS Developers
AWS Floor28 News - May - Hebrew
AWS Developers
Authentication for Your Applications: Getting Started with Amazon Cognito - AWS Online Tech Talks
AWS Developers
AWS Floor28 News - June - Hebrew
AWS Developers
AWS Floor28 News - July - Hebrew
AWS Developers
Enriching your app with Image Recognition and AWS AI Services - AWS Webinar - Hebrew
AWS Developers
Personalize, Forcast, and Textract - AWS Webinar - Hebrew
AWS Developers
Managing Your ML Development Lifecycle with Amazon SageMaker - AWS Webinar - Hebrew
AWS Developers
Running your ML code in Amazon Sagemaker - AWS Webinar - Hebrew
AWS Developers
Get Started in Minutes with Amazon Connect in Your Contact Center - AWS Online Tech Talks
AWS Developers
AWS Floor28 News - August - Hebrew
AWS Developers
AWS Floor28 News - September - Hebrew
AWS Developers
Deep Dive on Amazon EventBridge - AWS Online Tech Talks
AWS Developers
Advanced Serverless Orchestration with AWS Step Functions - AWS Online Tech Talks
AWS Developers
Living on the Edge - an Introduction to Amazon CloudFront and Lambda@Edge - Hebrew Webinar
AWS Developers
AWS Floor28 News - October - Hebrew - YouTube
AWS Developers
What's New with AWS Storage - AWS Online Tech Talks
AWS Developers
How to Build a Compelling Migration Business Case Using TSO Logic - AWS Online Tech Talks
AWS Developers
Configuring and Managing Amazon S3 Replication - AWS Online Tech Talks
AWS Developers
AWS Floor28 News - November - Hebrew
AWS Developers
Using Relational Databases with AWS Lambda - Easy Connection Pooling - AWS Online Tech Talks
AWS Developers
AWS Floor28 News - December 2019 - Hebrew
AWS Developers
AWS Floor28 News - January 2020 - Hebrew
AWS Developers
Top 10 Data Migration Best Practices - AWS Online Tech Talks
AWS Developers
How to Use Azure Active Directory with AWS SSO - AWS Online Tech Talks
AWS Developers
AWS Tips & Tricks - Amazon Redshift Advisor - Hebrew
AWS Developers
AWS Tips & Tricks - Amazon Redshift Elastic Resize - Hebrew
AWS Developers
AWS Tips & Tricks - Amazon Redshift Spectrum - Hebrew
AWS Developers
AWS Tips & Tricks - Savings Plans & Cost Explorer - Hebrew
AWS Developers
AWS Tips & Tricks - Amazon Redshift Concurrency Scaling - Hebrew
AWS Developers
AWS Tips & Tricks - Training Models with Amazon SageMaker - Hebrew
AWS Developers
AWS Tips & Tricks - Auto Model Tuning with Amazon SageMaker - Hebrew
AWS Developers
AWS Tips & Tricks - Amazon Comprehend - Hebrew
AWS Developers
Understanding High Availability and Disaster Recovery Features for Amazon RDS for Oracle
AWS Developers
Amazon Forecast – Forecasting - From Months to Days (Hebrew)
AWS Developers
Visualize your data with Amazon QuickSight (Hebrew)
AWS Developers
Amazon Kendra (Hebrew)
AWS Developers
AWS Floor28 News - AI/ML Special Edition
AWS Developers
More on: RAG Basics
View skill →Related Reads
📰
📰
📰
📰
How to Automate the New Amazon CloudWatch Agent Using Terraform
Medium · DevOps
Docker Isn’t Cross Platform. It’s Just Really Good at Faking It.
Medium · DevOps
How to build your first MCP server in 10 minutes
Dev.to · GrahamduesCN
I Self-Hosted SigNoz the Week Its docker-compose Died — Here's the Map...
Dev.to AI
🎓
Tutor Explanation
DeepCamp AI