A small company wants to limit their capital expenses and is considering different cloud service models for their new application. The application requires complete control over the underlying operating system and hardware resources, such as storage and networking. Which cloud service model would be most appropriate for this company's needs?
Hybrid cloud
Software as a Service (SaaS)
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)