共计 2309 个字符,预计需要花费 6 分钟才能阅读完成。
作者 | 营火、计缘、张祖旺
前言
以后疫情局势仍然严厉,各行各业万众一心,携手抗疫。新冠病毒核酸检测筛查是疫情防控的重要一环,如何应答疫情的一直重复,以及每日数以万计的核酸检测后果成为每个检测公司的一个难题。
背景
谱尼测试团体创建于 2002 年,现已倒退成为领有逾 6000 余名员工,由近 30 个大型试验基地及近 100 家全资子、分公司组成的服务网络遍布全国的大型综合性检测团体。同时也是北京市批准的生物医药类工程实验室、北京市科委认定的工程技术钻研核心、北京市经信委认定的企业技术核心。
2020 年 4 月 15 日,北京市公布承当新冠病毒核酸测验服务单位,谱尼测试团体旗下全资子公司北京谱尼医学成为首批新冠病毒核酸测验机构之一,承当北京及周边市区和城镇新冠病毒核酸测验工作。
老平台遇到新问题
最后,谱尼测试仅仅只是将本身的新冠病毒核酸检测业务搭建在阿里云云服务器 ECS 上,然而之后在业务运行的过程中,陆续暴露出了一些问题,因而谱尼测试逐渐有了降级架构的想法。作为阿里云旗舰级合作伙伴,北京乘云至达始终和谱尼放弃着亲密的交换,并继续在产品反对和方案设计上提供帮忙。
工夫来到 2021 年 10 月,X 省突发新冠疫情,累计确诊人数短期内攀升到百人以上。当地政府迅速开展防疫工作,谱尼测试承当了该省会城市周边乡镇的核酸检测工作。工夫紧,工作重,谱尼通过外部的评估,现有的技术架构曾经不能满足检测工作的要求。为了晋升核酸检测效率并应答突发的高并发场景,研发负责人被动分割北京乘云至达,心愿能够从技术方面通过阿里云相干产品和解决方案解决现存难题。
联合本次检测工作的要求以及过往和谱尼测试的技术交换内容,北京乘云至达总结了谱尼测试面临的 3 大问题:
- 运维老本高:面对业务洪峰时每一次都要提前进行容量预估、筹备环境、部署利用等繁琐操作,存在大量的反复工作。
- 应答业务洪峰能力有余:面对忽然的流量激增,往往须要长期部署利用进行应答,整个流程不仅耗时,同时影响客户侧的用户体验。
版本迭代危险大:零碎上线、版本迭代流程须要一套残缺的解决方案,每次上线新的版本都须要进行繁琐的配置来实现公布,并且无奈保障公布之后的稳定性。
SAE 解难题
通过充沛沟通,在对谱尼测试的利用场景和需要有了深刻了解后,乘云至达为谱尼测试举荐了阿里云 Serverless 利用引擎(以下简称 SAE)这款产品,SAE 的很多特点可能十分无效地帮忙到谱尼测试:
- 完满反对 Java 微服务架构:通过 SAE 能够疾速构建 Java SpringCloud 技术栈微服务利用全生命周期治理和服务治理的平台。无需在破费额定资源和老本去搭建配套组件,极大晋升了零碎的构建效率。
- 灵便的弹性策略和极致的弹性速度:通过 SAE 极致的弹性能力和灵便的弹性策略轻松构建可能高效、稳固应答不定时的核酸预约流量洪峰的机制和架构。能够依据业务流量自适应的扩缩服务实例,整个过程用户无感知、无需人工染指。
- 极大保障业务利用的稳定性:通过 SAE 内置的 APM 利用监控能力,从纵向指标到横向链路两个维度全方位的剖析利用的衰弱状态,对整体利用的衰弱水平一目了然。同时配合健康检查和无损高低线能力实现在白天也能够公布利用,极大进步运维音讯和版本迭代速度。
稳步上云,从容应对检测顶峰
为了更好地帮忙谱尼测试实现技术架构的迁徙,乘云至达采纳了“测”、“问”、“带”、“排”的四大服务策略:
- 测:先客户一步测试,对 SAE 文档视频材料中地部署步骤,进行先入钻研测试,体验每一步操作过程,并对测试应用过程呈现问题做好相应记录。
- 问:把本人测试 SAE 部署利用过程中遇到的问题,寻找相应解决办法,对不懂地步骤及时分割阿里云云原生团队进行沟通;
- 带:为客户出具 SAE 具体部署计划文档及前端容器打包流程,一对一率领客户进行业务测试部署,急躁粗疏的解答客户对部署流程上的问题,促成客户对 SAE 部署流程的理解;
- 排:对客户应用过程呈现的问题,进行积极响应,及时排查解决,并分割阿里云云原生团队作为反对,保障利用失常运行。
凭借 SAE 的弹性速度、弹性策略以及对利用全生命周期治理的能力,谱尼测试极大的进步了检测平台的的效率和稳定性,顺利应答屡次大型检测场景,为全国的抗疫事业削减一份牢靠,奉献本人的力量。
- 疾速构建强壮的外围零碎:得益于 SAE 集成的各种能力,谱尼测试应用 Java SpringCloud 技术栈,在很短的工夫内就开发构建好了整个零碎,并且稳固、牢靠。
- 极大进步运维效率并升高运维老本:通过 SAE 弹性策略解决方案,能够从容应对固定周期的业务洪峰,省去了原来预估资源、部署利用的操作,大大节俭了运维团队的工作量。
- 从容应对业务洪峰:通过 SAE 极致弹性的个性,能够做到在面对突增业务流量时的从容应对,无需长期部署利用。
- 时刻感知业务利用衰弱状态:通过 SAE 平台提供的微服务生命周期治理能力和微服务治理能力,缩短上线周期和减少版本迭代稳定性,疾速发现利用的性能瓶颈制订优化策略。
潮落江平未有风,扁舟共济与君同。阿里云联结乘云至达与谱尼测试携手,独特筑建抗疫堡垒,共抗疫情、共克时艰。
附:乘云至达简介
北京乘云至达科技有限公司,成立于 2016 年,总部在北京,于上海,广州,成都,深圳,石家庄等地设有分公司,目前是阿里云旗舰级合作伙伴,曾经在互联网,新批发,制造业,新农业,金融等行业服务超过 2 万家客户,年营业额达 3 亿元,联合阿里云产品及解决方案,为客户提供云计算,物联网,大数据,人工智能等解决方案、售前征询、交付施行、售后等一体化服务。
更多内容关注 Serverless 微信公众号(ID:serverlessdevs),会集 Serverless 技术最全内容,定期举办 Serverless 流动、直播,用户最佳实际。