Virtual Desktop Images (Software Stacks)

A Software Stack is an Amazon Machine Image (AMI - pronounced Ay-Em-i) with your applications pre-installed and configured for your users. Users can then provision their virtual desktops easily with all the software pre-loaded and ready to be used.

List all AMI available to the users

Prepare a virtual desktop to be used as Software Stack

Windows

First, launch your Virtual Desktop and install some applications. Once you are done, click the Search Button and right-click on "Windows PowerShell" to "Run As Administrator".

Click Windows button and launch "Windows Powershell"

On the PowerShell terminal, execute the following command to re-enable the execution of EC2 UserData script.

C:\ProgramData\Amazon\EC2-Windows\Launch\Scripts\InitializeInstance.ps1 -Schedule
Re-enable EC2 UserData Script

At this point, go back to the IDEA Virtual Desktops web-interface, select your Virtual Desktop and click "Action" > "Show Info" to display detailed details about your desktop, then search for "Instance ID".

Locate the instance ID of the dektop you are about to snapshot

Open your EC2 console and search for your instance then click "Actions" > "Image and templates" > "Create Image"

Create an image of your EC2 Desktop

Choose a name and a description, make sure to check "No Reboot: Enable" then click "Create Image"

Make sure "No Reboot" is enabled.

Navigate to the AMI tab and verify if your image status is "available" and copy your AMI ID.

Wait until the image is fully available

Once your AMI is in available state, log in to IDEA and refer to Register a new Software Stack on IDEA

Register a new Software Stack on IDEA

To register a new Software Stack, click "Create Software Stack" under the "Software Stacks (AMIs)" section

You will be asked to enter a name, description and other parameters specific to your image.

You will also need to specify which IDEA Projects are authorized to use this image. Refer to Project Management to learn more about IDEA Projects and ACLs.

Fill out the form to create the image

Use your new Virtual Desktop Software Stack

Once created, the Software Stack will be visible to all users who belong to the associated project(s). Refer to Create a virtual desktop (Linux/Windows) to learn how to launch your desktop with the new image

Last updated