The key requirements for IaaS and PaaS include the following: 

✓ A consistent platform that’s optimized to support a variety of workloads needed by customers 

✓ An integrated stack of middleware optimized for automated deployment and management of heterogeneous workloads that dynamically adjusts 

✓ Reliable, highly secure and scalable platform 

 The continuum of the cloud rests on the reliability and security of the platforms used and the track record of the cloud provider to support customers’ demands. 

✓ A choice of deployment models that support the right service level, quality of service, and security required to support constituents 

