7、云开发环境:平台即服务(PaaS)深度解析

云开发环境:平台即服务(PaaS)深度解析

1. 云计算与PaaS简介

云计算被视为解决信息技术(IT)使用、开发和管理中长期存在问题的万能药,但也有人认为它只是另一个“时髦术语”,它从应用服务供应、IT外包和面向服务的架构等未兑现的承诺中演变而来。云计算本质上是一种模型,可实现对共享的可配置计算资源池(如网络、服务器、存储、应用程序和服务)的无处不在、便捷、按需的网络访问,这些资源可以快速调配和释放,只需最少的管理工作或与服务提供商的交互。

云计算有三个抽象层:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。PaaS在概念和实践上介于SaaS和IaaS之间,是云服务架构的运行时环境和中间件,为基于Web的应用程序提供集成和中间件服务。

2. PaaS模型基础

云计算的提供和部署可以从服务架构和网络部署架构两个方面来描述。网络部署架构分为私有云和公共云;服务架构则包含SaaS、PaaS和IaaS三层。IaaS位于底层,包括设施、硬件、抽象、核心连接、交付和API层,加上集成和中间件服务就形成了PaaS模块。

PaaS从SaaS概念演变而来,是一个独立的云服务模型,将应用程序平台与托管云基础设施服务相结合。PaaS云提供商成为云生态系统中的新参与者,为软件市场提供新产品。近年来,PaaS的重点不仅涉及SaaS应用程序的运行时环境,还包括在云中开发应用程序的工具和方法。

PaaS的核心组件至少应包括:
- 应用程序运行时环境
- 数据库系统和中间件

补充组件包括:
- 便捷的开发环境(云IDE)
- 部署到相应PaaS的应用程序市场

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值