The AWS Storage Gateway service helps customers seamlessly integrate existing on-premises applications, infrastructure and data with the AWS Cloud. The service uses locally deployed virtual appliances and industry-standard storage protocols to connect existing storage applications and workflows to AWS cloud storage services for minimal process disruption.

Local Storage Gateway appliances cache frequently accessed data on-premises to provide low-latency performance while securely and durably storing data in Amazon S3, Amazon EBS, or Amazon Glacier cloud storage. The service also includes highly optimized data transfer mechanisms, with bandwidth management, automated network resilience, and efficient data transfers.

Storage Gateway also integrates your data with AWS encryption, identity management, monitoring, and storage services to combine the security, durability, and scalability of the AWS Cloud with existing storage environments.

AWS Storage Gateway is Generally Available

Try Storage Gateway for Free

The AWS Free Tier includes the first 100GB of data written to an Amazon account through the AWS Storage Gateway.

View AWS Free Tier Details »


Customers commonly use hybrid cloud storage for use cases such as:

Hybrid cloud workloads. Cloud-backed file services, big data analytics and data lakes, cloud bursting or cloud data migration architectures may need local capacity and performance with a connection to a central storage repository in the cloud. Storage Gateway streamlines moving data between your organization and AWS to manage workloads in the cloud.

Backup, archive, and disaster recovery. Storage Gateway is a drop-in replacement for tape and tape automation, and integrates with leading industry backup software packages. Storage Gateway can take snapshots of your local volumes which can restored as Amazon EBS volumes in the event of a local site disaster.

Tiered Storage. Some customers design storage architectures that preserve or extend high performance on-premises investments by adding a lower cost, on-demand cloud tier. This is ideal for archival or cost-reduction projects.


The File Gateway presents an file interface that enables you to store files as objects in Amazon S3 using the industry-standard NFS file protocol, and access those files via NFS from your datacenter or Amazon EC2, or access those files as objects with the S3 API. Ownership, permissions, and timestamps are durably stored in S3 in the user-metadata of the object associated with the file. Once objects are transferred to S3, they can be managed as native S3 objects, and bucket policies such as versioning, lifecycle management, and cross-region replication apply directly to objects stored in your bucket.

Customers use the File Gateway NFS interface to store file data into S3 for use by object-based workloads, as a cost-effective storage target for traditional backup applications, and as a repository or tier in the cloud for application file storage.

Learn More »


The Volume Gateway presents your applications storage volumes using the iSCSI block protocol. Data written to these volumes can be asynchronously backed up as point-in-time snapshots of your volumes, and stored in the cloud as Amazon EBS snapshots. You can set the schedule for when snapshots occur or create them via the AWS Management Console or service API. Snapshots are incremental backups that capture only changed blocks. All snapshot storage is also compressed to minimize your storage charges.

When connecting to the Volume Gateway with the iSCSI block interface, you can run the gateway in two modes: cached and stored. In cached mode, you store your primary data in Amazon S3 and retain your frequently accessed data locally in cache. With this mode, you can achieve substantial cost savings on primary storage, minimizing the need to scale your storage on-premises, while retaining low-latency access to your frequently accessed data.

In stored mode, you store your entire data set locally, while making an asynchronous copy of your volume in Amazon S3 and point-in-time EBS snapshots. This mode provides durable and inexpensive offsite backups that you can recover locally, to another site or in Amazon EC2.

Customers often choose the volume gateway to backup local applications, and use it for disaster recovery based on EBS Snapshots, or Cached Volume Clones.


The Tape Gateway presents itself to your existing backup application as an industry-standard iSCSI-based virtual tape library (VTL), consisting of a virtual media changer and virtual tape drives. You can continue to use your existing backup applications and workflows while writing to a nearly limitless collection of virtual tapes. Each virtual tape is stored in Amazon S3. When you no longer require immediate or frequent access to data contained on a virtual tape, you can have your backup application move it from the Storage Gateway Virtual Tape Library into an archive tier that sits on top of Amazon Glacier cloud storage, further reducing storage costs.

Storage Gateway is currently compatible with most leading backup applications.  The Tape Gateway’s VTL interface eliminates large upfront tape automation capital expenses, multi-year maintenance contract commitments and ongoing media costs. You pay only for the capacity you use and scale as your needs grow. The need to transport storage media to offsite facilities and handle tape media manually goes away, and your archives benefit from the design and durability of the AWS cloud platform.

Learn More »



Storage Gateway gives you the performance of local disk with the scale and durability of the AWS Cloud. It intelligently manages the movement of your data into and out of your cloud storage platforms, automatically buffering and throttling bandwidth based on the behavior you require. You can set it up to maximize local performance and use the cloud as a secondary tier, use the cloud as primary storage with the gateway as a local cache, or mix local disk storage with cloud storage to balance your network traffic and your local performance. Optimizations such as multipart management, delta transfers, bandwidth throttling, and bandwidth scheduling are standard for all interfaces.