Question

Difficulty: MediumPlatform as a Service (PaaS)

A smart agriculture startup is migrating its IoT telemetry application to Azure. The team selects a Platform as a Service (PaaS) model to deploy their custom web application and database. Under the Azure shared responsibility model, which task must be performed by the startup's development team?

  1. A
    Applying security patches and updates to the operating system hosting the application.
  2. B
    Managing and configuring the virtual machines, operating systems, and middleware hosting the application.
  3. Configuring the application logic and managing user access to the telemetry data.Answer
  4. D
    Utilizing pre-configured Software as a Service (SaaS) business software to host and run the custom telemetry application.

Answer

Configuring the application logic and managing user access to the telemetry data.
Under the Platform as a Service (PaaS) model, the cloud provider manages the underlying hardware, virtualization layers, operating systems, and middleware. The customer remains responsible for the application logic and configuration, as well as securing and managing access to the data they store in the service.

Step-by-Step Solution

1
Identify the cloud deployment model specified in the scenario.
The scenario specifies a Platform as a Service (PaaS) model.
Determining the correct model is the starting point for applying the Azure shared responsibility model.
2
Differentiate responsibilities between the cloud provider and the customer in a PaaS model.
The provider handles physical security, virtualization, OS, and runtime middleware. The customer handles application code, configurations, and data/access.
This division allows us to identify which responsibilities fall to the startup's development team.

Key Concept

Shared responsibility model in Platform as a Service (PaaS)
Rate this question