北京外研在线教育科技有限公司由享誉全国的外语教育出版社——外语教学与研究出版社全资创办,依托外研社数十年在外语教学研究方面的积累,以及与外语教学专家和广大外语教师的深度合作,外研在线将外语教学、测评理论、教学内容和互联网技术有机结合,发布了高校外语教学平台Unipus,助力中国外语教育的改革和发展。现全国已有几百所高校采用了外研在线的产品,每年有数百万学生使用这些产品学习外语。
Unipus是一款高校外语教学平台,集教育、学习、评测与研究于一体,它不同于当下火热的线上教育,Unipus采用了线上与线下相结合的混合式教学模式,深度参与到老师的教学当中,贯穿教与学的整个过程。
课前,老师可以通过Unipus来制定教学计划,并布置一些预习作业,让学生在上课前先完成预习的工作。课堂中以老师面对面授课形式为主,Unipus也提供了一些教学内容和辅助工具,比如签到、现场调查等。而在课后,老师布置的作业都可以通过Unipus来发布。甚至在期中、期末的时候,老师的考卷也可以由Unipus来发布,让学生在线上完成考试。这种混合式教学模式给予了老师很大的自主性,同时也方便了学生,让学习不仅仅发生在课堂上,促进了老师与学生的共同发展。
作为一个全面贯穿课堂教学的平台,Unipus面临的需求主要是稳定性与可扩展性两方面。稳定性方面,Unipus需要确保在所有的教学过程中都能提供稳定的服务,否则就会对教学质量造成影响。“我们的产品被用于学校正式教学当中,稳定性非常重要,尤其是学生考试,学校很重视,如果出现问题,就可能就成为一个教学事故。”北京外研在线教育科技有限公司CTO董晋鹏说。
外研在线面临的另一个需求是可伸缩性,由于教育行业的特殊性,用户的使用情况会随着不同的教学阶段发生明显波动。例如在假期期间,教学活动停止,用户量就会处于较低的水平,而在期末考试或英语口语比赛期间,用户量会有大幅的上升,这就对外研在线的可扩展性提出了较高要求。
成立初期,外研在线采用自建服务器的方式开展业务。传统的自建服务器方式,无论从硬件开销还是从网络的质量与稳定性上,都会消耗大量的人力物力以及时间成本,并且外研在线的业务会随着教学阶段产生明显波动,在业务平缓时期,就会产生大量闲置资源,造成资源浪费。出于对业务长期发展的角度考虑,外研在线决定通过“上云”的方式来解决,先后使用了两家国内云服务商的云服务,然而使用过程中出现了的一些问题,并没有得到工作人员及时专业的解决,甚至还出现了一些监控误报的情况,整个使用过程均没有达到预期。
2016年9月,得知AWS在中国正式由光环新网运营商用后,外研在线立即在AWS上开通了账号,在工作人员的协助下,不到2个月的时间就完成了系统迁移上线的过程。
极佳的稳定性与灵活性
云服务具有很高的灵活性和可扩展性是毋庸置疑的,但AWS在这方面提供了更好的性能。AWS的Auto Scaling和Elastic Load Balancing,可以根据实际的访问量和处理需求,随时扩展或缩减Amazon EC2的数量,并均衡各个EC2实例间应用程序的流量,帮助外研在线轻松应对用户访问量的急剧变化,同时始终保持极佳的稳定性。
此外,AWS提供的镜像功能,也方便了外研在线对业务的灵活部署。“一些比较复杂的系统,从头安装可能需要几天,使用镜像部署很快就能完成,这对于业务的开展有非常重要的意义。”董晋鹏说。
专业的支持服务
AWS根据用户的不同需求,推出了不同层次的AWS支持服务,外研在线使用了AWS 商业支持服务,这是一对一的快速响应渠道,技术支持工程师和有经验的客户服务专业人员全天候提供服务,帮助用户充分利用AWS提供的产品和功能。当客户遇到问题时,可以通过邮件、电话等多种方式,寻求及时的支持服务。在使用商业支持服务过程中,AWS优异的服务对外研在线提供了极大的帮助。“AWS 商业支持服务专业、细致、响应及时,能够深入了解我们业务的模式,还有很多专家来帮我们做一些培训和咨询,对于我们顺利采用AWS云服务起到了非常大的作用。”董晋鹏说。
目前,外研在线已经把所有业务系统部署在了AWS云平台上。图1是外研在线的系统架构图,所使用的AWS云服务包括Amazon EC2、Amazon S3、Amazon RDS、Amazon ElastiCache等。
大幅降低成本
如果采用自建服务器的模式,依据过去的经验,仅运维人员可能需要几十人,为了防止出现服务器故障,还要安排人员进行7×24小时值班。而外研在线在使用AWS后,只需1个人就承担了全部线上运维工作,大大节省了人力成本。节省下的人力可以专注于产品优化,新的功能的开发,更好的为公司创造价值。
此外,AWS按使用量计费的方式,也为外研在线节省了大量成本。AWS为客户提供了巨大的网络带宽,确保峰值期间系统的访问速度不受影响,在业务平缓时期也无需为额外的带宽支付费用,使用过程中不会产生任何闲置资源,非常适合外研在线这类业务量存在周期性波动的用户。
加快业务上线速度
传统自建服务器需要一支专业团队维护,包含大量人员,有的负责网络、有的负责硬件,申请资源流程复杂且冗长,极大降低了业务开展速度。“以前使用自建服务器时,申请资源需要写邮件申请,基本上要延迟一两天。使用AWS后,只要有明确的计划,就能在AWS上自动开通,非常便捷,目前已经可以做到按周发布新版本。”董晋鹏说。
移动互联网时代背景下,外研社作为传统外语教育出版行业中的代表性企业,迫切需要在新形势下做出转变,探索新的业务模式,Unipus就是在这一需求下诞生的。从实际使用情况以及教师与学生的反馈来看,可以说,Unipus很好的承载了外研社的期望。今年开始,Unipus已在全国高校得到大规模推广。
若要了解关于 AWS 如何帮助教育领域的详细信息,请访问:https://aws.amazon.com/cn/education/。