考题解析 | 使用 Azure App Service 替代本地应用程序


  题目

Your company plans to migrate an on-premises PHP web app named WebApp1 to Azure.
You need to recommend which Azure service to use to run App1. The solution must minimize administrative effort.
Which service should you recommend?
Select only one answer.
A. Azure App Service
B. Azure Kubernetes
C. Azure Logic Apps
D. Azure virtual machines

  参考答案

A

  参考解析

技巧:排除明显错误选项,在没有明显错误的选项中选择最合理的选项。
题目要去将本地的PHP网页应用 WebApp1 迁移到 Azure,而且要选择一个只需要最小化维护管理成本的 Azure服务。

A. 正确。Azure App Service。Azure App Service是一个完全托管的服务,用于构建、部署和管理Web应用和API。它支持多种编程语言,包括PHP。它是完全托管的,提供了自动缩放、负载均衡和高可用性,用户无需管理底层基础设施,如服务器或网络配置,最大限度地减少了管理负担。
B. 不正确。Azure Kubernetes (AKS)。AKS 是一个强大的管理 Kubernetes 集群的服务,适用于需要容器化应用并需要高度可配置性和灵活性的场景,但管理Kubernetes集群本身需要一定的专业知识和经验。
C. 不正确。Azure Logic Apps。Azure Logic Apps 是一个用于构建自动化工作流的服务,它允许用户通过可视化的方式连接不同的应用和服务。它不是用于托管和运行Web应用的服务,而是用于集成和自动化业务流程。
D. 不正确。Azure Virtual Machines。Azure 虚拟机提供了完整的 IaaS (基础设施即服务)解决方案,用户可以在虚拟机上部署和运行任何应用。但是,这需要用户自己管理虚拟机,包括操作系统更新、安全补丁、网络配置等,这些都需要大量的维护管理成本。