[Web系统开发 | AWS构建、运维] 东京书石

这次,我们采访了使用 Beyond 的网络系统开发、云建设、运营和维护服务的东京书石株式会社,了解他们的实际使用情况和感受。

嘉宾包括负责服务的东京书石株式会社的岛田先生,以及负责[total ID]、[Tabudori Live!]和[More NIMOT for Everyone!(以下简称NIMOT!)]服务的秋叶先生、日野先生和宫下先生。

东京书石株式会社(从右至左):
岛田正人先生,教育系统开发部总经理,DX
开发总部,教育DX事业部;日野彩香女士,教育系统
开发部第二组组长,DX开发总部,教育DX事业部;宫下浩二先生,教育系统开发部,DX开发总部,
教育DX事业部;秋叶武明先生,系统开发管理组组长,DX开发总部,教育系统开发部 

请介绍一下贵公司的业务。

岛田先生:东京书石成立于1909年(明治42年),其企业理念是“通过教育和文化培养人才”,旨在培养能够迎接新时代挑战的独特而富有创造力的个体。它是教科书行业最大的出版商,出版的小学、初中和高中教科书数量最多。近年来,公司也致力于开发和销售教育数字内容,例如数字教科书。此外,公司还从事与教育和文化相关的广泛业务,包括运营综合教育门户网站、开展各种评估项目(例如学业和体能测试)以及出版普通书籍。

――请告知我们您决定引进我们服务的背景情况。

秋叶先生:当时,各个部门都在开发不同的教育资源服务,每个服务都有自己独特的登录方式。因此,学校用户使用这些服务时,必须为每个系统单独注册账号,非常麻烦。在这种情况下,每次新增产品,我们都必须开发单独的登录功能,这对公司和用户来说都是很大的负担。正是在这种背景下,整合登录功能的需求日益迫切。

这促成了一个内部项目的启动,我们通过之前合作过的一家公司了解到了 Beyond。

最初,我们讨论的是“开发完成后,我们只会请他们负责运维基础设施”,但当我们得知他们也参与了开发工作后,Beyond 就成为了潜在的候选公司。当时,我们考虑过几家开发公司,但其中一些对云计算并不熟悉。

尽管我们当时仍处于全面云部署的规划阶段,但考虑到时代变迁和未来用户数量的预期增长,我们认为云兼容性至关重要。在这方面,Beyond 公司丰富的经验和高水平的云技术使其极具可信度,我们完全有信心将项目委托给他们,因此决定委托他们负责开发工作。

最令我们公司印象深刻的是,他们拥有与大型游戏公司合作的成功案例。在最初的几次会面中,我们了解到他们能够精确到小数点后一位地定义服务的响应速度,因此我们确信可以放心地将处理大量用户请求的任务委托给他们。

首先,他们凭借“total ID”项目建立了良好的业绩记录,因此我们在规划其他内部项目(例如“Tabudori Live!”和“NIMOT!”)时,将他们介绍给了Beyond。

具体来说,Beyond 在哪些方面发挥了作用?

秋叶先生:“Total ID”是一个账户管理系统,对外仅显示其一小部分。虽然表面不可见,但后台会执行各种流程来连接不同的服务。我们非常感谢您能如此顺利地处理所有这些流程。尤其是在财年变更时,我们会收到大量用户的咨询,而工程师们也都能迅速响应。

他们还在运营方面为我们提供帮助,我们非常感谢他们快速的响应速度以及在仔细评估是否能够处理我们的需求后提供的反馈。在开发领域,新项目层出不穷,有时我们对具体要求不够明确,或者提出一些模糊的需求,但即便如此,他们总能准确地梳理问题,并整理出易于理解的资料,这对我们来说非常有帮助。有时我们提出的要求可能不太合理,他们会加班加点地帮助我们,我们对此深表感激。

许多公司在开发过程中会单独处理维护工作,而 Beyond 灵活地在整个开发周期内全面负责维护和支持,这种方式非常实用。尤其值得一提的是,他们同时负责开发和基础设施,因此我们可以完全信任他们,将出现的问题都交给他们处理。

当负责基础设施的公司和负责应用程序开发的公司不同时,很难确定问题的根源。例如,当用户抱怨无法打开某个页面时,我们需要判断问题是出在服务器端还是应用程序端。然而,在目前的情况下,我们只需将问题告知 Beyond,他们就会立即展开调查。即使我们将工作外包,他们也能准确判断是基础设施问题还是应用程序问题,这非常有帮助。之所以能够实现这种响应速度,是因为我们公司同时负责开发和基础设施,我认为其他公司很难做到这一点,包括我们如此快速的响应。

日野先生:之前的“Tabudori Live!”服务存在诸多问题。例如,响应速度较慢;图表中的数据只有在请求后才会收集,导致加载时间过长,用户体验不佳。为了改进这些问题,在“Tabudori Live!”中,我们采用了多种方法,例如将学习历史记录拆分为实时显示和夜间处理后次日可查看的版本,并优化处理流程以进一步提升速度。Beyond 公司也做出了诸多努力,确保即使在配置不如学校终端高的 GIGA 终端上也能流畅运行。

说到钻探材料,人们往往更关注前端,也就是整体的视觉效果,但实际使用时,我觉得后端处理才是关键。从数据管理与处理、性能到安全,他们负责构成“Tabdori Live!”核心的重要部分,我们非常感谢他们稳定的运营和管理。

——将原有的平板钻系统进行如此重大的改变,背后有什么特别的原因吗?

日野先生:GIGA学校计划旨在为每位学生提供学习设备和高速、高容量的通信网络。最初计划在2023财年完成基础设施建设,但由于新冠疫情的蔓延,目标提前至2020财年末完成设备部署和网络环境建设,响应速度也随之加快。因此,此前推出的数字化练习教学材料引起了广泛关注,采用这些材料的学校数量不断增加。此外,一些已经采用但使用频率不高的学校也开始频繁使用,最终用户数量远远超过了最初的设计预期。

为了应对环境的这些变化,我们决定开发“Tabudori Live!”。自“Tabudori Live!”上线以来,我们收到了来自学校的许多积极反馈和意见。我们衷心感谢所有参与开发的人!

宫下先生:我原本是做销售的,调到其他部门后才接触到“NIMOT!”这项服务。从调到正式发布到正式上线只有六个月的时间,所以我完全是从零开始,对很多事情都一无所知,遇到了很多困难。不过,Beyond公司的工程师们非常耐心细致地反复讲解系统的各个方面,让我能够逐步加深对系统的理解。

即使我收到其他参与“NIMOT!”项目的公司的咨询,遇到不理解的地方,咨询Beyond公司后,他们的工程师也能准确解读信息并迅速做出回应。此外,他们还能用通俗易懂的方式解释内容,帮助我加深理解。

至于“NIMOT!”,之前的版本已经相当过时了,所以我很高兴他们通过这次更新把它变成了一个如此优秀的产品。

――请告诉我们您对使用该服务的感受。

秋叶先生:多亏了您的努力,“total ID”目前运行非常稳定。随着2024财年众多服务的推出,我们咨询了Beyond公司,询问“届时用户数量将超过100万,能否应对同时在线访问?”当时,您进行了负载测试,以确保我们能够妥善处理大量同时登录的情况。虽然现在看来,各项指标都绰绰有余,但当时我们还是相当紧张。事实上,新财年开始后,我们确实迎来了相当可观的访问量,但并未出现任何重大问题,这让我们松了一口气。现在我们的用户数量已超过200万,但登录方面依然运行良好。

他们反应迅速,非常值得信赖。当然,系统仍然存在一些漏洞,但一旦出现问题,他们会认真对待,这一点尤其令人印象深刻。事实上,他们有时会主动报告我们之前没有注意到的问题,并说明“发生了什么”,而且他们会迅速对这些报告做出回应。

“total ID”的规范涉及与其他系统的连接,我们需要协调开发与“Tabdori Live!”和“NIMOT!”连接所需的功能。然而,在这方面,Beyond 首先在内部理清了关键点,然后制定了规范,这非常有帮助,让我们觉得他们是一家值得信赖的公司。

日野先生:关于“TabDori Live!”,前端团队主导了规范的制定,所以我认为这对每个人来说都极具挑战性。有些想法让我怀疑是否能够实现,但我觉得他们最终的实现非常出色,我认为其他公司可能无法做到这一点。

我们非常感谢他们在开发、维护和运维方面给予的支持。目前,他们全年365天、每天24小时不间断地监控着我们的基础设施,一旦出现警报,他们会迅速核实并持续进行根本原因调查,这让我们倍感安心。他们也能及时响应用户的咨询,因此他们对我们来说真的不可或缺。

宫下先生:从某种意义上说,您完全不像个外来公司的人。这或许看似微不足道,但就连您措辞的选择、邮件和聊天记录末尾的感叹号等小细节,都让我觉得您是我们团队的一份子,这让与您合作变得非常轻松。

此外,即使我联系某人后收到回复的并非最初联系的人,对话也总是流畅进行,这表明公司内部的信息共享非常有效。在我之前的经历中,信息往往完全依赖于个人,询问其他人往往得不到任何结果。然而,在这里,无论我问谁,都能得到完全相同的答案;即使与多人沟通,也感觉像是在和同一个人交流,这让我非常满意。

——你们对我们未来有什么期望?

宫下先生:关于“NIMOT!”,我们的初步目标是进一步增加用户数量。我们希望您能妥善管理系统,确保即使未来用户数量增加、访问量激增,用户也能始终稳定地使用该系统。

日野先生:Tabudori Live! 服务上线至今已近一年。感谢各位的支持,四月份进行的年度大量学习记录更新已顺利完成,系统目前运行稳定。另一方面,为了应对学校提出的挑战和需求,我们将继续进行新的开发,希望各位能够继续给予合作!

Akiba 先生:‘total ID’已经实现了所有基本功能,并且运行稳定,所以我们希望你们能够继续保持这种稳定的运行状态。

请您谈谈贵公司未来的业务发展计划。

秋叶先生:我们目前正积极推进“total ID”与其他公司账户管理服务的整合。之所以采取这种做法,是因为“整合分散在不同系统中的账户管理”的需求——这也是我们创建“total ID”的初衷——如今已成为许多公司面临的共同挑战。与其他公司账户管理系统的整合开发工作已经启动,我们预计账户数量将因此大幅增长。

日野先生:我们分别开发了“TabDori Live!”和“NIMOT!”,但也将它们作为套装出售。因此,我们希望探索如何将“TabDori Live!”和“NIMOT!”与其他服务整合,从而实现服务间的合作。

非常感谢您今天提供的宝贵见解!

公司名称 东京商石株式会社
商业内容 ● 教科书、学习资料和学习指南
● 教师用书
● 教育类数字内容
● 学业成绩测试/体能测试
用途 共享账号系统“total ID”
Live!类型练习学习资料!“Tabudori Live!”一个
可以让你找到内心“!”的新地方!更多NIMOT,人人共享
服务器环境 亚马逊网络服务(AWS)
使用的服务 服务器端开发(API)、
云服务器设计和构建、
云服务器运行、维护和监控(7x24小时/365天)。