Skip to content

How to create an AWS Workspace that will run a server application and accept TCP/IP connections from outside the Workspace?

0

How can I make the following work within an AWS Workspace?

  1. A Server Application (.NET) installed on an AWS Workspace (Windows 10 bundle)
  2. The Server Application listens on port 1111 (for example)
  3. Client applications reside on my local machine/local network
  4. Client applications are provided with an IP Address and the port number: Where the IP Address would be the IP Address of the AWS Workspace (presumably) and the Port would be 1111.
  5. Client applications connect to the Server Application on AWS Workspace

asked 2 years ago340 views

1 Answer
0
Accepted Answer

While you could do this by placing a load balancer in a public subnet and then setting the Workspaces instance as an IP target I would strongly not recommend it. Yes, it will work but doing this adds extra cost to the environment and is kind of not what Workspaces is designed to do. I'd also think very long and hard about running production (or even dev/test) workloads on a machine that you are actively using as a desktop.

Instead, spin up an EC2 instance of an appropriate size and run the application there. Whether you use a load balancer or not is up to you but I would not be using Workspaces for this.

EXPERT

answered 2 years ago

EXPERT

reviewed 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.