A manufacturing company is migrating a legacy inventory control system to Azure. The system requires a specific third-party middleware wrapper that interacts directly with the local operating system's registry and filesystem. Additionally, the company's compliance policy dictates that they must manage the scheduling, testing, and installation of all operating system security patches. Which cloud service model and responsibility distribution should the company implement?
- AInfrastructure as a Service (IaaS) using Azure Virtual Machines, where Microsoft is responsible for managing the guest operating system patches
- Infrastructure as a Service (IaaS) using Azure Virtual Machines, where the company manages both the guest operating system patching and the middleware configurationAnswer
- CPlatform as a Service (PaaS) using Azure App Service, where the company manages the guest operating system configuration and patching
- DPlatform as a Service (PaaS) using Azure SQL Database, where Microsoft manages the database engine and the company patches the guest operating system
Answer
Infrastructure as a Service (IaaS) using Azure Virtual Machines, where the company manages both the guest operating system patching and the middleware configuration
The correct option is the one stating that the company should use Infrastructure as a Service (IaaS) with Azure Virtual Machines, where the company manages guest operating system patching and middleware configuration. This model grants the customer administrative access to the guest operating system, which is necessary to configure registry settings and filesystem wrappers. It also shifts the responsibility of operating system patching to the customer, satisfying the compliance requirement to control the patch lifecycle.
Step-by-Step Solution
Key Concept
Shared Responsibility Model in IaaS vs PaaS
Estimated Time:2m 0s