爱乐奇云化体验再升级:利用Amazon EKS,业务系统将全部容器化升级
2021
上海爱乐奇网络科技有限公司(以下简称“爱乐奇”)成立于2004年7月,致力于将先进的教育理念与前沿科学技术充分结合,为未来设计教育,为机构/学校提供从教材、平台、测评、运营到视频外教等一站式解决方案,全方位融入学习的每个场景,服务教学的每一个环节。爱乐奇融合中、美、欧三大课标,为中国学生研发了全能英文课程,并围绕着在家、在校两大场景,推出了在线直播平台、AI互动课、真人外教、真人双师和AI双师等解决方案,构筑起智能英语学习生态。
目前,全国已有近3,000家机构/学校的10,000多所学习中心,超过1,500万师生享受爱乐奇英语带来的学习乐趣。新东方、昂立、精锐、卓越、大桥等多家知名连锁培训机构和全日制学校都在使用爱乐奇的教学产品和服务。
爱乐奇为教育行业创新续航,亚马逊云科技是其技术底气
在线教育热度近年来持续攀升,2020年1月疫情爆发以来,国家发布了“停课不停学”的号召,爱乐奇在疫情期间快速上线了在线直播平台(“云护航”),始终贯彻“用科技赋能教育”的初心。爱乐奇以学生为中心,利用真人外教直播课、AI互动技术,以及多媒体制作相结合的方式,不断创新,赢得了多所学校、教师、家长、学生的信任,这背后IT架构起到了重要作用。那么,支撑爱乐奇快速发展的“技术底气”是什么呢?
从2015年初,爱乐奇开始对业务系统进行循序渐进的上云调整,截止2021年,爱乐奇业务系统已经在亚马逊云科技平台上部署并稳定运行了七个年头。作为以B2B商业模式为主的爱乐奇,在全国与新东方、卓立、昂立、精锐等多家教育培训机构合作,为数千万名师生提供高质量的教育产品和线上平台。七年来,爱乐奇业务系统在亚马逊云科技平台上一直稳定运行,业务系统的应用可用性一直保持在99.95%以上。亚马逊云科技强大的计算能力、扩展能力不仅确保了爱乐奇真人外教教学平台的持续稳定性,极大地提升了师生、家长的满意度,而且部署云端平台,使爱乐奇的硬件投入成本节省高达30%。
“相比于本地IDC运行,亚马逊云科技平台上的业务响应速度和稳定性都有了大幅提升。在亚马逊云科技平台上运行的业务系统,端到端延迟时间从400毫秒下降到200毫秒。在课件习题系统、外教视频系统中毫秒级的响应速度,让终端的用户体验更流畅。同时,亚马逊云科技平台的资源弹性伸缩能力,让业务系统七年来一直稳定运行,几乎没有出现过事故。”爱乐奇技术总监李永前表示。
为了提升学生英语学习的兴趣、提高老师的教学效率,爱乐奇在线上平台的功能和课程设计上强调趣味性和互动性,例如AI互动课、真人/AI双师课等。明快的色彩、可爱的动物可以激发低年龄段学生的学习兴趣,AI互动功能也在很大程度上促进学生更多运用所学知识。课后生成的AI报告也清楚地显现出孩子整堂课的学习情况。这些都对底层IT平台的计算能力和时效性提出了更高的要求。
受益于亚马逊云科技大量CPU、GPU实例调用的便捷性,可以支撑起音视频的大规模复杂计算,让爱乐奇可以更高效地使用机器学习进行服务端的视频制作和渲染,并达到实时推送的效果,最终实现对老师和学生的笑脸、答题等高光时刻的音视频分析,为老师和家长提供精彩视频反馈,进而提供更个性化的教学推荐。
爱乐奇业务系统基于亚马逊云科技平台持续稳定运行了7年,端到端应用延迟从400毫秒降低至200毫秒以内,大大提升了师生、家长的满意度。“
李永前
上海爱乐奇网络科技有限公司 技术总监
Amazon EKS容器改造进行时,自动化弹性伸缩释放人力资源
爱乐奇原始技术架构使用了大量的开源技术,其业务系统主要采用了Linux、MySQL、Hadoop、Pentaho、MongoDB、Redis以及RabbitMQ等开源技术和产品。为此,爱乐奇自建了Kubernetes集群,不过运维工作任务却因此加重。
“每次Kubernetes更新时,我们都需要投入两位资深运维人员去协调公司内各个业务线和IT团队,集群的升级费时费力。然而,利用Amazon Elastic Kubernetes Service (Amazon EKS) 服务,平台可以自动检测和替换运行状况不佳的组件,或修复漏洞,同时提供按需升级和修补,对接最新API接口和功能。如果把这部分工作交给Amazon EKS,会给我们带来更多价值。”李永前介绍说。
爱乐奇现阶段已经完成了双师课堂和真人外教系统在Amazon EKS中的运行测试。通过实际业务测试,爱乐奇确定了Amazon EKS容器化升级方向,单从Kubernetes升级的工作量来看,一个月就能帮助爱乐奇节省两个全职人员的人力成本。接下来,爱乐奇还计划将更多业务系统部署到Amazon EKS中,达到自动化运维的目的,让技术人员可以更加专注于课程和平台的创新设计与开发。
进阶无服务器化,更加轻量的IT架构
对于爱乐奇而言,从2015年至今,亚马逊云科技一直是其云平台选择的初心,双方在技术理念、业务赋能上有着极高的匹配度。随着爱乐奇全部业务完成Amazon EKS容器化改造后,爱乐奇还计划扩大使用Serverless无服务器服务的应用场景,例如无服务器容器服务Amazon Fargate,进一步提升平台的弹性、高并发响应能力、健壮性和安全性,以及提高资源使用效率、降低成本。
“我们目前还在探索将Serverless服务与爱乐奇更多业务形态结合的可能性。随着亚马逊云科技不断推出新的服务,我们也期待未来有机会使用到亚马逊云科技更多的创新服务,让我们的IT架构更轻量化。”李永前期待地说。
关于爱乐奇
上海爱乐奇网络科技有限公司成立于2004年7月,致力于将先进的教育理念与前沿科学技术充分结合,为未来设计教育,为机构/学校提供从教材、平台、测评、运营到视频外教等一站式解决方案,全方位融入学习的每个场景,服务教学的每一个环节。
为什么使用亚马逊云科技
- 自动运维,提升效率
- 灵活扩缩资源,优化成本
- 可用区众多,可达到同城容灾的效果,延迟低
使用的亚马逊云科技服务
Amazon EKS
借助 Amazon Elastic Kubernetes Service (Amazon EKS),您可以在 亚马逊云科技上使用 Kubernetes 轻松部署、管理和扩展容器化应用程序。
Amazon Fargate
Amazon Fargate 是适用于 Amazon ECS 的计算引擎,允许您在无需管理服务器或集群的情况下运行容器。
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可在云中提供大小可调的计算容量。
Amazon DynamoDB
DynamoDB 是一种快速、全面托管的 NoSQL 数据库服务,让用户以简单并且经济有效的方式存储和检索任何规模的数据,同时服务任何量级的请求流量。
开始使用
各行各业中所有规模的公司都在使用亚马逊云科技对其日常业务进行转型。联系我们的专家,立即踏上您的亚马逊云科技云之旅。