RD Connection Manager is a comprehensive remote connection management and publishing solution. It supports the world’s most popular remote desktop management protocols and provides comprehensive functionality to help users and system administrators organize their remote connections in various environments within any organization. Administration is simple with the ability to manage accounts, groups, and permissions. Sensitive data, such as user account settings, are encrypted with SSL. Strong connection security is supported. A single sign on system allows a user to establish multiple remote connections instantly after logging in. Supported protocols include RDP v.5, RDP v.6, VNC, and Citrix ICA.
wsh allows you to execute commands on multiple machines in parallel. It is secure and fast, and even outperforms ansible. It works by having an agent live on the machine. When you run wshc, it sshes and execs wshd and sends commands over the encrypted channel. wshd executes the commands and sends the results back.