How to launcn a vm on ec2 instance?

In Azure, its sounds like you use Nested Virtualization.

Instead you can try on AWS EC2 bare metal Hyper-V on EC2 Bare metal