A company moves its order-processing workload from virtual machines it manages to a serverless platform. Which of the following security tasks remains the company's responsibility after the move?
Choose one.
Serverless shifts infrastructure, OS and runtime maintenance to the provider; the customer keeps its code, data and permissions.
Moving to serverless removes every layer below the code from the customer's control: the physical hosts, hypervisor, operating system and managed runtime are maintained by the provider, and the platform scales capacity on its own. What the company still owns is the function itself, meaning secure code, input validation and the permissions the function runs with. The OS patching option is tempting because the company patched it on virtual machines, but that duty moved to the provider.
- List what the company managed on virtual machines: OS, runtime, code and permissions.
- Remove the layers a serverless provider takes over: hosts, hypervisor, OS and runtime.
- What remains is the function code and the permissions it uses.
Exam tip: In serverless you secure the code and its permissions; the provider secures everything underneath.
CompTIA Security+ SY0-801 Security Architecture Models: Cloud, On-Premises, OT and Segmentation — the lesson that teaches this.