PaaS适用于哪些场景?让案例说话

简介:

我们在第一部分《最年轻的XaaS:你对PaaS了解多少?》中介绍了什么是PaaS,PaaS的优势、劣势以及它对IT产生了哪些影响。在了解概念之后,你或许还想知道PaaS到底适用于什么样的场景。

PaaS案例:PaaS适用于哪些场景,不适用于哪些

PaaS最适合围绕云服务的容量规划功能设计可扩展的应用程序。Best Buy结合Google App Engine的是个很好的案例。Best Buy希望用户可以通过某种方式分享自己的愿望清单给好友们。第一次尝试,8名开发人员花了一年多来实现功能,可在大量使用的情况下会崩溃,而且很难更改。Best Buy转向PaaS,用了大约程序员一人年的时间重构代码:只需原有1/8的人力,并且从项目开始到结束仅用了11周。据Best Buy说,采用Google的PaaS后,所需资源只有之前内部数据中心的1/4至1/10。

使用PaaS的最大问题在于试图迫使遗留应用程序适配,将大型机或客户端-服务端系统改造成面向服务模型。PaaS不适用于盲目将现有应用程序移植到平台和模式上,而是围绕面向服务的能力采用云原生设计方式来重构需求。PaaS优于IaaS的地方在于,高层级的应用程序服务已经通过设计与测试考验,并能够有效的集成。

平台服务占据了“即服务”的延展性中间地带,成为了一个独立服务层级,相对来说,另外两类会更容易理解:虚拟化基础设施的IaaS和全打包应用的SaaS。

PaaS对IT意味着什么

PaaS的运作模式基于公共与私有平台之间。对于公有PaaS,等同于使用IaaS:IT不用处理系统管理业务,而是管理服务,并通过厂商提供的管理门户进行用户管理。同时PaaS还提供了典型的自助服务,IT组织在通常情况下可以通过用户、群组或基于角色的策略来设置使用量限制。

以Best Buy的案例说明,IT管理员不再需要管理系统或部署与配置服务器。一项调查发现,迁移到云之后,在计划与计划外维护、存储与配额管理、数据恢复与升级等业务所花费的时间,比数据中心IT管理者所花费的时间显著减少。这样就能拥有更多时间来与业务单元在新服务与应用程序上进行合作。

与此相反,私有PaaS运维类似于其他大型企业级系统,IT需要维护硬件与软件。由于PaaS套件相对比较复杂,通常都需要一名领域专家对软件负责,类似数据库管理员如何维护数据库。

在这两种情况下,IT需要拥有人员和流程来管理与监控PaaS资源使用、性能,针对公共PaaS,还需要监控消费、可用性与服务级别协议合规性。



本文转自d1net(转载)

相关文章
|
中间件 Unix 应用服务中间件
|
存储 中间件 开发工具
云计算的三个主要服务模型:IaaS、PaaS 和 SaaS
云计算的三个主要服务模型:IaaS、PaaS 和 SaaS
22739 0
|
SQL Kubernetes 调度
Flink 流批一体在模型特征场景的使用
本文整理自B站资深开发工程师张杨老师在 Flink Forward Asia 2023 中 AI 特征工程专场中的分享。
78065 5
Flink 流批一体在模型特征场景的使用
|
4月前
|
存储 弹性计算 搜索推荐
阿里云轻量应用服务器、ECS 云服务器、GPU 服务器收费标准最新整理2026
阿里云轻量应用服务器、ECS 云服务器、GPU 服务器收费价格表哪里看?今天整理了最新的阿里云服务器收费标准。目前阿里云服务器持续推出重磅优惠,涵盖轻量应用服务器、ECS 云服务器、GPU 服务器等多种类型,支持包年包月、按量付费等灵活付费方式,新老用户均可享受超值福利,续费价格保持稳定不涨价。以下是最新整理的完整价格及配置详情,方便不同需求的用户选择。
|
10月前
|
人工智能 算法
2025 生成式人工智能认证,如何构建知识能力价值闭环
生成式人工智能(AI)认证助力职场人士在2025年AI浪潮中脱颖而出。通过系统化学习,涵盖AI方法论、提示工程及伦理法律等领域,构建知识桥梁;强化实践能力,熟悉工具操作与问题解决;最终释放价值潜力,实现职业跃迁。GAI认证由培生Certiport推出,结合理论与实操,全面评估专业能力,赋能各类从业者,在技术发展中稳步前行。
|
人工智能 IDE Java
AI 代码工具大揭秘:提高编程效率的必备神器!
【10月更文挑战第1天】近年来,人工智能得到了迅猛的发展,并在各行各业都得到了广泛应用。尤其是近两年来,AI开发工具逐渐成为开发者们的新宠,其中 GitHub Copilot 更是引发了无限可能性的探索。
1143 9
AI 代码工具大揭秘:提高编程效率的必备神器!
|
存储 数据处理 数据中心
1U和2U服务器应如何正确选择?各有什么优缺点?
标准机架式服务器以U为高度单位,1U和2U服务器各有优缺点。1U服务器体积小、性价比高,但扩展性和散热性较差;2U服务器扩展性好、散热佳、稳定性强,但托管费用较高。不同高度的服务器适用于不同的业务场景,选择时需根据具体需求决定。未来数据中心将根据业务特性选择合适的服务器类型,而非统一采用2U服务器。
541 2
|
数据处理 开发者 C++
Kotlin协程与RxJava:谁将称雄现代应用开发?揭秘背后的技术博弈与选择之道!
【9月更文挑战第13天】本文对比了现代应用开发中备受欢迎的两种并发编程方案:Kotlin协程与RxJava。Kotlin协程以轻量级线程和挂起函数简化异步编程,尤其适合I/O密集型任务;RxJava基于观察者模式,擅长处理复杂异步数据流。文中还提供了示例代码,帮助开发者根据项目需求和偏好做出合适的选择。
365 1
|
编解码 测试技术 开发工具
绘梦有形,快手开源「可图 Kolors」,等你来玩
近期,快手开源了名为Kolors(可图)的文本到图像生成模型,该模型具有对英语和汉语的深刻理解,并能够生成高质量、逼真的图像。
|
安全 应用服务中间件 网络安全
SSL原理、生成SSL密钥对、Nginx配置SSL
现在,你的Nginx虚拟主机应该已经配置了SSL,可以通过HTTPS安全访问。确保在生产环境中使用有效的SSL证书来保护通信的安全性。
529 0