美文网首页
IaaS、PaaS、SaaS、FaaS以及XPaaS大全

IaaS、PaaS、SaaS、FaaS以及XPaaS大全

作者: 前端妹子ice | 来源:发表于2021-07-08 20:28 被阅读0次

    一、aaS

    aaSAs-a-Service 即为服务 的意思。

    二、XaaS

    XaaS 是一种类的术语,这里是aaS 类的统称。包含有IaaS PaaS SaaS BaaS FaaS DaaS NaaS,下面本妹子将一一介绍。

    2.1 IaaS

    IaaS是指基础设施服务,Infrastructure-as-a-service。主要提供部分基础资源,也就是云服务的最底层。市场上的 IaaSDigitalOceanLinodeRackspaceAmazon Web Services (AWS)Cisco MetacloudMicrosoft AzureGoogle Compute Engine (GCE)

    2.2 PaaS

    PaaS是指平台服务,Platform-as-a-service。平台提供软件部署平台(runtime),抽象掉了硬件和操作系统细节,可以无缝地扩展(scaling)。开发者只需要关注自己的业务逻辑,不需要关注底层。市场上的 PaaSAWS Elastic BeanstalkWindows AzureHerokuForce.comGoogle App EngineOpenShift

    2.3 SaaS

    SaaS是指软件服务,也称为云应用服务,Software-as-a-service。是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS。市场上的 SaaSGoogle WorkspaceDropboxSalesforceCisco WebExSAP ConcurGoToMeeting

    2.4 IaaS、PaaS、SaaS差异

    image.png

    2.5 BaaS

    BaaS是指后端即服务,Backend as a Service。服务商为客户(开发者)提供整合云后端的服务,如提供文件存储、数据存储、推送服务、身份验证服务等功能,以帮助开发者快速开发应用。

    2.6 FaaS

    FaaS是指函数即服务,Function as a Service。无服务器计算,当前使用最广泛的是AWS的Lambada。服务商提供一个平台,允许客户开发、运行和管理应用程序功能,而无需构建和维护通常与开发和启动应用程序相关的基础架构的复杂性。 按照此模型构建应用程序是实现“无服务器”体系结构的一种方式,通常在构建微服务应用程序时使用。

    2.7 DaaS

    DaaS是指数据即服务,Data as a Service。云端公司负责建立全部的IT环境,收集用户需要的基础数据并且做数据分析,最后对分析结构或者算法提供编程接口,让数据成为服务。DaaS是大数据时代的象征,能做DaaS服务的云端公司需要从数据积累、数据分析和数据交付三方面积累自身的核心竞争力。

    2.8 NaaS

    NaaS是指网络即服务,Network as a Service。在中国移动“5G+发布会”上,中国移动发布了网络即服务(NaaS, Network as a Service)能力体系,,通过打造一个核心基石、六大创新能力,实现开放化的网络即服务。,从而为各行各业数字化转型升级注入“5G+”新动能,助力社会、经济高质量发展。

    三、XPaaS

    XPaaS是指各种类型的 PaaS,它和 XaaS 一样,类的术语,这里是 PaaS 类的统称。从Gartner每年追踪的多达30余种的PaaS技术来看,可知PaaS是一种复杂和多样化的应用软件开发平台。下面将一一介绍各种类型的 PaaS

    3.1 aPaaS

    aPaaS是应用平台即服务,Application platform as a service。aPaaS依托一个可视化环境,该环境提供基于云的快速应用程序开发工具和应用程序部署。市场上的 aPaaS简道云zenkit.

    3.2 iPaaS

    iPaaS是集成平台即服务,Integration platform as a service
    集成平台即服务,Gartner 将其定义为“促进开发、执行和集成流治理同任何本地(on-premises)以及基于云的流程、服务、应用和数据连接的一套云服务,可以在独立的或者多个交叉的组织中进行。
    iPaaS 的特征是集成和打通平台。市场上的iPaas京东iPaaS

    3.3 aPaaS、iPaaS差异

    aPaas偏向SaaSPaaS
    iPaas偏向IaaSPaaS

    3.4 apimPaaS

    apimPaaS是管理平台即服务,API management PaaS API

    3.5 baPaaS

    baPaaS是管理平台即服务,Business analytics PaaS

    3.6 IoT PaaS

    IoT PaaS是物联网即服务,Internet of Things PaaS

    3.7 mPaaS

    mPaaS是移动平台即服务,Mobile PaaS
    Mobile PaaSmPaaS 是源自于支付宝的移动开发平台,为移动开发、测试、运营及运维提供云到端的一站式解决方案。产品能力全面覆盖「跨端开发框架、研发协同、数字化运营、智能营销、后端连接」等场景,目前已服务 12306、上海地铁、广发银行、华夏银行、CSDN、可口可乐等众多 B 端客户,及亿级 C 端用户。

    3.8 dbPaaS

    dbPaaS是数据即服务,Database Platform as a Service

    3.9 UIPaaS

    UIPaaS是UI平台即服务,User Interface PaaS。产品界面设计与研发一站式解决方案。

    Happy coding .. :)

    参考材料

    原文链接

    SaaS vs PaaS vs IaaS: What’s The Difference & How To Choose

    阮一峰的IaaS,PaaS,SaaS 的区别

    IaaS, PaaS, SaaS, BaaS, Faas

    iPaaS 和 aPaaS 的区别,以及 mPaaS,UIPaaS

    PaaS与数字中台大时代终到来

    相关文章

      网友评论

          本文标题:IaaS、PaaS、SaaS、FaaS以及XPaaS大全

          本文链接:https://www.haomeiwen.com/subject/kytyultx.html