Azure中发布的webapi是否属于PaaS和IaaS?

Azure中发布的webapi是否属于PaaS和IaaS?,azure,service,Azure,Service,我通过VisualStudio在Azure中发布了一个web api。我想知道是PaaS还是IaaS 当我搜索答案时,我找到了很多关于PaaS和IaaS的定义 但我没有找到明确定义的地方,Azure门户中的哪些服务是PaaS,哪些是IaaS 谢谢。 致以最良好的祝愿, SRIaaS(基础设施即服务): 云基础设施服务,称为基础设施即服务(IaaS),由高度可扩展和自动化的计算资源组成。IaaS是访问和监控计算、网络、存储和其他服务的完全自助服务,它允许企业按需购买资源,而不必直接购买硬件 Paa

我通过VisualStudio在Azure中发布了一个web api。我想知道是PaaS还是IaaS

当我搜索答案时,我找到了很多关于PaaS和IaaS的定义

但我没有找到明确定义的地方,Azure门户中的哪些服务是PaaS,哪些是IaaS

谢谢。 致以最良好的祝愿, SR

IaaS(基础设施即服务):

云基础设施服务,称为基础设施即服务(IaaS),由高度可扩展和自动化的计算资源组成。IaaS是访问和监控计算、网络、存储和其他服务的完全自助服务,它允许企业按需购买资源,而不必直接购买硬件

PaaS(平台即服务):

云平台服务,或平台即服务(PaaS),为某些软件提供云组件,同时主要用于应用程序。PaaS为开发人员提供了一个框架,他们可以在此基础上构建并使用它来创建定制的应用程序。所有服务器、存储和网络都可以由企业或第三方提供商管理,而开发人员可以维护对应用程序的管理

资料来源:

简言之:使用IaaS,您可以使用云提供商提供的、您自己管理的基础设施(主要是虚拟机、网络等)。使用PaaS,您可以在一些基础设施之上使用一个抽象层,而您不需要管理底层基础设施本身。您只管理应用程序及其数据

如果您已部署到应用程序服务,则您正在使用PaaS。如果已部署到管理并运行IIS的VM,则使用的是IaaS

另一个有趣的阅读:

IaaS(基础设施即服务):

云基础设施服务,称为基础设施即服务(IaaS),由高度可扩展和自动化的计算资源组成。IaaS是访问和监控计算、网络、存储和其他服务的完全自助服务,它允许企业按需购买资源,而不必直接购买硬件

PaaS(平台即服务):

云平台服务,或平台即服务(PaaS),为某些软件提供云组件,同时主要用于应用程序。PaaS为开发人员提供了一个框架,他们可以在此基础上构建并使用它来创建定制的应用程序。所有服务器、存储和网络都可以由企业或第三方提供商管理,而开发人员可以维护对应用程序的管理

资料来源:

简言之:使用IaaS,您可以使用云提供商提供的、您自己管理的基础设施(主要是虚拟机、网络等)。使用PaaS,您可以在一些基础设施之上使用一个抽象层,而您不需要管理底层基础设施本身。您只管理应用程序及其数据

如果您已部署到应用程序服务,则您正在使用PaaS。如果已部署到管理并运行IIS的VM,则使用的是IaaS


另一个有趣的阅读:

此场景被视为PaaS

Azure虚拟机是基础设施即服务(IaaS),而应用服务服务结构是平台即服务(Paas)

Azure提供了几种托管网站的方法:Azure应用程序服务、虚拟机、服务结构和云服务

这有助于您了解这些选项,并为您的web应用程序做出正确的选择

在Azure中托管Web应用的最佳方式是什么?

Azure应用程序服务(以前的Azure网站)完成的责任很小,控制相对较少。它是大多数web应用程序的最佳选择。部署和管理直接集成到我们得到的平台中。它是可扩展的,可以处理高流量负载。它可以为您提供高可用性

如果您希望在web服务器环境中进行频繁的修改和更改,Azure虚拟机可以是您的选择。它为您提供了丰富的功能集;然而,与Azure云服务和Azure网站相比,正确配置、保护和维护虚拟机需要更多的时间和更多的IT专业知识。您将需要在频繁维护和更新补丁程序方面付出更多努力来管理VM环境

Azure云服务如果您想要更多类似web服务器的环境,您可能希望使用Azure云服务。您可以远程访问云服务并配置启动任务。与Azure网站相比,云服务为您提供了更易于管理和更灵活的功能,但其控制能力不如Azure网站。云服务为您提供与Azure网站相同的多个部署环境,但这在虚拟机中不可用。除了网站,你可以安装任何你想要的软件包,这为你提供了更多的灵活性

下图详细说明了如何选择正确的选项:


此场景被视为PaaS

Azure虚拟机是基础设施即服务(IaaS),而应用服务服务结构是平台即服务(Paas)

Azure提供了几种托管网站的方法:Azure应用程序服务、虚拟机、服务结构和云服务

这有助于您了解这些选项,并为您的web应用程序做出正确的选择

在Azure中托管Web应用的最佳方式是什么?

Azure应用程序服务(以前的Azure网站)完成的责任很小,控制相对较少。它是大多数web应用程序的最佳选择。部署和管理直接集成到我们得到的平台中。它是可伸缩的,