Amazon AppStream 2.0
Developer Guide

AppStream 2.0 Instance Families

Amazon AppStream 2.0 users stream applications from stacks created by an administrator. Each stack is associated with a fleet. When you create a fleet, the instance type that you specify determines the hardware of the host computers used for your fleet. Each instance type offers different compute and memory capabilities and are grouped into instance families based on these capabilities.

When you create a fleet or image builder, AppStream 2.0 requires that you select a base image, which must be compatible with the instance family on which you intend to run your fleet.

  • When launching a new image builder, you are presented with a list of the images in your image registry. Select the base image appropriate to the instance type you choose.

  • When launching a fleet, ensure that the private image you are using was created from the appropriate base image.

The following table summarizes the available instance families and provides the base image naming format for each. Select an instance type from an instance family based on the requirements of the applications that you plan to stream on your fleet, and match the base image according to the table below. For information about the latest base images, see Amazon AppStream 2.0 Windows Image Version History.

Instance Family Description Base Image Name
General Purpose Basic computing resources for running web browsers and most business applications. Base-Image-Builder-MM-DD-YYYY
Memory Optimized Optimized for memory-intensive applications that process large amounts of data. Base-Image-Builder-MM-DD-YYYY
Compute Optimized Optimized for compute-bound applications that benefit from high performance processors. Base-Image-Builder-MM-DD-YYYY
Graphics Desktop Uses NVIDIA GRID K520 GPU to support applications that benefit from or require graphics acceleration. This instance family supports DirectX, OpenGL, OpenCL, and CUDA APIs. Graphics-Desktop-Image-Builder-MM-DD-YYYY
Graphics Pro Uses NVIDIA Tesla M60 GPUs and provide a high-performance workstation-like experience for graphics applications using DirectX, OpenGL, OpenCL, or CUDA. Graphics-Pro-Image-Builder-MM-DD-YYYY

For more detailed technical specifications and information about the instance types supported by AppStream 2.0, see AppStream 2.0 Pricing.


There is a limit on the total number of instances that you can launch in a region. Access to Graphics Desktop and Graphics Pro instance families can be enabled through a limit increase request. For more information, see Amazon AppStream 2.0 Service Limits.