A Amazon é executada no Xen, que fornece Para-virtualização (PV) ou virtualização assistida por hardware (HVM).
A para-virtualização costumava ser a escolha recomendada, pois proporcionava melhor desempenho (com uma integração muito mais próxima ao host de virtualização, por meio de kernels / drivers especializados corrigidos no host e no guest).
A virtualização assistida por hardware usa os benefícios fornecidos no hardware moderno e não requer nenhum tipo de kernel ou patches personalizados. Referências recentes provaram que o HVM é realmente mais rápido em certas cargas de trabalho.