A retail company is planning to migrate its custom-built inventory management system to Azure. The development team wants to deploy and run their custom code and database schemas without the administrative burden of managing virtual machines, middleware, or host operating systems. Which cloud service model should the company choose, and what is a key responsibility they will retain in this model?
- APlatform as a Service (PaaS), where the company is responsible for applying security updates to the virtual machine operating systems.
- BSoftware as a Service (SaaS), where the company is responsible for customizing and deploying the application's underlying source code.
- Platform as a Service (PaaS), where the company is responsible for configuring and deploying the application code.Answer
- DInfrastructure as a Service (IaaS), where the company is only responsible for configuring database schemas while Microsoft manages the operating systems and database engines.
Answer
Platform as a Service (PaaS), where the company is responsible for configuring and deploying the application code.
The correct option is the one stating that Platform as a Service (PaaS) should be selected, with the company remaining responsible for configuring and deploying the application code. Under the shared responsibility model, PaaS offloads the host operating system, virtualization, and physical hardware management to Microsoft, while the customer maintains control of the applications and data they deploy.
Step-by-Step Solution
Key Concept
Under Platform as a Service (PaaS), the cloud provider manages the hardware, virtualization, operating systems, and middleware, leaving the customer responsible for the application code, data, and access configurations.
Estimated Time:1m 30s