Virtual desktops for engineering with AWS Research and Engineering Studio

Deploying AWS Research and Engineering Studio for on-demand engineering desktops: automated image builds, per-user EFS storage and Terraform.

The problem

Engineers needed desktops sized for Thermal Desktop and MATLAB, on demand.

Icon-Architecture-Group/32/AWS-Cloud-logo_32AWSResearch and Engineering StudiolaunchbuildsfrommountedIcon-Resource/General-Resource/Res_User_48_LightEngineerIcon-Architecture/48/Arch_Elastic-Load-Balancing_48PortalELBIcon-Architecture/48/Arch_Amazon-Cognito_48Sign-inCognitoIcon-Architecture/48/Arch_Amazon-DynamoDB_48ConfigDynamoDBIcon-Architecture/48/Arch_Amazon-EC2_48ControllereVDIIcon-Architecture/48/Arch_Amazon-EC2_48Virtual desktopEC2 · HPC · on demandFor Thermal Desktop, MATLABIcon-Architecture/48/Arch_Amazon-EC2-Image-Builder_48Image BuilderEC2 · automatedImageVersionedIcon-Architecture/48/Arch_Amazon-EFS_48EFSPer-userTerraformTerraform manages the networking, IAM, storage and supporting resources
Icon-Architecture-Group/32/AWS-Cloud-logo_32AWSlaunchfrommountedbuildsResearch and Engineering StudioIcon-Resource/General-Resource/Res_User_48_LightEngineerIcon-Architecture/48/Arch_Elastic-Load-Balancing_48PortalELBIcon-Architecture/48/Arch_Amazon-Cognito_48Sign-inCognitoIcon-Architecture/48/Arch_Amazon-DynamoDB_48ConfigDynamoDBIcon-Architecture/48/Arch_Amazon-EC2_48ControllereVDIIcon-Architecture/48/Arch_Amazon-EC2_48Virtual desktopEC2 · HPC · on demandSized for Thermal Desktop and MATLABImageVersionedIcon-Architecture/48/Arch_Amazon-EFS_48EFSPer-userIcon-Architecture/48/Arch_Amazon-EC2-Image-Builder_48EC2 Image BuilderAutomated, versioned buildsTerraformTerraform manages the networking,IAM, storage and supporting resources
Each desktop starts from a versioned image, and the engineer's own storage follows them onto it. Inside the RES box are the main components AWS deploys with it.

Repeatable desktop images

The image builds are automated, so desktops come from a versioned image instead of per-machine setup.

Files that follow the engineer

Per-user EFS volumes are mapped into each session.

Infrastructure as code

Networking, IAM, storage and supporting resources are managed in Terraform.

Get in touch

Text me:

Open in new tab

Loading…