伴随着新发展模式的普及,立足于数据与计算能力的数字产品正逐步在企业的对外服务和产品研发方面扮演着越来越重要的角色。
如今,强大的IT实力正成为企业发展与竞争中新的制高点。在数字时代,企业竞争既存在于服务创新产品与服务研发方面,也存在于企业创新服务供给能力方面。
通俗来讲,如今的企业需要有强大的数据处理和分析能力来帮助自身加速产品的研发、迭代与推广,同时也需要有强大的服务供给和支持能力来保证自身产品与服务的质量。总而言之,既要速度,又要稳定。
作为一家创新公司,西湖生物致力于通过改造成熟红细胞与干细胞来源红细胞,生产多种用于治疗与诊断的细胞产品,来治疗包括癌症、免疫、代谢等领域的人类重大疾病。公司主要通过分子动力学的技术来进行新的大分子药物的研发,并拥有自主知识产权的工程化红细胞技术平台REDx。
但在药物研发的过程中西湖生物遭遇到了“算力瓶颈”。因为分子动力学的研发特点是原始的数据量虽然较小,但是中间的计算量需求相当庞大,一组蛋白质序列的分析可能就要用到几千核CPU的算力。
西湖生物的传统基础架构面对这样的需求颇感无力。目前西湖生物现有的集群无法提供如此巨大的算力,固有的服务器等计算资源也无法提供足额的灵活支撑,加之更换服务器的巨大成本和繁杂的IT维护需求更束缚了企业发展前进的脚步。
而现代化应用开发正是解决该问题的利器。
Step 1:亚马逊云科技和西湖生物对研发流程的整个工作负载进行了分析,来确定流程中的每一步分析所用的资源,并且把算法解耦,确定最适合自己的实例和存储类型。
Step 2:在完成了对应用的分析之后,亚马逊云科技帮助西湖生物实现了分析软件的容器化。
Step 3:在容器化的改造完成之后,接下来将这些资源同云中批量计算服务的Amazon Batch进行了深度集成。
Step 4:随后,凭借无服务器计算服务Amazon Lambda与可视化工作流编排服务Amazon Step Function,亚马逊云科技通过利用状态机来构建工作流的方式,实现了流程自动化。
凭借以上方式,最终亚马逊云科技帮助西湖生物在云端重新构建了整个工作流程,并提供了低成本、弹性可扩展的充足算力,助力西湖生物在医药健康领域破局而出。