-
Notifications
You must be signed in to change notification settings - Fork 0
S3 or Simple Storage Service is an object storage service that offers industry-leading scalability, data availability, security, and performance. Amazon S3 can store and protect any amount of data for a range of use cases such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, etc.
AWS launched Amazon S3 in the United States on March 14, 2006
Hosting websites, delivering content, and backing up data all of these require large storage, and the need for storage keeps on growing day by day.
Building up our own data storage is expensive and time-consuming. First, we need a lot of hardware and software and then people to operate and maintain it.
Predicting how much capacity we need is tough and challenging.
Buy too little and your site crashes. Buy too much and you go broke.
-
Backup and Disaster Recovery Amazon S3 is suitable for storing and archiving highly critical data or backup because it is automatically replicated cross-region, providing maximum availability and durability. For even more protection, you can use Amazon S3 versioning, which stores multiple versions of each file so it’s easy to recover the files or older copies.
-
Storage for Internet Amazon S3 is ideal when you want to store application images and videos, and render with faster performance. All AWS services (including Amazon Prime and Amazon.com), as well as Netflix and Airbnb, use Amazon S3 for this purpose.
-
Analytics Amazon S3 provides a sophisticated in-place querying functionality to run powerful analytics on data that is at rest on S3. It eliminates the need to move and store data, as it supports a majority of third-party service integrations.
-
Data Archiving You can store and move TBs of data from Amazon S3 to Amazon Glacier’s very cheap and durable archiving solution for compliance purposes. You can also automate when data should be archived with a lifecycle policy that helps reduce efforts to manage data.
Amazon S3 offers a range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workload
- Amazon S3 Standard is the default. It is general purpose storage for frequently accessed data.
- Amazon S3 Standard-Infrequent Access (Standard-IA) is designed for less frequently accessed data, such as backups and disaster recovery data.
- Amazon S3 One Zone-Infrequent Access (One Zone-IA) performs like the Standard-IA, but stores data only in one availability zone.
- Amazon S3 Intelligent-Tiering moves objects automatically to a more cost-efficient storage class.
- Amazon S3 on Outposts brings storage to installations not hosted by Amazon.
- Amazon S3 Glacier Instant Retrieval is a low-cost storage for rarely accessed data, but which still requires rapid retrieval.
- Amazon S3 Glacier Flexible Retrieval is also a low-cost option for long-lived data; it offers 3 retrieval speeds, ranging from minutes to hours.
- Amazon S3 Glacier Deep Archive is another low-cost option
There have been multiple updates in every release of S3 that can be found here: https://docs.aws.amazon.com/AmazonS3/latest/userguide/WhatsNew.html
- For any “serious” support, they require the “AWS Support Plan,” which it’s billed separately (around 29 USD per month)
- Downloading data it’s a bit expensive, 0,09 USD per GB after the first transferred GB/month
Amazon S3 enabled developers to focus on innovating with data, rather than figuring out how to store it.