AWS Snowball
Developer Guide

This guide is for the Snowball Edge. If you are looking for documentation for the Snowball, see the AWS Snowball User Guide.

Document History

  • API version: 1.0

  • Latest documentation update: July 17, 2018

The following table describes important changes to the AWS Snowball Edge Developer Guide after July 2018. For notifications about documentation updates, you can subscribe to the RSS feed.

Change Description Date

New AWS Region supported.

Snowball Edge devices are now available in the Asia Pacific (Mumbai). Note that compute instances and AWS Lambda powered by AWS Greengrass are not supported in this region.

September 24, 2018

Introducing support for Amazon EC2 compute instances on Snowball Edge devices.

AWS Snowball now supports local Amazon EC2 compute instances running on Snowball Edge devices. For more information about jobs using Amazon EC2 compute instances, see https://docs.aws.amazon.com/snowball/latest/developer-guide/using-ec2.html.

July 17, 2018

Improved Troubleshooting Content

The troubleshooting chapter has been updated and reorganized.

July 11, 2018

The following table describes documentation releases for the AWS Snowball Edge device before July 2018.

Change Description Date
New AWS Region supported AWS Snowball is now supported in the Asia Pacific (Singapore) region. For more information on shipping in this AWS Region, see Shipping Considerations for AWS Snowball. April 3, 2018
Automatically extracted batches of small files are now supported

You can now batch many small files together into a larger archive, and specify that those batches are automatically extracted when the data is imported into Amazon S3. Batching small files together can significantly improve your transfer performance when moving data from your on-premises server to a Snowball Edge device. For more information, see Batching Small Files.

March 20, 2018
Major feature revision to the Snowball client, and cluster update

The new major feature revision for the Snowball client includes performance improvements, profiles, and support for the cluster update. For more information, see Using the Snowball Client.

Clusters are now leaderless. All nodes can read and write data to the cluster. For more information, see Using an AWS Snowball Edge Cluster.

February 5, 2018
New AWS Region supported AWS Snowball is now supported in the EU (Paris) region. For more information on shipping in this AWS Region, see Shipping Considerations for AWS Snowball. December 18, 2017

Improved AWS CLI support for the Amazon S3 Adapter for Snowball

You can now use the s3 sync command with the Amazon S3 Adapter for Snowball to sync data between a Snowball Edge and your local computer. For more information, see Supported AWS CLI Commands for Amazon S3.

November 10, 2017
Updated file interface file size support The file interface can now support files up to 150 GB in size. For more information, see Using the File Interface for the AWS Snowball Edge. October 4, 2017
New AWS Region supported AWS Snowball Edge is now supported in the Asia Pacific (Tokyo) region, with region-specific shipping options. For more information, see Shipping Considerations for AWS Snowball. September 19, 2017
New AWS Region supported AWS Snowball Edge is now supported in the South America (São Paulo) region, with region-specific shipping options. For more information, see Shipping Considerations for AWS Snowball. August 8, 2017
Updated AWS Greengrass and Lambda functionality Lambda functions running on AWS Snowball Edge devices can now be added, updated, removed, or replaced, once the devices are on-premises. In addition, AWS Snowball Edge devices can now be used as AWS Greengrass core devices. For more information, see Using AWS Lambda with an AWS Snowball Edge. July 25, 2017
New AWS Region supported AWS Snowball Edge is now supported in the Canada (Central) region, with region-specific shipping options. For more information, see Shipping Considerations for AWS Snowball. June 29, 2017
Updated file interface functionality With the file interface, you can now choose the Network File System (NFS) clients that are allowed to access the file share on the Snowball Edge, in addition to accessing other support and troubleshooting features. For more information, see Using the File Interface for the AWS Snowball Edge. June 21, 2017
Updated cluster functionality Clusters can now be created in groups of 5–10 AWS Snowball Edge devices. For more information, see Using an AWS Snowball Edge Cluster. June 5, 2017
Documentation update Documentation navigation has been updated for clarity and consistency, and a regional limitations section has been added. For more information, see Regional Limitations for AWS Snowball. May 8, 2017
Updated compute information

The following updates have been made for AWS Lambda powered by AWS Greengrass functions:

  • Event objects are now JSON objects like their cloud-based counterparts.

  • When you choose a function for a job, you also choose a specific version of the function. Each version of a function now has a separate Amazon Resource Name (ARN).

  • To improve latency, functions are loaded in memory when a job is created. When creating a compute job, keep in mind that you have a total of 3.744 GB of memory available for all the functions. If you need more functions than the memory can support, you need to create more jobs.

December 6, 2016
Introducing AWS Snowball Edge The AWS Snowball service now has two devices, the standard Snowball and the AWS Snowball Edge device. With the new Snowball Edge, you can now create local storage and compute jobs, harnessing the power of the AWS Cloud locally, without an internet connection. November 30, 2016