Windows Serial Console Azure

Active4 years, 5 months ago

In the new Windows Azure Portal, how does the 'Console' Window works? What really happens behind the scenes? I am curious to know how it works internally.(I can't find that out for myself since I don't have an Azure account :-( )

Sac
Aniket Inge

Oct 31, 2018  The Serial Console in the Azure portal provides access to a text-based console for Windows virtual machines (VMs) and virtual machine scale set instances. This serial connection connects to the COM1 serial port of the VM or virtual machine scale set instance, providing access to it independent of the network or operating system state. Apr 26, 2018  Serial console access is enabled by default in new Windows Server VMs that are deployed using the Azure marketplace. If you want to use SAC with Windows. Mar 26, 2018  Azure developers and sysadmins have long asked for the ability to get access to a serial console for their virtual machines (VMs). While it’s generally easy enough to log into a VM after it has.

Aniket IngeConsoleWindows Serial Console AzureAniket Inge
21.4k3 gold badges38 silver badges72 bronze badges

Windows Serial Console Azure Key

2 Answers

I actually made this console as my internship project while at Microsoft. It was made before the xplat-cli was available, but it's still very simple and actually uses the Kudu service. Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. More information on Kudu here: https://github.com/projectkudu/kudu/

When your web application is created on azure, Kudu stands up a scm website for your web application with the end point yoursite.scm.azurewebsites.net. The console then takes commands that you give it, calls Kudu's REST API using the scm website as the endpoint, and then displays you the output in the console.

Asher GarlandAsher Garland
2,8803 gold badges19 silver badges26 bronze badges

That console looks exacly like the Azure Cross-Platform Command-Line Interface (xplat-cli) which is based on node.js. I'm not a node.js expert, but a good guees would be, that the browser creates a node.js session und runs the xplat-cli in there.

Azure Windows Serial Console Commands

xplat-cli in turn use the Service Management API of Azure, which are all REST-based.

You can compare the xplat-cli on your own by installing them from the Downloads page. At the bottom of this page are the download links for Windows, Mac, and Linux.

Windows Serial Console Azure Free

Peter KirchnerPeter Kirchner

Windows 7 Support In Azure

Not the answer you're looking for? Browse other questions tagged azureazure-powershellazure-management-portal or ask your own question.