平台设计-概念澄清说明

简介: 平台所说模块一般指一个独立部署的前端项目

平台所说模块一般指一个独立部署的前端项目(nginx),如前面所说门户系统、系统管理、用户管理、内容管理。这四个没有后台配合也运行不起来。后台用微服务来实现,例如门户服务,就是一个独立运行的后台程序,有唯一的端口,在nacos里有对应的配置文件。

     应用一般指前台模块+后台微服务一起构成的一个完整可运行环境。

     平台应用和平台上的应用是两个不同的概念,平台应用是平台自身的功能,例如用户管理应用,购买了平台就自然拥有,是打包销售的,不可分割,不可取舍。平台上的应用是平台之外的,购买时需要单独付费的,而且有可能第三方公司开发的,和平台厂商可以不一致。

      在整个生态圈里,平台有专门公司负责,它只专注平台开发,不去管具体应用。应用按专业领域由专业公司负责,术业有专攻,专注业务领域内开发。

     以上是运行资源的描述。平台作为开发运维一体化平台,还包括开发资源,主要包括各种前端组件(vue),后台组件(java python包),文档资源。

     运维主要指各类操作手册、维护手册、运维管理制度等等。

     这些构成了完整的平台交付物。合同是单一主体,但是交付时,各个应用可能是不同厂商,可以理解为集成商、供应商。

     平台+应用在一个具体行业积累和演化,形成行业整体解决方案,例如高校整体解决方案。


相关文章
|
7月前
|
设计模式 监控 算法
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(通用语言体系)
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(通用语言体系)
152 2
|
7月前
|
敏捷开发 监控 架构师
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(构建领域知识)
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(构建领域知识)
199 0
|
敏捷开发 消息中间件 前端开发
DDD实战之七: 战术设计、整体流程与首次冲刺
DDD实战之七: 战术设计、整体流程与首次冲刺
DDD实战之七: 战术设计、整体流程与首次冲刺
|
监控 数据可视化 测试技术
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
286 0
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
|
IDE 测试技术 开发工具
ALPD学习笔记 4:高效高质量编码,测试先行和意图导向的编程
# 由外而内:发现和形成设计职责 设计是一种信息不完全情况下的决策:从最开始我们并不知道要用什么数据结构可能是最好的,如果一开始就从底层数据结构开始写,需要耗费更多脑力。 我们首先应该写确定的功能性代码,一般来说外层功能相对确定,但是底层数据结构我们不一定知道。 延迟决策到最后时刻关键信息经常会自然显现 由外而内的变成允许暂时忽略不重要的细节,“意图导向编程 Programming By Inte
240 0
ALPD学习笔记 4:高效高质量编码,测试先行和意图导向的编程
|
容器
框架设计思维符合语义即可使用,而不用关心底层的实现
框架设计思维符合语义即可使用,而不用关心底层的实现
231 0
框架设计思维符合语义即可使用,而不用关心底层的实现
|
新零售 NoSQL Java
概括几种项目类型使用的技术路线
主流架构SSM(Spring+SpringMVC+myBatis--->或SpringBoot+myBatis)统称SSM Struct2:基本没有人使用,除非老项目维护,Struct2以前也是SSM或SSH的一部分,现在早已过时SSH(过去:stru...
3192 0