Q: How can I create an Azure image from an existing IaaS virtual machine?
A: You can use PowerShell to capture an existing virtual machine, including its entire disk configuration (i.e., if the machine had additional data disks, those disks would become part of the captured image, including the data on those disks) to a new Azure image.