Amazon S3

Simple, durable, massively scalable object storage

Launched 15 years ago on Pi Day, March 14, 2006, and created the first generally available cloud computing service of Amazon Web Services, the object storage Amazon S3 has fulfilled millions of applications for companies all around the world with its industry leading scalability, availability, durability, security and performance. 

Register a new account to gain 12 months free tier on Amazon S3, with 5 GB of Standard Storage of free usage each month, learn details from Free Tier page.

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availabil-ity, security, and performance. This means customers of all sizes and industries can use it to 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 appli-cations, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9's) of durability, and stores data for millions of applications for companies all around the world.

Benefits

Amazon S3 is easy to use with a web-based management console and mobile app and full REST APIs and SDKs for easy integration with third party technologies.

Simple

Amazon S3 is simple to use with a web-based management console and mobile app. S3 also provides full REST APIs and SDKs for easy integration with third-party technologies.

Durable

Amazon S3 provides durable infrastructure to store important data and is designed for durability of 99.999999999% of objects. Your data is redundantly stored across multiple facilities and multiple devices in each facility.

Scalable

With Amazon S3, you can store as much data as you want and access it when needed. You can stop guessing your future storage needs and scale up and down as required, dramatically increasing business agility.

Secure

Amazon S3 supports data transfer over secured channel and automatic protection of your data once it is uploaded. You can also configure bucket policies to manage object permissions and control access to your data using Amazon Identity and Access Management (IAM).

Available

Amazon S3 Standard is designed for up to 99.99% availability of objects over a given year and is backed by the Amazon S3 Service Level Agreement, ensuring that you can rely on it when needed. You can also choose an Amazon Web Services region to optimize for latency, minimize costs, or address regulatory requirements.

Low Cost

Save costs without sacrificing performance by storing data across the S3 Storage Classes, which support different data access levels at corresponding rates. You can use S3 Storage Class Analysis to discover data that should move to a lower-cost storage class based on access patterns, and configure an S3 Lifecycle policy to execute the transfer. You can also store data with changing or unknown access patterns in S3 Intelligent-Tiering, which tiers objects based on changing access patterns and automatically delivers cost savings.

Integrated

Amazon S3 is deeply integrated with other Amazon Web Services services to make it easier to build solutions that use a range of Amazon Web Services services. Integrations include Amazon CloudFront, Amazon CloudWatch, Amazon Kinesis, Amazon RDS, Amazon Glacier, Amazon EBS, Amazon DynamoDB, Amazon Redshift, Amazon EMR, and Amazon VPC.

Easily manage data and access controls

S3 gives you robust capabilities to manage access, cost, replication, and data protection. S3 Access Points make it easy to manage data access with specific permissions for your applications using a shared data set. S3 Replication manages data replication within the region or to other regions. S3 Batch Operations helps manage large scale changes across billions of objects. S3 Storage Lens delivers organization-wide visibility into object storage usage and activity trends. Since S3 works with Amazon Lambda, you can log activities, define alerts, and automate workflows without managing additional infrastructure.

Query in Place

Only Amazon Web Services offers Amazon S3 Select, a way to retrieve only the subset of data you need from an S3 object, which can improve the performance of most applications that frequently access data from S3 by up to 400%.

Use Cases

Data Lakes

Amazon S3 provides a highly durable and available store for a variety of content, ranging from web applications to media files. It allows you to offload your entire storage infrastructure onto the cloud, where you can take advantage of Amazon S3’s scalability and pay-as-you-go pricing to handle your growing storage needs. You can distribute your content directly from Amazon S3.

For sharing content that is either easily reproduced or where you’re storing an original copy elsewhere, Amazon S3’s Standard - Infrequent Access Storage (S-IA) feature provides a compelling solution. For example, if you’re storing media content in-house but you need to provide accessibility to your customers, channel partners, or employees, S-IA is a low-cost solution for storing and sharing this content.

Content Storage and Distribution

Amazon S3 provides a highly durable and available store for a variety of content, ranging from web applications to media files. It allows you to offload your entire storage infrastructure onto the cloud, where you can take advantage of Amazon S3’s scalability and pay-as-you-go pricing to handle your growing storage needs. You can distribute your content directly from Amazon S3.

For sharing content that is either easily reproduced or where you’re storing an original copy elsewhere, Amazon S3’s Standard - Infrequent Access Storage (S-IA) feature provides a compelling solution. For example, if you’re storing media content in-house but you need to provide accessibility to your customers, channel partners, or employees, S-IA is a low-cost solution for storing and sharing this content.

Storage for Data Analysis

Whether you’re storing pharmaceutical data for analysis, financial data for computation and pricing, or photo images for resizing, Amazon S3 is an ideal location to store your original content. You can then send this content to Amazon EC2 for computation, resizing, or other large scale analytics – without incurring any data transfer charges for moving the data between the services. You can then choose to store the resulting, reproducible content using Amazon S3’s Reduced Redundancy Storage feature (or, of course, you can store it using Amazon S3’s standard storage as well).

Backup, Archiving and Disaster Recovery

Amazon S3 offers a highly durable, scalable, and secure solution for backing up and archiving your critical data. You can use Amazon S3’s Versioning capability to provide even further protection for your stored data. You can also define rules to archive sets of Amazon S3 objects to Amazon S3 Glacier and Amazon S3 Glacier Deep Archive’s extremely low-cost storage service based on object lifetimes. As your data ages, these rules enable you to ensure that it’s automatically stored on the storage option that is most cost-effective for your needs.

Static Website Hosting

You can host your entire static website on Amazon S3 for an inexpensive, highly available hosting solution that scales automatically to meet traffic demands. Self-hosting a highly available website that can handle peak traffic loads can be challenging and costly. With Amazon S3, you can reliably serve your traffic and handle unexpected peaks without worrying about scaling your infrastructure. Amazon S3 is designed for 99.99% availability and 99.999999999% durability, and it gives you access to the same highly scalable, reliable, and fast infrastructure that Amazon uses to run its own global network of web sites. You also benefit from pay-as-you-go pricing. You pay only for the capacity you use. Amazon S3’s website hosting solution is ideal for websites with static content, including html files, images, videos, and client-side scripts such as JavaScript. (Amazon EC2 is recommended for websites with server-side scripting and database interaction).

Hybrid Cloud Storage

Set up private connectivity between Amazon S3 and on-premises with Amazon PrivateLink. You can provision private endpoints in a VPC to allow direct access to S3 from on-premises using private IPs. Amazon Storage Gateway lets you seamlessly connect and extend your on-premises applications to Amazon Storage all while caching data locally for low-latency access.

Learn more about Amazon S3

Visit the features page

Intended Usage and Restrictions

Your use of this service is subject to the Amazon Web Services Customer Agreement.