0

0

PaaS是个什么东西?

爱谁谁

爱谁谁

发布时间:2025-08-26 08:20:01

|

246人浏览过

|

来源于php中文网

原创

01—云操作系统

我记得微软Azure刚在国内落地时,其宣传语是“云操作系统”,即Azure就是云上的操作系统。

为何这么说?

因为操作系统就像是简化的Windows,或者苹果的应用商店,支持在其上开发和运行数字业务。利用云的API编写业务代码,就能轻松将应用部署到云端,就像在Windows上运行软件一样。此外,云操作系统天然具备高可用性、负载均衡、异地容灾等功能,将传统的软硬件一次性购买变成租赁的轻资产模式,减少了基础设施的运维成本,这对传统操作系统来说是一种降维打击。

PaaS是个什么东西?区块链技术,例如以太坊,其口号是“世界计算机”,也是一种操作系统,数字代币等都是以太坊操作系统上的应用软件。

元宇宙同样可以视为一种操作系统,其底层的物联网、数字孪生、大数据、AI、MR/VR等技术构成了元宇宙的操作系统,支持在其上构建各种应用。

PaaS是个什么东西?02—PaaS到底是什么?

以Azure Stack中的App Service为例,注意,这里Azure和Azure Stack可以看作是同一事物:双兔傍地走,安能辨我是雄雌。

曾经有一家著名的饮料全球企业,计划在夏季进行促销活动,类似于开瓶扫码中奖。如果使用Azure的PaaS服务,就可以直接将代码一键部署到云端,类似于在Windows操作系统上构建应用,同时自动获得CDN、负载均衡、高可用性等功能,无需一次性投入购买基础软硬件。

PaaS是个什么东西?如果使用Azure Stack,我们可以深入到App Service的底层虚拟机。假设创建一个名为webdemo的Web网站,注意是免费层级。

easyDialog 简单、实用的弹出层组件
easyDialog 简单、实用的弹出层组件

easyDialog没有模板机制,只负责逻辑层的弹出效果,至于内容(消息框、表单、图片等)该如何呈现,easyDialog都不管,内容属于业务层的东西,业务需求是千变万化的,如果逻辑和业务结合很紧密,那么可移植性和可扩展性将大大降低。

下载

PaaS是个什么东西?使用Process Monitor监控App Service底层虚拟机的运行情况,可以看到它运行在Windows虚拟机上。当创建webdemo网站时,Windows虚拟机会自动调用RsFilterApi.dll文件中的CreateSandboxProcessW函数。

PaaS是个什么东西?CreateSandboxProcessW函数会创建进程,并使用容器技术对进程资源进行限制。进程名称为webdemo,与网站同名。使用Process Explorer检查,可以发现其账户为IIS AppPool\webdemo,显示为Windows下的IIS进程。

PaaS是个什么东西?打开该进程的属性对话框,切换到作业标签页,可以看到该进程的作业对象,包括内存限制为1GB和CPU限制等。

PaaS是个什么东西?如果查看相关网页,可以看到Azure App Service的免费层级内存不得超过1GB,这个功能实际上是通过Job Object实现的,通过CreateSandboxProcessW函数在创建webdemo进程时添加了这些限制。

Azure subscription limits and quotas - Azure Resource Manager | Microsoft Docs

实际上,在创建进程时对进程资源进行限定,这是容器(如Docker)的做法,Windows容器也是如此,可以参考Windows Internals中对容器的解释。

PaaS是个什么东西?如果将Azure App Service中的进程资源限定功能通过标准的Docker API进行处理,那就完全符合容器的兼容性做法。如果将此功能开放给租户,就可以在App Service中直接使用容器镜像,岂不美哉?

这就是PaaS的内部原理之一,云厂商为我们代劳了应用的打包、高可用性、负载均衡、底层运维、资源限定等工作,这样我们构建数字化应用就变得更加方便了。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
resource是什么文件
resource是什么文件

Resource文件是一种特殊类型的文件,它通常用于存储应用程序或操作系统中的各种资源信息。它们在应用程序开发中起着关键作用,并在跨平台开发和国际化方面提供支持。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

158

2023.12.20

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

787

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1129

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

803

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

454

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2355

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

823

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1646

2023.08.28

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

19

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
光速学会docker容器
光速学会docker容器

共33课时 | 1.9万人学习

Docker 17 中文开发手册
Docker 17 中文开发手册

共0课时 | 0人学习

极客学院Docker视频教程
极客学院Docker视频教程

共33课时 | 17.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号