Question

Difficulty: HardPlatform as a Service (PaaS)

A company is planning to migrate a legacy retail application to Azure. The application's front-end web server requires a standard runtime environment but must be freed from operating system patching and physical hardware maintenance. The application's backend database, however, requires specialized custom database engine configurations and direct administrative control over database security patches to comply with strict industry regulations. To meet these requirements, which combination of cloud service models should the company use?

  1. Platform as a Service (PaaS) for the front-end web server and Infrastructure as a Service (IaaS) for the backend databaseAnswer
  2. B
    Software as a Service (SaaS) for the front-end web server and Platform as a Service (PaaS) for the backend database
  3. C
    Infrastructure as a Service (IaaS) for the front-end web server and Platform as a Service (PaaS) for the backend database
  4. D
    Platform as a Service (PaaS) for both the front-end web server and the backend database

Answer

Platform as a Service (PaaS) for the front-end web server and Infrastructure as a Service (IaaS) for the backend database
The correct option correctly identifies Platform as a Service (PaaS) for the front-end web server because PaaS frees the customer from operating system patching and physical hardware maintenance, while allowing them to host custom applications. It also correctly identifies Infrastructure as a Service (IaaS) for the backend database because IaaS provides the customer with direct administrative control over the operating system and database engine configurations, enabling them to manage database patching and custom configurations as required.

Step-by-Step Solution

1
Evaluate the front-end web server requirement.
The web server needs to run a standard runtime environment but be free from operating system patching and physical hardware maintenance, which points to Platform as a Service (PaaS).
PaaS hosts applications without requiring the customer to manage underlying operating systems, hardware, or virtualization.
2
Evaluate the backend database requirement.
The database requires custom engine configurations and direct administrative control over security patches, which indicates Infrastructure as a Service (IaaS) is required.
In PaaS database offerings (like Azure SQL Database), the cloud provider manages patching and restricts engine configuration. Running the database on a virtual machine (IaaS) gives the customer full administrative control over the OS, database engine, and patching.
3
Select the cloud service category combination that satisfies both components.
PaaS for the front-end web server, and IaaS for the backend database.
This combination matches the requirements for both the front-end and the backend.

Key Concept

Platform as a Service (PaaS) and Shared Responsibility
Estimated Time:2m 0s
Rate this question