serverless 案例 | 医疗健康 谱尼测试

本文涉及的产品
简介: serverless 案例 | 医疗健康 谱尼测试

serverless.jpeg

背景概述

谱尼测试集团创立于2002年,现已发展成为拥有逾6000余名员工,由近30个大型实验基地及 近100家全资子、分公司组成的服务网络遍布全国的大型综合性检测集团。是北京市批准的生 物医药类工程实验室 、北京市科委认定的工程技术研究中心 、北京市经信委认定的企业技术中 心。2020年4月15日,北京市发布承担新冠病毒核酸检验服务单位,谱尼测试集团旗下全资子 公司北京谱尼医学成为首批新冠病毒核酸检验机构之一 ,承担北京新冠病毒核酸检验工作。

需求分析

身负新冠病毒核酸检验服务单位的重任,面对疫情的不断反复,核酸检测预约系统每天都经历着业务洪峰,对系统稳定性、高可用性,对运维和研发人员都带来了极大的考验:

  • 运维成本高:面对业务洪峰时每一次都要提前进行容量预估、准备环境、部署应用等繁琐操 作,存在大量的重复工作。
  • 应对业务洪峰能力不足:面对突然的流量激增,往往需要临时部署应用进行应对,整个流程 不仅耗时,同时影响客户侧的用户体验。
  • 版本迭代风险大:系统上线、版本迭代流程需要一套完整的解决方案,每次上线新的版本都 需要进行繁琐的配置来实现发布,并且无法保证发布之后的稳定性。

解决方案

经过和阿里云的沟通交流,谱尼测试一致认为阿里云 Serverless 应用引擎(SAE)可以有效 帮助谱尼测试解决以上痛点:

  • 完美支持 Java 微服务架构:谱尼通过 SAE 快速构建了 Java Spring Cloud 技术栈微服务应 用全生命周期管理和服务治理的平台。无需再花费额外资源和成本去搭建配套组件,极大提升 了系统的构建效率。
  • 灵活的弹性策略和极致的弹性速度:谱尼通过 SAE 极致的弹性能力和灵活的弹性策略轻松构建 了可以高效、稳定应对不定时的核酸预约流量洪峰的机制和架构。可以根据业务流量自适应的 扩缩服务实例,整个过程用户无感知、无需人工介入。
  • 极大保障业务应用的稳定性:谱尼通过 SAE 内置的 APM 应用监控能力,从纵向指标到横向链 路两个维度全方位的分析应用的健康状态,对整体应用的健康程度了如指掌。同时配合健康检 查和无损上下线能力实现了在白天也可以发布应用,极大提高运维消息和版本迭代速度。

用户价值

通过 SAE 的弹性速度、弹性策略、对应用全生命周期管理的能力,极大的提高了谱尼测试的运 维研发人员的效率,最重要是的保证核酸预约系统可以平稳的应对每天的业务洪流,为全国的 抗议疫事业增添一份可靠。

  • 快速构建健壮的核心系统:得益于 SAE 集成的各种能力,谱尼使用 Java Spring Cloud 技术 栈,在很短的时间内就开发构建好了整个系统,并且稳定、可靠。
  • 极大提高运维效率并降低运维成本:通过 SAE 弹性策略解决方案,可以从容应对固定周期的业 务洪峰,省去了原来预估资源、部署应用的操作,大大节省了运维团队的工作量。
  • 从容应对业务洪峰:通过 SAE 极致弹性的特性,可以做到在面对突增业务流量时的从容应对, 无需临时部署应用。大大提升了用户侧的体验。
  • 时刻感知业务应用健康状态:通过 SAE 平台提供的微服务生命周期管理能力和微服务治理能 力,缩短上线周期和增加版本迭代稳定性,快速发现应用的性能瓶颈制定优化策略。
相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
1月前
|
弹性计算 监控 Serverless
Serverless 应用引擎常见问题之健康检测过不了直接重启了如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
46 4
|
3月前
|
运维 负载均衡 网络协议
函数计算FC报错问题之测试报错如何解决
函数计算(Function Compute,FC)是一个事件驱动的全托管计算服务,允许用户编写并上传代码,而无需管理服务器运行和维护;在使用过程中,可能会遇到各种报错,本合集聚焦于函数计算FC常见的报错问题,提供一系列的故障排查指导和解决建议,帮助用户优化云端函数执行
69 2
|
7月前
|
编解码 运维 监控
课时9:典型案例2:函数计算在音视频场景实践
课时9:典型案例2:函数计算在音视频场景实践
275 0
|
7月前
|
存储 运维 Serverless
【函数计算实践】一个应用案例
本文起源于一个用户匹配的需求。用户的不同信息分布于两个系统,且客观上无法直接打通(不必纠结具体是什么场景,这是真实存在,且非技术上能解决的),所以就涉及到两个系统id匹配的问题。
218 0
|
7月前
|
开发框架 测试技术 Serverless
通过性能测试PTS对Serverless应用进行性能压测
本文为您介绍如何利用性能测试PTS对Serverless应用进行性能压测
219 0
|
1月前
|
人工智能 Serverless API
函数计算常见问题之函数计算和云上安装依赖的关系是什么
函数计算(Function Compute, FC)是阿里云提供的无服务器计算服务,它允许用户在无需管理服务器的情况下运行代码,但在配置和执行过程中可能遇到报错,本合集致力于梳理FC服务中的常见报错和配置问题,并提供解决方案,帮助用户优化函数执行环境。
38 1
|
1月前
|
监控 Serverless 开发者
Serverless 应用引擎常见问题之设置应用健康检测不通过的警告发短信如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
24 2
|
7月前
|
编解码 人工智能 运维
课时9:典型案例2:函数计算在音视频场景实践(三)
典型案例2:函数计算在音视频场景实践
495 0
|
6月前
|
Serverless
函数计算中,测试代码“failed to match interface”
函数计算中,测试代码“failed to match interface”
61 0
|
7月前
|
弹性计算 Kubernetes Serverless
课时1:Serverless容器入门和实践案例
课时1:Serverless容器入门和实践案例
641 0

相关产品

  • 函数计算