那段时间,很多人才发现买菜、看病、上课、开会都离不开网络。阿里云作为国内主要的云计算服务商,在疫情期间承接了不少与防控、复工和教学相关的技术工作。这里不讲宏大叙事,只挑几件有公开信息可查的事,说说它们靠什么撑住了。

健康码:高峰时段才是考验
2020年初,各地陆续上线健康码,居民出门、进场所、乘车都要出示。这类系统的访问模式很典型:人数多,访问集中,早晚通勤和进出高峰时流量会突然冲上去。支付宝健康码的底层运行在阿里云的基础设施上,它要做的事很直接,就是在最短时间内把结果返回到用户手机上。
对运维来说,功能上线只是开始,真正费力的是稳定。扩容要快,单个节点出问题时故障要能隔离,数据要有备份,出了问题能恢复。常见做法是把服务分布到多个可用区,再用弹性伸缩按负载自动增减资源。这套思路后来被电商大促、在线教育这类流量忽高忽低的业务普遍采用,因为它解决的正是”平时用不了那么多,高峰时又不能掉线”的矛盾。
影像辅助:让医生少一道重复劳动
新冠的诊断除了核酸检测,CT影像也是重要参考。问题在于,阅片需要有经验的医生,疫情高峰期影像科的工作量会非常满。2020年初,阿里达摩院公开了一套基于深度学习的新冠肺炎CT影像辅助检测技术,可以对影像做快速分析,并把疑似病灶区域标出来,供医生参考。
这类工具要放在正确的位置上看。它做的是初筛和排序,把可能有问题的片子排到前面,减少医生在大量正常影像上花费的时间。最终判断仍然要结合临床表现、实验室结果和流行病学史。对基层和一线医院来说,省下重复性的阅片时间已经是实实在在的帮助,没必要把它想成”机器看病”。
停课不停学:线上课堂是怎么仓促搭起来的
2020年春季学期大面积延期开学,”停课不停学”一下子成了学校的硬任务。很多学校和老师要在很短时间内搭起线上教学:直播还是录播,作业怎么收,学生在家怎么听、怎么互动,每一步都得现学现用。钉钉等产品在这一阶段被大量使用,平台也推出了面向学校的免费或优惠方案,让学校能较快上线。
线上课堂最先暴露的是三类问题:视频卡顿、登录扎堆、数据安全。早期几天出现卡顿和排队登录并不少见,随着服务端扩容,加上老师和学生逐渐熟悉流程,情况才慢慢好转。对不少老师来说,这是第一次认真使用在线教学工具,后来混合式教学的基础,很大程度上是这段仓促的实践打下的。
复工上云:线下不稳的时候,线上得顶上
复工初期,很多企业的员工分散在不同城市,财务报销、项目协作、客户沟通都要搬到线上。遇到的问题往往很琐碎:文件传不过去,审批卡在某个人手里,同一份表格存了好几个版本。把核心业务系统迁到云上,再配上远程协作工具,通常先解决的是”能不能查到、能不能批”这类基础问题,流程才能慢慢理顺。
这类场景反映了一个变化。企业上云,过去更多是为了省成本,疫情之后,越来越多的人把它看成业务连续性的保障。线下办公不稳定时,云端系统就是备用通道。平时它几乎不显眼,出事时才知道有没有这条通道。
如果你也在做类似的事
- 先算峰值,不要只看平均值。健康码、在线课堂这类系统,平均流量可能很低,压力却集中在几个小时里。容量规划要按峰值来,并预留扩容时间。
- 隐私和访问权限要在设计阶段确定。涉及健康信息的数据,建系统时就要划清谁能查、查什么、保留多久。事后再补,成本高,也容易留下漏洞。
- 界面要照顾不熟悉技术的人。老人、老师、小商户最怕多出一步操作。入口简单直接,往往比后台功能列表更长更能决定推广效果。
- 提前准备回退方案。云服务再稳定,也可能出问题。提前想好降级方式、离线记录和人工备选,出事时业务才不至于全部停摆。
回头看,阿里云在疫情期间更像是后台的基础设施。健康码、影像辅助、线上教学、远程办公,背后都是工程师在扩容、调参数、排故障。技术解决不了所有问题,但它让不少事情在最难的时候还能继续做下去。