A retail analytics firm runs its workloads on a public IaaS platform, deploying virtual machines with its own guest operating systems and applications. Internal audit asks who is responsible for patching the guest operating system on those virtual machines. Under the shared responsibility model for IaaS, who holds that duty?
- AThe cloud provider, because it owns and maintains the physical hosts and the hypervisor beneath the virtual machines.
- BThe cloud provider, because guest operating system maintenance is always bundled into the managed platform services it sells.
- CThe cloud customer, because in IaaS the customer manages the guest operating system, its runtime, and the applications it hosts. Correct
- DA shared duty split evenly between provider and customer, with each applying half of the required operating system patches.
Why A is wrong: Tempting because the provider does patch the hypervisor and physical layer, but in IaaS the guest operating system sits above the provider's boundary and remains the customer's responsibility.
Why B is wrong: This describes a PaaS or managed arrangement, not raw IaaS; the absolute claim that provider maintenance is always bundled misstates the IaaS division of duties.
Why C is correct: Correct: IaaS gives the customer control of the guest OS upward, so patching that OS is a customer duty while the provider secures the hypervisor and hardware.
Why D is wrong: The model divides responsibility by layer, not by splitting a single layer in half; guest OS patching belongs wholly to the customer in IaaS.