Desktop and Application Streaming
Category: Technical How-to
Manage Aurora databases using an AppStream 2.0 Elastic fleet
Customers are migrating from commercial databases to open-source databases on AWS like Amazon Aurora PostgreSQL and Amazon Aurora MySQL. As a best practice, customers configure these databases to be running in a private subnet within an Amazon VPC. When database administrators (DBA) have to perform admin activities on these databases they log in to a […]
Use Veyon to remote control and monitor virtual labs on Amazon WorkSpaces
Virtual labs built with Amazon AppStream 2.0 or Amazon WorkSpaces provide students a flexible and accessible way to participate in lab exercises from anywhere, at any time. While students can connect to these labs remotely the primary challenge faced by the teachers is monitoring the activity of the students and gaining remote control of the […]
Using serverless AWS services as an external authenticator for NICE DCV
NICE DCV is a high-performance remote display protocol that provides additional authentication flexibility through DCV external authentication. For a user to gain access to a secure DCV session stream, they must be authenticated against the display protocol. By default, DCV uses system authentication, which delegates authentication to the underlying operating system. With using external authentication, customers […]
Creating an AS2TrustedDomains DNS TXT record to redirect the WorkSpaces Applications native client to a third-party identity provider
The AS2TrustedDomains DNS TXT record can only enable the same domain (or subdomains) in which the DNS TXT record is created. In a scenario where you do not own the domain where your IdP resolves, an alternative architecture is required. In this blog, I outline the process to create an AS2TrustedDomains DNS TXT record for […]
Display session expiration and a countdown timer in Amazon AppStream 2.0
A common use case for Amazon AppStream 2.0 is streaming resource-intensive applications that perform long-running calculations or simulations. If the session ends while the simulation is running, user productivity and satisfaction suffer. Consider the following scenario: your users run simulations that normally take three hours to complete. To control costs, you configure your AppStream 2.0 […]
Launching local applications from an Amazon WorkSpaces Applications streaming session
With Amazon WorkSpaces Applications, applications run securely in the cloud, isolated from end users’ local machines. In some scenarios, customers require interaction between remote and local applications. For example, consider a hosted application that exports data to an external program, such as a spreadsheet or PDF application that is installed and licensed on a local […]
Securely connect users to AWS with the Leostream Platform and NICE DCV
The Leostream Platform offers a variety of components that provide an intuitive way for remote end users to securely access NICE DCV servers. The Leostream platform consolidates the IT management of Virtual Desktop Infrastructure, as well as prioritizes the security posture of your deployment. Through its interface, end users visualize their resources through a high-performance […]
Streaming from interface VPC endpoints for Regulated environments with Amazon WorkSpaces applications
Customers with strict compliance requirements such as financial industries, healthcare, and government sectors use End User Compute (EUC) solutions to regulate access and centralize tooling. For these organizations, users are often required to connect to a Virtual Private Network (VPN) to access the private corporate network. In this blog, I explain how users with such […]
Using Amazon CloudWatch to prepare for WSP migration of Amazon WorkSpaces
If you are to take advantage of the WSPv2 feature and performance enhancements, you must validate that your end users are connected with a supported client. Amazon WorkSpaces using PCoIP can be converted to WSP using the modify protocol API. WorkSpaces that already use WSP will be updated during API initiated reboots. In this walkthrough, […]
Using Kinesis Agent for Linux to stream application logs in AppStream 2.0
When an Amazon AppStream 2.0 instance session is complete, the instance is ended. This means all application logs used in the session are lost. But what if you must persist your application logs? This post shows you how to persist your application logs by streaming them in real-time to Amazon Kinesis Data Firehose using Kinesis […]









