目前,虽然说教育已经尽可能地普及化和大众化,但是“优质教育”仍然属于稀缺资源。教育早从孔子时期到今天,形式变化其实不大,那么如何做好新教育行业的“服务商”,如何实现教育行业的SaaS化进程呢?本文中,校宝在线技术副总裁胡淼就为大家分享对于新教育行业的云思考。
本次分享将主要围绕三个方面,首先是对于教育行业的思考,其次是校宝公司对于教育行业的思考和战略,最后就是对于业务的思考和实现情况。
校宝在线对于教育行业的思考
教育行业从孔子“学而时习之,不亦说乎”,一直推进到老师板书写的飞快,学生的笔记也记的非常快,再到现在的电教以及线上教育,其实教育本身的模式并没有发生变化,还是“我说你听,我写你抄”来完成教学过程。既然教学过程没有发生变化,那么教育行业是否发生了变化呢?校宝在线内部经常会讨论的一点就是“教育行业其实是一个服务型行业”,但是目前的行业现状却是并没有实现非常高的科技化。
在国家层面,其实早在2010年国家就已经提出信息技术对于教育发展具有革命性影响,需要给予高度重视。在2012年就对于教育信息化目标布置了明确的任务。在2016年,教育部就制定了教育信息化的“十三五”规划,对于任务有了更加长远的目标设定。在这样的背景下,教育的趋势是从单纯提升应试教育分数变为了应试教育与技术类课程兼顾的情况。大家开始重视全面发展,开始规划每个孩子的未来可能性。除此之外,还会注重个性特长的发展。从校宝自身的教育数据库出发可以看出,现在素质类教育培训机构的数量已经超过了学科类培养数量;其次,小班教育已经成为了趋势,培训机构更加关注个人的个性化成长道路;最后还会非常重视高效学习,之前的教学课程局限在课堂内,而现在不能再局限于课堂内,一定是以学生为本,以提升为目标。
校宝在线的战略发展规划
针对于上述的背景和趋势,校宝对于行业的发展进行了深入的思考,设想出了几个可能性的阶段。第一个阶段就是学校的业务需要进行数据化。第二个阶段就是行业数据的标准化,这是因为在行业中一些基本的概念是不统一的,比如“课程”在不同的机构含义就不同,比如艺术类往往说“一对一”或者“一对多”,而对于语数外则是“小学一年级语文基础班”和“小学三年级数学提高班”,针对于这样的概念往往在同行之间交流没有一个统一的维度。这样就使得行业内交流存在障碍,语言不对等。因此需要将行业数据标准化,只有这样才能提炼出最佳实践,进而使得整个行业向最佳实践靠拢。第三阶段就是产业服务生态化,当对于行业数据进行了接口定义,将行业上下游打通的时候,才能对行业进行赋能。
校宝在线目前致力于教育信息化领域,现在已经完成了6万个教育品牌,以及15万个“互联网+教育”的校区,2018年的流水预计会超过400亿,因此校宝在线认为教育行业的机会很大。因此校宝也规划了相应的“三步走”规划。首先,第一步就是对于业务场景进行支撑,比如课前的咨询过程是可以将数据落地的。第二步就是对于业务场景再塑,比如学校以往招生都是线下招生模式,但是线下招生会遇到一些阻碍,而学校的老师却没有线上招生能力,虽然能够利用各种线上工具,但是能否产生一定的效果,重点还在于场景的支撑,业务场景再塑的重要一点就是将线下招生和线上工具进行结合,提供一整套线上线下招生过程机制。最后一步就是创造全新的教学过程,单一的学校或者教学机构是无法完成新业务的建设的,比如校宝在线目前为教育机构提供了金融的服务,而如果以他们的单一体量而言,无法和银行以及金融机构进行合作的。而在校宝的帮助之下,联合了最广大的教育机构,并且联合了蚂蚁金服的力量能够为教育机构提高最好的金融产品。
此外,校宝提供的金融服务则会围绕教培保险服务以及内容和营销服务展开。校宝认为SaaS的核心不是软件,其真正的核心是服务,只有服务才能让整个生态变得繁荣,让上下游得以打通,让一个行业有所变化。
校宝在线的SaaS实践
在落地实践部分,校宝的产品覆盖了全渠道的招生、全场景的教学以及全方位的教培服务。校宝的阿里云上架构设计是这样的:当一个网络请求发起的时候,先使用域名服务进行解析,之后用户的请求通过SLB和CDN承载,后端则会对于数据使用进行支撑,因为可能会存在音频、视频等文件,所以后端也使用了阿里云多媒体处理服务,其可以将数据传输到各种终端的使用者手中。后端也布置了云监控以及日志服务等面向切面的服务。
其实,在校宝的数据库建设初期,就是在线下的IDC机房有两套数据库系统,一套给客户用,一套自己内部使用,这是最原始的数据库状态。当上云之后,逐渐发生了转变。首先将应用端的网络虚拟化,最终提炼到只有一个ECS的应用节点,应用节点对于数据库的访问分为了只读和读写两种,在读写请求中会有主备实例,这一点的实现基于阿里云的RDS已经提供的能力。总之,将数据库升级到云上架构之后,整体的性能有所提升,安全机制也比较完善。
而对于以上的架构还是会存在问题,第一个问题就是单表的数据量过大,其实数据本身大没有太大影响,但是数据过大造成的无法对于数据表进行操作是最大的问题。第二个问题就是读写分离不是事务级的,而校宝提供的是教育行业的SaaS产品,所以会有很多这样的操作,所以在业务高峰的时候,数据同步会非常慢,虽然可能延迟只有一秒,但是对于业务的影响也会非常大。这是校宝所面对的问题,也是升级到POLARDB最为根本的原因。
作为工程师,我们都明白架构决定了上层建筑,系统架构一定要比业务发展早一步甚至三步,所以在目前校宝也认为原有的系统架构设计是不足够的。而POLARDB底层的共享式存储就免去容量扩容所造成的问题,在这样的架构之下进行扩容对于上层没有任何影响,可以平滑地过度完成。此外,读写延迟虽然仍然存在,但是基本上是无感知的,这也是POLARDB能够为业务架构所带来的最优秀的能力。# POLARDB具有极速的性能,超高的容量,弹性伸缩的能力以及100%兼容MySQL,并且即便是面对复杂场景,POLARDB也能够支撑。
其实在实践业务系统的时候肯定也是先考虑为什么,再考虑用什么技术以及怎么做。校宝虽然是目前国内教育信息化领域最大的SaaS厂商,但是其实还有很长的路要走,非常需要阿里云提供的优秀产品来支撑实现更好的业务发展。