To demonstrate how powerful the IIS Odata extension for PowerShell is, I’ve tweaked the SSH PowerShell module that I published previously for use with Azure Pack. By doing so, as long as I can connect to my Windows IIS web server, I can relay SSH commands from any other physical environment.
You will need to have setup the Odata IIS server extension as described in http://www.laurierhodes.info/?q=node/111