An Azure service that is used to provision Windows and Linux virtual machines.
There is no easy migration path. The VM would have to be deleted to change the billing.
Although there is no documentation i can point you to, you could retain the disk once the spot VM is deleted, and use that disk to spin up a custom PayG VM.