Capgemini Engineering Interview Question

Talk something about clouds and virtualization.