Question

Difficulty: MediumShared Responsibility Model

A healthcare company decides to migrate its custom patient intake application from a Software as a Service (SaaS) cloud platform to a custom web app hosted on Azure App Service (Platform as a Service - PaaS). Which two responsibilities shift from the cloud provider to the healthcare company as a result of this migration? (Select two).

  1. Development and maintenance of the application codeAnswer
  2. Configuration of the application-level settings and endpoint APIsAnswer
  3. C
    Maintenance and patching of the underlying operating system hosting the application
  4. D
    Physical security of the datacenters where the servers are hosted

Answer

The responsibilities that shift to the healthcare company are the development and maintenance of the application code, and the configuration of the application-level settings and endpoint APIs.
When migrating from a SaaS platform to a PaaS environment like Azure App Service, the responsibility for managing the application software and its configuration shifts from the cloud provider to the customer. The customer must now develop and maintain the application code and configure application-level endpoints and APIs.

Step-by-Step Solution

1
Identify the service models involved in the transition.
The application is moving from Software as a Service (SaaS) to Platform as a Service (PaaS).
This establishes the direction of the responsibility shift.
2
Determine which responsibilities are managed by the provider in SaaS but become the customer's responsibility in PaaS.
In SaaS, the provider manages the application code and its core configuration. In PaaS, the provider only manages the underlying platform (operating system, runtime, hardware), leaving application development and configuration to the customer.
This identifies the specific tasks that the customer must now perform.

Key Concept

Shared Responsibility Model
Estimated Time:1m 0s
Rate this question