与SAAS模式相比,PAAS模式又为何物?

编者按:SAAS模式相信很多小伙伴都比较熟悉了,近年来出现的PAAS模式又是什么呢?它与SAAS模式的区别在哪里?有什么优势呢?

一、什么是PAAS模式?

PAAS——平台即服务

云平台服务或平台即服务(PAAS)为某些软件提供云组件,这些组件主要用于应用程序。 PAAS为开发人员提供了一个框架,使他们可以基于它创建自定义应用程序。所有服务器,存储和网络都可以由企业或第三方提供商进行管理,而开发人员可以负责应用程序的管理。

二、PAAS优势

  • 使应用程序的开发和部署变得简单且经济高效

  • 可扩展

  • 高度可用

  • 使开发人员能够创建自定义应用程序,而无需维护软件

  • 大大减少了编码量

  • 自动化业务策略

  • 允许轻松迁移到混合模型

三、PAAS的特点

PAAS具有许多将其定义为云服务的特征,包括:

  • 它基于虚拟化技术,这意味着随着业务的变化,资源可以轻松扩展或缩小

  • 提供各种服务以协助开发,测试和部署应用程序

  • 许多用户可以访问相同的开发应用程序

  • Web服务和数据库是集成的

PAAS的例子

Myapps就是PAAS模式,以它为例子具体介绍一下PAAS模式的平台架构、组件服务、存储方式等方面。

1、平台技术架构

(1)平台采用业内领先的SpringBoot微服务架构、支持SpringCloud模式,完善了平台的扩增基础,满足了系统快速开发、灵活拓展、无缝集成和高性能应用等综合能力。

(2)平台采用前后端分离模式,前端采购JQ和VUE架构,可满足不同技术栈的开发人员;后端采用SpringBoot。前端和后端开发人员可以分功负责不同部分。

2、多组件服务

天翎平台拥有7大模块1200+组件可供客户使用,包括:流程引擎、报表、表单、视图、组织用户、统一门户、接口整合7大模块,满足客户不同的场景需求

  1. 3、分库分片存储

支持集中数据存储、分片数据存储以及集群式数据存储等多种存储模式,坚持就近存储、就近访问的原则进行分片数据存储,提高数据导入和查询性。

4、系统读写分离

支持在线配置系统的读写分离,提高整体的系统查询和运行性能;

5、APM系统监控管理

基于Skywalking的系统监控工具,用于收集、分析,聚合,可视化来自于不同服务和本地基础服务的数据的可观察的平台;

从三个维度对应用进行监视:service(服务), service instance(实例), endpoint(端点);

综合来说,在许多情况下,使用PaaS是有益的甚至是必要的。 如果有多个开发人员在同一个开发项目上工作,或者必须包含其他供应商,PAAS可以为整个过程提供极大的速度和灵活性。 如果您希望能够创建自己的自定义应用程序,PAAS也是有益的。 云服务还可以大大降低成本,并且可以简化您在快速开发或部署应用程序时出现的一些挑战。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值