Amazon AppStream Opens Up
Written by Kay Ewbank   
Thursday, 13 March 2014

Amazon has made AppStream available to all customers. The service lets you stream resource intensive apps including 3D games and interactive HD applications from the cloud.


Amazon AppStream deploys and renders apps on the AWS infrastructure and streams the output to mass-market devices such as PCs and mobile phones. As the developer, you can choose to stream either all or parts of your app from the cloud. There’s an SDK that currently supports streaming applications from Microsoft Windows Server 2008 R2 to devices running FireOS, Android, iOS, Mac OS X, and Microsoft Windows. Amazon AppStream is initially available in the US-East-1 (N.Virginia) region, with support for more regions “coming soon”.

Writing on the Amazon Web Services Blog, chief evangelist Jeff Barr said:

“I am happy to announce that Amazon AppStream is now being made available to all interested developers.”

He said apps can take advantage of the new and powerful g2 instance type, including high-performance GPU-powered rendering of 2D and 3D graphics.


Apps run in a Windows 2008 R2 environment on an EC2 instance, and can make use of native Windows APIs and AWS resources such as relational (Amazon RDS) and NoSQL (Amazon DynamoDB) databases, persistent object storage (Amazon S3), caching (Amazon ElastiCache), message queues (Amazon SQS), publish and subscribe messaging (Amazon SNS), and email delivery (Amazon SES). Barr says that since these services run in the same Region as the EC2 instance, latency will be low and performance should be very good.

The client code calls AppStream to obtain an Entitlement URL through an Entitlement Service. Amazon supplies a sample that you can use as-is, customize, or use as the basis for your own implementation. The client opens the Entitlement URL to initiate the streaming of video and audio content for playback.

If you need an introduction to AppStream see our previous article Amazon AppStream - Let The Cloud Do The Heavy Lifting or watch this video which outlines the concept:


Some features have been added to AppStream between its original launch last year and today’s wider launch, starting with the fact that AppStream now detects the SDK version that was used to create a client and launches compatible backend services automatically. Mac Client support has been added with an OSX SDK, and the client SDKs have been improved and now include support for game controllers.




Amazon dumbs down AWS with appliances

AWS SDK for JavaScript Released

AWS SDK for .NET Version 2

AWS SDK for Node.js Released

Google Announces Compute Engine - At Last An Alternative to Amazon AWS


To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.






or email your comment to:



Ada Lovelace Day 2020

Today is being celebrated as Ada Lovelace Day, a event which aims to raise the profile of women in science, technology, engineering and maths. In common with so many event-oriented celebrations, it is [ ... ]

Introducing the DigitalOcean App Platform

With DigitalOcean's new App Platform, setting up and deploying an app to the cloud as easy as point and click.

More News

Last Updated ( Thursday, 13 March 2014 )