案例研究: 爱棋道

“在构建下一代在线围棋课堂的过程中,亚马逊云科技合作伙伴光环有云为我们提供了非常多的支持,我们的团队仅用了一个月的时间就利用Amazon AppSync、Amazon API Gateway与Amazon Simple Queue Service等服务构建出可满足10万学员在线的高并发扇出/扇入模型应用,提升学员的体验的同时帮助我们大幅降低了业务运营的成本。”

 

爱棋道(北京)文化传播有限公司 技术负责人 辛屹

关于爱棋道

爱棋道(北京)文化传播有限公司简称爱棋道(iqidao.com)是好未来集团旗下专注于围棋在线教育的网上学校,其独创的在线视频围棋课堂技术,自主研发的教材与教学方式,为学生们提高水平提供了超越传统学习方式的全新途径。

业务需求与挑战

随着移动互联网的持续发展和人们收入水平的上升,中国在线教育用户规模的快速增长。用户对在线教育的认可度不断上升,在线付费意识养成已成为在线教育市场规模持续增长的主要原因。作为一家专注于围棋在线教育的网上学校,好未来集团旗下的爱棋道(北京)文化传播有限公司(以下简称“爱棋道”)通过 iqidao.com将围棋教育与互联网结合,秉承“用围棋成就孩子更好的人生”的使命,以独创的在线视频围棋课堂技术,自主研发的教材与教学方式,为学生们提高水平提供了超越传统学习方式的全新途径。
 
爱棋道的围棋在线教学模式用技术突破了时间和空间的限制,让围棋的优势资源不再局限在一线城市,全国各地的孩子都可以通过数字化的方式享受优质的围棋教学资源。成立仅数年时间,爱棋道就已服务超过 10万名学员,成为围棋在线教育的头部品牌。随着公司业务持续发展,爱棋道逐渐从服务有围棋段位的用户为主下沉到服务启蒙用户,助力围棋的普及。
 
学员数量的快速增长和业务发展在技术上为爱棋道带来了一系列的新需求与挑战。爱棋道的技术团队需要不断优化架构为学员提供低延迟访问。爱棋道希望构建下一代的在线围棋课堂,这一在线围棋课堂平台将能够支持十万名学员同时学习。“作为一个仅有十余人的初创企业的技术团队,我们需要从架构设计、开发、验证等多个方面工作,才能实现这一目标,而面对紧迫的项目周期,我们必须选择一个成熟和经过验证的平台作为基础来构建才能在预期的时间内交付和上线。” 爱棋道技术负责人辛屹谈到。“在现有的云平台上实现这一目标充满了挑战,我们几乎没有成功的技术架构可以借鉴。由于云服务提供商本身的工单和技术支撑能力有限,且成本一直维持在较高的水平,因此我们开始考虑将业务迁移至更加成熟、稳定可靠的云服务商,并将其作为我们的战略伙伴。”

为什么选择亚马逊云科技

为了应对业务发展需求并实现构建下一代在线围棋课堂的目标,在爱棋道总裁黄雷的决策下,爱棋道选择将核心业务迁移至亚马逊云科技,并与亚马逊云科技合作伙光环有云(北京)网络服务有限公司(以下简称“光环有云”)合作,在云上采用无服务器架构更快地进行创新。之所以做出这样的选择,爱棋道认为亚马逊云科技在以下几方面具有突出的优势:

拥有在线教育领域成熟经验与技术

亚马逊云科技在教育行业拥有丰富的客户经验,无论是全球各地的高等教育机构、K12,还是教育技术公司,都在依托亚马逊云科技的技术构建新一代的在线学习和分析解决方案,让学生可以突破地域束缚,随时随地学习知识。爱棋道技术团队可以在亚马逊云科技平台上更快速的获得所需的算力、使用经过行业中众多用户验证过的技术解决方案优化应用并改善性能。“我们作为一家技术型的初创企业,通过亚马逊云科技的云创计划也能够让我们以更低的成本发展业务,通过云资源和技术服务来轻松的完成云迁移。” 辛屹谈到。

贴近开发者的良好云服务体验

亚马逊云科技针对云上开发者提供了易用的控制台体验、完整的软件开发工具包和CLI、使用案例、场景以及任务相关的技术文档,可以帮助开发者快速构建云上的应用。“亚马逊云科技的服务几乎都是‘开箱即用’的,并且多个服务之间具备很好的集成与互操作性,我们采用这些托管服务可以满足在线围棋教学中的内容分发、对弈、点评、课堂通知、消息队列等各场景的需求,降低解决方案的实现成本与难度,这有助于加速我们业务的创新和迭代。” 辛屹说。“在线教学也离不开数据的辅助,Amazon Simple Storage Service (Amazon S3) Amazon Redshift提供了构架数据平台的简单方式,让我们可以更好的从课堂数据中获得业务所需的洞察力。”

图:爱棋道围棋在线教育平台架构

 

合作伙伴专业的服务与支持

光环有云作为国内较早的亚马逊云科技合作伙伴之一,拥有高级咨询合作伙伴资格认证,可以为企业客户提供基于亚马逊云科技的技术咨询、技术支持与运维管理服务,同时具有良好的本地化服务优势,能够与爱棋道技术团队保持紧密的沟通和协作,并快速响应技术支持请求。“我们与光环有云的合作非常顺畅,光环有云的技术团队在架构设计、优化等方面提供了许多有价值的建议,让我们可以更有信心的迈向无服务器计算的新旅程。” 辛屹说,“在光环有云的建议下,我们开始尝试使用Amazon AppSync来解决海量高并发场景中的信息广播问题,并采用Amazon Lambda等无服务器服务完成线上对弈平台改造,实现平台的自动化扩容并有效缩短了线上对弈活动的准备时间,这在之前是难以想象的。”

获得的成效

在基于亚马逊云科技部署在线围棋课堂后,通过将在线视频围棋课堂迁移至亚马逊云科技,并基于无服务器框架对应用进行优化,爱棋道不仅成功应对了业务发展过程中的挑战,也获得了多方面的成效:

首先是成功实现了构建下一代在线围棋课堂的愿景。爱棋道技术团队通过与亚马逊云科技合作伙伴光环有云紧密合作,采用无服务器计算的方式可以更加从容的应对海量高并发的应用场景,爱棋道的技术团队可以借助Amazon AppSync从后端以更低的延迟将围棋教师讲解内容传播至近10万个学员客户端,结合Amazon Simple Queue Service (SQS) 消除管理和运营消息中相关的复杂性和开销,让来自学员客户端的操作和学习信息进行可靠的回传,项目实现了10万学员在一秒内同时响应的目标。新一代在线围棋课堂的推出让爱棋道可以充分发挥“围棋教育+互联网的优势,为更多的学员提供围棋学习新体验。

其次是大幅提升了技术团队开发与创新效率。亚马逊云科技所提供的“开箱即用”的服务让技术团队可以加速迭代并缩短新业务的上线时间。 “相比于之前的架构,在光环有云的协助下,我们使用亚马逊云科技的无服务器架构解决方案将大型对弈活动的准备时间从一周缩短至几分钟,新业务平台的开发时间从12个月缩短至3个月,验证时间从6个月缩短至1个月。” 辛屹说。效率的提升意味着爱棋道的技术团队可以有更多的时间和精力在云上尝试业务创新,在亚马逊云科技的人工智能、机器学习与数据库等服务上积累更多的经验,为今后的业务增长和学员个性化需求储备技术与原型产品。

不仅如此,在将整个围棋在线教育平台部署到亚马逊云科技之后,爱棋道也大幅节约了IT基础架构和业务运营的成本。“引入云上无服务器架构之后,我们的应用可以按照工作负载情况自动和持续的扩展,相比传统部署方式,我们可以节省近90%的成本,并且用户体验更加的平稳。” 爱棋道总裁黄雷表示,“作为一家初创互联网企业,我们不仅可以将更多的财力投入到技术的创新上,成本的节约也意味着我们可以为学员提供更具竞争力的价格和服务,从而在激烈的在线教育市场保持我们的头部品牌地位。”

展望未来,爱棋道将继续与亚马逊云科技合作伙伴光环有云合作探索在线教育场景的技术创新,并计划引入Amazon RekognitionAmazon SageMaker等服务,让人工智能与机器学习可以更好的辅助在线围棋教学并实现特定场景的预测分析,通过课堂学习状态的数据化基于数据提供的洞察力辅助教材和讲解方式的优化,为学员提供更加个性化的辅导和在线围棋学习体验。

关于光环有云

光环有云为北京光环新网科技股份有限公司和UNITEDSTACK(北京)科技有限公司20168月共同成立的合资公司。光环有云作为亚马逊云科技合作伙伴,旨在为广大企业客户打造领先的、适合中国市场需求的基于亚马逊云科技的云服务产品和混合云资源,加速客户向云端迁移,实现企业的数字化转型。同时光环有云针对客户对混合云的需求,为企业用户上云提供咨询、集成、迁移及运维服务,并帮助客户培养人才和提供技术支持。