首页 > 解决方案 > 在 Azure 中发布的 webapi 属于 PaaS 和 IaaS?

问题描述

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

当我寻找答案时,我发现了很多关于 PaaS 和 IaaS 的定义。

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

谢谢。谨致问候, SR

标签: azureservice

解决方案


IaaS(基础设施即服务):

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

PaaS(平台即服务):

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

资料来源:SaaS vs PaaS vs IaaS:有什么区别以及如何选择

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

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

另一个有趣的读物:什么是 PaaS?


推荐阅读