An educational institution currently uses a Software as a Service (SaaS) platform for student communication. The IT department decides to develop a custom communication portal and host it on Azure App Service, which is a Platform as a Service (PaaS) offering. Which of the following responsibilities shifts from the cloud provider to the educational institution as a result of this transition?
- Developing, deploying, and maintaining the application codeAnswer
- BPatching and updating the underlying operating system
- CManaging and securing user accounts and identities
- DMaintaining the physical servers and virtualization hardware
Answer
Developing, deploying, and maintaining the application code
In a Software as a Service (SaaS) model, the cloud provider manages the entire application stack, including the application code. In contrast, under the Platform as a Service (PaaS) model (such as Azure App Service), the customer is responsible for creating, deploying, and maintaining the application code. Therefore, the responsibility for managing the application shifts from the cloud provider to the customer.
Step-by-Step Solution
Key Concept
Shared Responsibility Model