一文讲透aPaaS平台是什么?.docx
《一文讲透aPaaS平台是什么?.docx》由会员分享,可在线阅读,更多相关《一文讲透aPaaS平台是什么?.docx(7页珍藏版)》请在第壹文秘上搜索。
1、互联网行业就喜欢搞一些单词的缩写在云计算行业,前者有SaaS.PaaSxIaaS,最近两三年aPaaS的概念又开始被关注。aPaaS到底是什么意思,有什么用,与前三者的区别是什么?本文将对这些问题进行彻底探讨。什么是云计算在探讨什么是aPaaS之前,我们有必要讲解一下云计算的概念。想象一下,假设你要开发一款软件程序,会需要用到哪些技术或设施呢?不懂技术没关系,您只要记得,一套软件通常包含以下九个层次:1 .应用(application)2 .数据(data)3 .运行库(runtime)4 .中间件(middleware)5 .操作系统(OS)6 .虚拟化技术(virtualization)7
2、 .服务器(servers)8 .存储(storage)9 .网络(networking)在过去,您需要购买和维护这九种设备/技术,而现在,有一些公司把其中某些层次整合起来(比如存储、服务器、操作系统)打包成一种服务对外出售,这些公司被称为云计算公司,他们的这种打包方法被称为云技术,这种服务形式也就是云服务。你可以直接租用这些服务,只需要像水电费一样每个月缴钱就行了,比起之前要维护九层设备/技术,是不是轻松多了?也不是所有公司都把这九个层次全都做了,目前市面上主要有三种服务形式,他们分别是:基础架构即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS),区别在于哪些服务是云计算公司
3、提供、哪些是自己提供。本地开发软件ApplicationDataRuntimeMiddleware0/SVirtualizationServersStorageNetworkingIaaSApplicationDataRuntimeMiddleware0/SVirtualizationServersStorageNetworkingPaaSApplicationDataRuntimeMiddleware0/SVirtualizationServersStorageNetworkingSaaSApplicationDataRuntimeMiddleware0/SVirtualizationSer
4、versStorageNetworking蓝色:由自己提供绿色:由云计算厂商提供什么是aPaaS?你可以把aPaaS理解为PaaS的一种子形式。aPaaS的全称是applicationPlatformasaService,即应用程序平台即服务。Gartner对其所下的定义是:这是基于PaaS(平台即服务)的一种解决方案,支持应用程序在云端的开发、部署和运行,提供软件开发中的基础工具给用户,包括数据对象、权限管理、用户界面等。”IaPaaS1aPaaS(应用程序平台即服务)有以下2个特征:1.提供快速开发的环境,用户在几个小时内就能完成应用的开发、测试、部署,并能够随时调整或更新。2.低代码或零
5、代码,非技术人员就能完成应用开发aPaaS和PaaS的区别是什么?aPaaS和PaaS都可以完成软件的开发和部署,都支持云端访问。而两者的差异主要体现在用户人群和使用环境不一样: PaaS包含所有平台级别的服务,需要技术人员在本地完成应用程序的开发和数据提供,然后部署到PaaS平台上,再分发给用户使用 aPaaS是PaaS的一种子形式,在aPaaS模式下,非技术人员可以直接在云端完成应用程序的搭建、部署、使用、更新和管理。可以看出来,PaaS是比较灵活的,因为可以完全按需开发,但是缺点是人力成本较高,因为你要招募程序员去完成这个开发过程,另外,如果涉及到需求的调整,还会涉及到二次开发。不管是人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一文讲透 aPaaS 平台 是什么