AWS Snowball

AWS Snowball is a physical device for transferring large amounts of data in and out of AWS by shipping the device between the client and AWS.

Snowball

Note: The pricing for AWS Snowball varies depending on device usage and data transfer out of AWS. (Transferring data to AWS is free).

Types of Snowballs

There are two types of snowball services, the first, used for storage while the second is used for compute.

DeviceComputeMemoryStorage
Snowball Edge Storage Optimized104 vCPUs416 GB210 TB
Snowball Edge Compute Optimized104 vCPUs416 GB100 TB

Amazon Glue (Serverless)

Amazon Glue is a fully managed extract, transform, and load (ETL) service provided by AWS.

It simplifies the process of preparing and transforming data for analytics and machine learning.

Use cases:

  • Prepare and transform data for analysis in tools like Redshift or Athena;
  • Migrate data from on-premises databases to the cloud;
  • Manage and catalog large volumes of data stored in AWS data lakes.
Glue

Amazon Workspaces

Amazon Workspaces is a managed Desktop as a Service (DaaS) solution to easily provision Windows or Linux desktops.

It is a pay-as-you-go service with monthly or hourly rates that integrates with KMS.

Amazon AppStream 2.0

Amazon AppStream 2.0 is a desktop application streaming service, used to deliver an application from within a web browser to any computer, without acquiring or provisioning infrastructure.

Step Functions

Step Functions is a fully managed service that enables developers to coordinate distributed applications and micro-services using visual workflows.

It simplifies the process of building applications that require multiple step operations, allowing for error handling, retries, and branching logic.

Step Functions