教育行业云平台如何合理设计?

本文摘要:教育行业云平台如何合理设计? 开展教育行业云平台建设,对于一个区域(省或区县)或是一所学校,都是一项极为重要的教育信息化建设事情。通过构建教育行业云平台,可以规范区域或学校的教育信息化系统建设,形成围绕教育行业的更为完善的信息化体系,并进一步晋升教育信息化建设的应用实效。然而,教育行业云平台的建设,不能纯真地只从技能角度来思考系统的建设。 教育行业云平台不是一般意义上的云计较技能平台。

鸭脖官网下载入口

教育行业云平台如何合理设计? 开展教育行业云平台建设,对于一个区域(省或区县)或是一所学校,都是一项极为重要的教育信息化建设事情。通过构建教育行业云平台,可以规范区域或学校的教育信息化系统建设,形成围绕教育行业的更为完善的信息化体系,并进一步晋升教育信息化建设的应用实效。然而,教育行业云平台的建设,不能纯真地只从技能角度来思考系统的建设。

教育行业云平台不是一般意义上的云计较技能平台。除了计较资源、存储资源、大众技能组件和数据平台组件等通用性的云计较资源之外,教育行业云平台的构造更应表现在教育应用资源的办事提供上。把相关的教育应用支撑办事、教育数据资源供应和教育业务逻辑组成,合理有效地融入到教育行业云平台的建设方案之中,才能真正打造出切合教育行业特征并满意教育应用业务需求的教育行业云平台。而这正是作为教育行业云平台的重要构成部门——PaaS层,其在设计构造与详细实现上,所应表现出的建设焦点理念。

教育行业云平台的总体架构 单从云计较平台的技能架构来看,教育行业云平台的总体组成与其他行业的云平台雷同,一样也可以由 IaaS层(云平台基础设施层)、PaaS 层(云平台组件层) 和 SaaS 层(云平台应用层)组成。个中, IaaS 层主要是操纵以 Hypervisor 技能为焦点的虚拟化平台软件(如VMware ESXi、Microsoft Hyper-V、Citrix XenServer、Huawei FusionSphere等),统一办理和调理物理主机(裸机)的 CPU、内存、存储、网络等 IT基础设施资源,并卖力向教育行业云上层平台提供基础资源办事。而PaaS层则包罗了可以或许为行业应用提供办事的浩瀚组件。

在这些组件中,卖力为教育应用业务系统提供公用办事的大众业务组件和教育业务组件,以及卖力为教育业务提供数据办事的数据办事组件,则是教育行业云平台PaaS 层最为焦点、最为重要的内容组成。对于SaaS 层而言,其上主要是布置和运行各种教育应用业务系统, 而 PaaS层的大众办事资源则为 SaaS 层上的教育应用业务系统的正常运行,提供了不行或缺的办事与保障。

展开全文 图1 教育行业云平台架构 图 1所示的教育行业云平台的分层架构体系,表现了通用型行业云平台的设计和建设理念,与其他行业云平台具有很大的相似性。可是,从教育行业对建设云平台的愿景方针和应用需求来看,这种分层架构体系的相似性,并不代表教育行业云平台各层的设计构造与功效实现,会等同于其他的行业云平台。

教育行业云平台的建设设计,应思量如何将更多可以或许提供教育应用办事的相关组件纳入个中,进而表现出云计较资源在支持教育讲授应用业务上的办事和支撑感化,尤其是对于处在云平台中间位置的PaaS 层的设计与构造, 更是如此。所以,从某种意义上讲,PaaS层的设计与构造是否合理,将直接影响教育行业云平台建成后的实际应用成效。PaaS 层办事功效的详细构成 1.基础性公用办事 首先,来看一个应用实例。

当任何一个教育应用业务系统(如学生综合素质评价系统、讲授质量阐发系统等)想要为本业务系统增加用户时,可以通过挪用卖力用户办理的应用业务系统来选定新增办理用户,并通过挪用卖力权限配置的应用业务系统为新增的用户界说系统操作权限。而这两个被挪用的应用业务系统别离是组织机构及用户办理系统和脚色权限配置办理系统。前者是专门办理中小学校和各种教育机构信息的业务系统,同时兼备了对归属于差别教育单元的师生及各种教育事情人员信息的办理功效。

尔后者主要卖力为各种注册教育应用业务系统的用户(教师、学生和教育事情人员),设置操作权限。由此,我们可以看到,针对各种教育应用业务系统而言,诸如组织机构及用户办理、脚色权限配置,以及教育应用注册、用户登录认证、统一动静办理等各种基础性系统功效,都属于各类教育应用业务系统可复用共享的基础功效。而最重要的是, 这些基础功效又都是每个业务系统不行或缺的用例,将这些具有共性的系统用例举行泛化、分散并纳入 PaaS层的体系组成之中,则可以形成被挪用的大众业务组件, 进而为 SaaS层的各种教育应用业务系统提供统一的基础性公用办事。比方,通过构建单点登录认证(SSO)业务组件,并与各个教育应用业务系统对接,就可觉得教育用户登录差别的系统,提供统一身份认证办事。

如此,既可以规范各种应用业务系统的设计与开辟,又可以简化各种应用业务系统的功效实现组成。各种教育应用业务系统挪用大众业务组件,复用共享PaaS层提供的基础性公用办事,在教育行业云平台上实现了教育应用的集成。同时,也进一步促使教育行业云平台的体系布局更为紧凑、越发完整、更趋合理。2.业务类公用办事 PaaS层除了为上层教育应用业务系统提供基础性、通用类公用办事外,还必需提供与教育行业业务相关的业务类公用办事。

这类公用办事以教育业务组件的形式,被相关教育应用业务系统复用共享。教育业务组件可以由讲授质量测评办事组件、教育评价办理办事组件和教育字典办事组件等组成。个中,讲授质量测评办事组件是指按照教育统计与测评理论,基于常模参照系构建的各类计较阐发东西。这些计较阐发东西以教育业务组件的形式,为操纵测验成就开展学科讲授质量测评阐发的教研应用业务系统,提供专门的计较阐发办事并返回讲授质量的测评成果。

而教育评价办理办事组件是一种依据学生综合素质评价模型、教师职业能力成长评估模型等面向主题的教育评价模型所构建的教育评价引擎。它同样也是以教育组件的形式,为上层教育应用业务系统提供评价办事,支持相关教育评价勾当的开展,形成学生综合素质成长程度(学生画像)和教师职业能力成长程度(教师画像)等方面的评价信息。至于教育数据字典办事组件,就是操纵在PaaS层内搭建的数据字典办理系统,为上层教育应用业务系统提供教育数据分类代码的查询与获取办事。

由此,可以有效地确保业务系统可以或许实时更新相关数据字段的取值。教育数据字典办事组件的使用可以促使教育应用业务系统的开辟建设,在遵循教育数据尺度方面更趋规范。PaaS层教育业务组件所提供的业务类公用办事,与详细的教育业务相关,并能面向应用为教育应用业务系统提供专门的办事资源和支撑保障。

这充实说明PaaS层所提供业务类公用办事,与详细的教育应用业务场景是彼此融合的。3.数据办事 通过搭建的数据互换平台,基于成立的数据互换机制,为各种教育应用业务系统和数据请求者通报所需的教育数据信息,这是一项很是重要的数据办事,是教育行业云平台PaaS 层提供公用办事的一种重要形式。

固然,通过数据互换还可以不停地从外部收罗获取数据,用以富厚更新留存于PaaS层内的各种教育数据信息,从而更好地驱动教育云平台数据中心组成的日臻完善,并更好地为教育应用提供全方位的数据办事。雷同于大众业务组件,数据互换办事也以组件的形式,即数据办事组件的形式,供给用业务系统和使用者挪用。

可是,数据互换并不是 PaaS层提供数据办事的独一形式。更为重要的是,数据办事还应该表现在满意教育用户对教育数据应用的需求上。

即操纵各种教育数据开展数据统计阐发和数据挖掘阐发,为包括教师、教研人员和教育行政办理者在内的各种教育用户,提供专业的数据办事。支持学情阐发、教育评价、讲授质量监测等一系列讲授研究事情的开展,并为实施教育办理和规划教育成长,提供决议依据。这种基于数据阐发的公用办事,其详细的组成为围绕教育主题搭建数据堆栈,开展数据挖掘阐发支持教育办理决议,通过数据可视化展示阐发教育业务状况。

其实,教育云平台提供的这种教育数据阐发与展示办事,就是一种独立于教育应用但又办事于教育应用的公用数据办事。图2 所示的是一个关于某区教育局操纵搭建的教育行业云平台,开展区域内学生学业程度与体质康健关联性数据挖掘阐发的实例。图2 PaaS 层数据办事实例 对于形成的阐发成果,接纳了数据可视化技能(东西),以图形展示的方式直观出现,向教师和讲授办理者清晰地通报了埋没在两类教育业务数据背后的常识信息,进而为他们拟定教育革新办法,促进学生全面成长,提供了科学的决议依据。而这正是教育行业云平台PaaS 层,在面向教育行业应用时所表现出来的数据办事的形式。

由此,我们看到无论是数据互换,还是数据阐发展示,PaaS层的这种为教育应用提供数据办事的功效,在推进教育数据整合与应用方面,发挥了努力的感化。PaaS 层办事功效的技能实现 1.公用办事的技能实现方法 当我们开辟了办事于教育应用业务系统的大众业务组件和教育业务组件之后, 所面对的问题就是如何布置这些大众业务组件,才能有利于SaaS 层教育应用业务系统对它们举行快速、高效地会见,进而实现 PaaS层基于业务组件的公用办事功效。而对于数据办事而言,也同样面对着如何有效地布置数据办事组件,以实现快捷、高效地提供数据互换办事的问题。对此,我们可以鉴戒微办事架构(Microservices Architecture)技能,在教育云平台的 PaaS层独立开辟布置各种大众业务组件、教育业务组件和数据办事组件,并基于轻量级 API 方式(如 HTTP RESTfulAPI),允许以Web 应用模式运行的 SaaS 层各种教育应用业务系统,举行直接挪用。

同时,也可以通过搭建 API 网关(API Gateway)聚合位于 PaaS层的各种公用办事和数据办事组件,形成统一的办事进口,以应对来自外部的包括桌面欣赏器应用、移动端应用在内的各型客户端,以及第三方应用对公用办事和教育数据办事的会见请求(如图3 所示)。图3 PaaS层办事组件布置与挪用实现方法 固然,对于大众业务组件和教育业务组件的布置还可以联合引用容器虚拟化技能。如图 1所示,我们可以选型操纵相关的容器办理技能东西(如 Kubernetes)来创建和布置应用容器(Container),并将大众业务组件和教育业务组件的相关应用法式及其依赖打包后移植到应用容器之中,实现彼此断绝。由此,可以有效地实现基于微办事架构技能降低系统间耦合度的目的,进而越发有利于大众业务组件和教育业务组件,在后续应用中的进级与改造。

2.教育数据办事的技能实现 数据办事功效的实现: 首先在于教育数据中心的成立。操纵ETL数据堆栈东西我们可以从教育应用业务系统中抽取各种教育业务数据,并通过清洗、转换、加载等一系列的加工处置惩罚历程,搭建起面向学生、教师、学校、课程、评价等的各种教育主题数据堆栈,进而在PaaS 层中成立起教育数据中心。之后,面向教育应用,并联合教育测评阐发理论,成立数据阐发模型。然后再操纵数据统计阐发、数据挖掘、数据可视化等各类数据处置惩罚东西,对汇聚于数据中心的教育数据,开展统计阐发、挖掘研究。

进而将发明的与教育讲授相关的新的常识信息,直观有效地展示给教育用户。然而,这种针对教育数据的阐发与展示,就是 PaaS层面向教育应用的数据办事功效表现。它在指导教师改良讲授方法、有效实施学生个性化讲授、助力讲授业务部分监控学校讲授质量,以及为教育行政办理部分拟定教育成长规划提供决议依据方面,发挥着努力而重要的感化。

由此可以看到,数据堆栈东西、数据挖掘阐发东西以致数据可视化东西,均是 PaaS层必不行少的构成内容,这些数据处置惩罚东西我们也可以将其统称为数据办事组件。开展教育行业云平台建设时,需要重点存眷PaaS 层的建设。这是因为PaaS层对教育应用业务的支撑和办事感化,是实现开展教育行业云平台建设以满意教育应用需求的关键地点。

PaaS层的设计构造与功效实现,该当表现出教育行业云平台有别于其他行业云平台特有的教育行业属性。除了提供基础性公用办事的大众办事组件之外,PaaS还要提供各类业务类公用办事的教育业务组件,和提供教育数据办事的数据办事组件。接纳微办事架构技能布置和公布大众业务组件和教育业务组件,是PaaS层面向教育应用,提供公用办事的技能实现途径。

而选型数据堆栈东西和数据阐发展示东西作为数据办事组件,则又是实现PaaS层为教育应用提供数据办事的技能实现手段。PaaS 层的设计与构造,该当清晰地表现出教育行业云平台所应具备的,教育应用集成、教育数据整合及教育办事融合的光鲜特征。

来历:《中国教育网络》杂志(10月刊) 作者:孙庆(上海市教育委员会信息中心) 声明:转载此文是出于通报更多信息之目的。若有来历标注错误或加害了您的正当权益,请作者持权属证明与本网接洽,我们将实时更正、删除,谢谢。

返回,检察更多。


本文关键词:鸭脖官网,教育,行业,云,平台,如何,合理,设计,教育,行业

本文来源:鸭脖官网进入-www.jieao-shop.com