Omniverse live-session for 2 users?

If I want to host a live-session for 2 Omniverse Composer users, do I get support for that from this channel?
I think the way to do it is to have 2 AWS VMs runnign and then connecting those ( and hosting the 3D assets ) with Nucleus Server ( 3rd VM on AWS but this time Linux ). We can do all that AWS setup, I just need support for the Omnieverse side of things.

Additionally, here are some comments from Richard:

"
I will have to check but as I understand it now, Nucleus has always been an internal networking solution. It does not work across multiple networks. So if you wanted to host users on your own nucleus server, you need to set up your own nucleus server, allow users through your firewalls and allow people to remotely login to your hosted server. This would not work Between two separate AWS machines.

It’s not impossible. But it’s not super straight forward.
"

Yes, this setup works as long as the two composers VMs can communicate with the VM running nucleus.

Here is some more information, that I got from Drew C.
I follow this with my team.

This is definitely doable as some customers do this today. Based on the OP of two workstations running USD Composer and a single Enterprise Nucleus Server, you’d need to set up those as EC2 instances all within the same VPC and subnet (or you’d need internal routing between different subnets). The workstations would then communicate with the ENS via the private infra, with remote users using NICE DCV or other 3D-enabled streaming protocol (Teradici, etc.) to connect to the workstations.

In the architecture above, the only ports exposed to the Internet (ensure you use an ACL for added security) would be TCP 8443 for DCV, and the ENS would not be exposed inbound from the Internet at all. To manage the ENS, you would connect to one of the workstations and then SSH into the ENS from there.

I am glad you are getting help from everyone! Let me know how it all goes!