-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apache Guacamole Virtual Desktop workspace service #18
Comments
Azure DevTest Labs provide some of the capabilities listed above, which we should look into in a bit more detail. |
Apache Guacamole ticks several of the boxes also. |
The ATRE is a highly controlled environment, many 'apps' will need configuring at the 'user' profile level for them to operate properly. For example if a network proxy is used for auditing then the browser, git client, conda, PyCharm, Azure storage explorer will all need to be configured to use it. This can be a big headache users as each time they login to a system they need to remember these configuration changes. We should make this as automated as we can to reduce the cost of adoption. |
@iankelly-github good points. We should pre-install everything that a user might need into the VM and have this configured to work seamlessly within the Azure TRE Workspace. TRE Admins are probably the people to provide significant additional customisations. Basically the same experience as managed desktops, not what people love, but people do understand this model at least. We do want to make the TRE user experience great though, so anything we can do to provide flexibility within the constraints of the environment is fantastic! |
@iankelly-github 100%. This is an interesting challenge, one way we have approached this is by using common DNS names across workspaces. So have |
The following diagram created with @christoferlof might be a good starting point when thinking about user stories: |
I really like the diagram, very useful for brain-storming use cases. Should we capture all suggestions as issues or as 'ideas' under discussions? |
@iankelly-github If they are specific to virtual desktops/users creating compute along the lines of the diagram above, continue this chat. If they are separate feature requests, feel free to create issues and will add them to the backlog, refine, and prioritize. |
Thanks for clarifying @marrobi. I just reviewed this issues requirements again and most of the use cases that I immediately thought of are already included :-) The only additional use case would be 'create a snapshot my VM/disks'. |
It's worth noting that Azure Virtual Desktop will be a valid alternative to a custom virtual desktop solution for some customers. We should define this in a separate story. |
High-level requirements
Implementation
Milestone 0.2
Currently planned for milestone 0.3
The text was updated successfully, but these errors were encountered: