Public, private or hybrid, the cloud (IaaS or PaaS) is the standard for production.
PaaS services are preferred, simple, and scale quickly.
IaaS services allow for greater flexibility but require more operational work.
A private cloud is not a traditional virtualization environment, it relies on commodity hardware.