Definition: An IaaS provider makes all of the computing hardware resources available, and the customers, in turn, are responsible for installing and managing the systems, which they can normally do, for the most part, over the Internet.

Advantages of IaaS: -Cost Saving. -On-demand scalability. -Have the Flexibility You Need. -Focus on business growth. -It can also run when the server goes down.

Disadvantages of IaaS: -Security -Lack of flexibility. -Technical problems. -Over Dependency. -Upgrade & Maintenance. -Virtualization Services & User-Privacy.