When deploying Azure VMs, in addition to configuring the platform-specific settings (such as Azure Storage or networking parameters), you can also configure the operating system and applications running in the VM. This ability depends on a software component called the...