How are most of you able to do uni kernel deployment and development? I've found that my primary deployment target (AWS EC2) is disqualified since most of these run times need hardware virtualization support.
I'm not sure what you mean. I've haven't had problems getting LING, Rumprun, and MirageOS unikernels deployed on EC2 using AWS's user-provided kernel support. It requires a kind of chain-booting process, but it works fine.
I think EC2 supports both PV and HVM guests, right?
Yeah, but you can't really run a unikernel directly on EC2, you'd want to run RHEL / Ubuntu / etc.. on EC2, and then a unikernel in that.