Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and operation. You can use Amazon S3 to shop and remember any amount of data at any time, from anywhere.

To get the well-nigh out of Amazon S3, you demand to empathise a few simple concepts. Amazon S3 stores information as objects within buckets. An object consists of a file and optionally any metadata that describes that file. To shop an object in Amazon S3, you upload the file y'all want to store to a saucepan. When you upload a file, you can set permissions on the object and any metadata.

Buckets are the containers for objects. You can have one or more buckets. For each bucket, you can command access to it (who can create, delete, and list objects in the bucket), view access logs for information technology and its objects, and choose the geographical region where Amazon S3 volition store the bucket and its contents.

Demo: Getting started with Amazon S3

Step 1 - Sign up for an AWS account

Ready and log into your AWS account

To use Amazon S3, you need an AWS business relationship » If y'all don't already have one, you'll exist prompted to create one when you sign upwards for Amazon S3. Y'all will non exist charged for Amazon S3 until you use it.

icon2

Create a bucket

Every object in Amazon S3 is stored in a bucket. Before you lot tin can store data in Amazon S3, y'all must create an S3 saucepan »

icon3

Start building with AWS

Now that you've created a saucepan, yous're ready to add an object to information technology. An object tin can be any kind of file: a text file, a photograph, a video, and then on. Read the Getting Started Guide to learn more than and beginning edifice.

Most customers showtime developing brand new applications with the AWS developer tools and SDKs » Alternatively, a spider web-based interface for accessing and managing Amazon S3 resources is available via the AWS Direction Panel.

Using the AWS SDK

Developers building applications tin can choose from a broad variety of AWS SDKs that simplify using Amazon S3 in their employ case. AWS SDKs for Amazon S3 include libraries, code samples, and documentation for the following programming languages and platforms.

Using the AWS Mobile SDK

The AWS Mobile SDK helps you build loftier quality mobile apps quickly and easily. It provides access to services specifically designed for edifice mobile apps, mobile-optimized connectors to popular AWS data streaming, storage and database services, and admission to a total array of other AWS services.

The AWS Mobile SDK includes libraries, code samples, and documentation for iOS, Android, and Fire OS so you can build apps that evangelize swell experiences across devices and platforms.

AWS Training: Amazon S3 gratis online courses

AWS offers costless online storage courses to assistance you learn how to architect and manage highly available storage solutions built on Amazon S3. Progress from the fundamentals to technical deep dives to accelerate your Amazon S3 expertise and help your system migrate to the cloud faster.

Larn more than by browsing the training progression options below and visit hither for all AWS storage courses.

Amazon S3


Overview on S3 direction, and how to monitor your S3 activity, and storage trends.

Amazon S3


How to utilize, manage, secure, monitor, and optimize Amazon S3.

Amazon S3


In this course, yous learn most the storage classes, and to how to selection the right i for your utilize case.

Amazon S3


In this course, you acquire nearly the techniques you can use to optimize your Amazon S3 costs.

10-minute tutorials and footstep-by-step guides

Moving information to Amazon S3

AWS provides a portfolio of data transfer services to provide the right solution for any data migration projection. The level of connectivity is a major cistron in data migration, and AWS has offerings that can accost your hybrid cloud storage, offline data transfer, and online data transfer needs.

Hybrid cloud storage

AWS Storage Gateway is a hybrid cloud storage service that lets y'all seamlessly connect and extend your on-premises applications to AWS Storage. Customers employ Storage Gateway for moving backups to the cloud, using on-premises file shares backed past cloud storage, and providing depression latency admission to data in AWS for on-premises applications. Using AWS Direct Connect, yous tin establish private connectivity betwixt AWS and your information center, office, or co-location surround, which can reduce your network costs, increase throughput, and provide a more consequent network experience than public internet connections.

Offline data transfer

The AWS Snowfall Family is comprised of AWS Snowcone, AWS Snowball, and AWS Snowmobile. AWS Snowcone and AWS Snowball are small, rugged, and secure portable storage and border calculating devices for data collection, processing, and migration. These devices are purpose-congenital for use in border locations where network capacity is constrained or nonexistent and provide storage and calculating capabilities in harsh environments. AWS Snowmobile is an exabyte-calibration data transfer service used to move massive volumes of information to the cloud, including video libraries, paradigm repositories, or even a complete information heart migration.

Online data transfer

AWS DataSync makes information technology like shooting fish in a barrel and efficient to transfer hundreds of terabytes and millions of files into Amazon S3, upward to 10x faster than open-source tools. DataSync automatically handles or eliminates many manual tasks, including scripting copy jobs, scheduling and monitoring transfers, validating information, and optimizing network utilization. Using Snowcone, you can fifty-fifty transfer information online with AWS DataSync from border locations.

The AWS Transfer Family provides fully managed, simple, and seamless file transfer to Amazon S3 using SFTP, FTPS, and FTP.

Amazon S3 Transfer Acceleration enables fast transfers of files over long distances betwixt your client and your Amazon S3 saucepan. Amazon Kinesis and AWS IoT Cadre make information technology simple and secure to capture and load streaming data from IoT devices to Amazon S3.

Learn more well-nigh AWS cloud data migration services »

Videos

Intro to Amazon S3 (4:32)

Getting started with S3 (49:35)

Amazon S3 Storage Classes (37:48)

Using the AWS Partner Network

Amazon S3 is integrated with third-party connectors to help you bring data in and out of the AWS Cloud. The AWS Partner Network (APN) Competency Program is designed to provide AWS customers with peak quality technology and consulting providers who have demonstrated technical proficiency and proven success in specialized solutions areas. Partners who have attained an APN Competency offer a variety of services, software, and solutions that are integrated with the AWS Cloud.

AWS Storage Competency Partners can help customers evaluate and use the techniques and technologies to effectively shop data in the AWS cloud.

Larn more virtually AWS Storage Competency Partners »

Blogs

No blog posts have been plant at this time. Please run into the AWS Web log for other resources.

Additional resources

Documentation & downloads


Ready to get started?

Standard Product Icons (Features) Squid Ink

Cheque out the product features

Acquire more than about features for data management, security, access management, analytics, and more than.

Learn more

Sign up for a free account

Sign up for a free account

Instantly get access to the AWS Free Tier and offset experimenting with Amazon S3.

Sign upwards

Standard Product Icons (Start Building) Squid Ink

Start building in the console

Get started building with Amazon S3 in the AWS Console.

Become started