Question

Difficulty: HardCloud Service Models (IaaS, PaaS, SaaS)

A logistics enterprise plans to migrate its legacy high-throughput transaction system to a cloud environment. The enterprise software requires direct root-level OS access, custom storage driver kernel modules, and low-level network adapter configuration. However, the company wants to offload all physical datacenter facility maintenance, hardware replacement, and physical host hypervisor management to the cloud provider. Which cloud service model should the enterprise select to satisfy these requirements?

  1. Infrastructure as a Service (IaaS)Answer
  2. B
    Platform as a Service (PaaS)
  3. C
    Software as a Service (SaaS)
  4. D
    Function as a Service (FaaS)

Answer

Infrastructure as a Service (IaaS) is the correct cloud service model because it provides full OS-level administration, allowing custom kernel driver installations while delegating physical hardware maintenance to the provider.
Infrastructure as a Service (IaaS) provides virtual machines, virtual storage, and virtual networking where the cloud customer retains full control of the operating system layer—including root access, kernel parameter tuning, and custom driver installation—while the vendor manages the underlying physical infrastructure and hypervisor host.

Step-by-Step Solution

1
Analyze the technical requirements specified in the scenario
The requirements demand root-level OS access, custom kernel modules/drivers, and low-level network setup, alongside vendor-managed physical hardware.
Identifying required management boundaries determines which cloud responsibility layer is appropriate.
2
Evaluate cloud service model control boundaries
IaaS grants client control over OS, drivers, networking configurations, and applications. PaaS and SaaS restrict OS and driver-level access.
Only IaaS offers low-level operating system and hypervisor guest configuration control.
3
Select the matching cloud model
Infrastructure as a Service (IaaS) precisely matches the necessary balance of hardware abstraction and OS kernel control.
It fulfills the requirement to eliminate physical maintenance while preserving root-level OS customizability.

Key Concept

Shared Responsibility Model and Cloud Service Layer Boundaries (IaaS vs PaaS vs SaaS)
Estimated Time:1m 30s
Rate this question