发布于: Jan 20, 2022

伴随着新发展模式的普及,立足于数据与计算能力的数字产品正逐步在企业的对外服务和产品研发方面扮演着越来越重要的角色。如今,强大的 IT 实力正成为企业发展与竞争中新的制高点。在数字时代,企业竞争既存在于服务创新产品与服务研发方面,也存在于企业创新服务供给能力方面。通俗来讲,如今的企业需要有强大的数据处理和分析能力来帮助自身加速产品的研发、迭代与推广,同时也需要有强大的服务供给和支持能力来保证自身产品与服务的质量。总而言之,既要速度,又要稳定。

 

而充足算力、便捷部署、快速拓展的获得正需要现代化应用开发的充分支持。 

今天,就让我们一起看看这些亚马逊云科技携手不同行业的客户,凭借现代化应用开发技术,无惧困难的破局故事吧!

 

算出创新

作为一家创新公司,西湖生物致力于通过改造成熟红细胞与干细胞来源红细胞,生产多种用于治疗与诊断的细胞产品,来治疗包括癌症、免疫、代谢等领域的人类重大疾病。公司主要通过分子动力学的技术来进行新的大分子药物的研发,并拥有自主知识产权的工程化红细胞技术平台 REDx

但在药物研发的过程中西湖生物遭遇到了“算力瓶颈”。因为分子动力学的研发特点是原始的数据量虽然较小,但是中间的计算量需求相当庞大,一组蛋白质序列的分析可能就要用到几千核 CPU 的算力

西湖生物的传统基础架构面对这样的需求颇感无力。目前西湖生物现有的集群无法提供如此巨大的算力,固有的服务器等计算资源也无法提供足额的灵活支撑,加之更换服务器的巨大成本和繁杂的 IT 维护需求更束缚了企业发展前进的脚步。

现代化应用开发正是解决该问题的利器。

Step 1亚马逊云科技和西湖生物对研发流程的整个工作负载进行了分析,来确定流程中的每一步分析所用的资源,并且把算法解耦,确定最适合自己的实例和存储类型。

Step 2在完成了对应用的分析之后,亚马逊云科技帮助西湖生物实现了分析软件的容器化

Step 3在容器化的改造完成之后,接下来将这些资源同云中批量计算服务的 Amazon Batch 进行了深度集成。

Step 4随后,凭借无服务器计算服务 Amazon Lambda 与可视化工作流编排服务 Amazon Step Function,我们通过利用状态机来构建工作流的方式,实现了流程自动化。

凭借以上方式,最终亚马逊云科技帮助西湖生物在云端重新构建了整个工作流程,并提供了低成本、弹性可扩展的充足算力,助力西湖生物在医药健康领域破局而出。

稳赢拓展

在商业世界里,发票可能是每个人最熟悉的老朋友。所有的商业活动都伴随着开出发票获得收入,收到发票给予支出。就在这一来一往间,这薄薄的纸张竟然勾勒出了极具活力的商业蓝图。而金蝶发票云正是为这一来一往准备的全周期发票管理利器。

作为涵盖开票、收票、税务、电子归档,年发票处理达 5000 万张的基础财务管理服务商,金蝶发票云在快速发展的过程中也遭遇了很多挑战。 

挑战1:系统可靠性不足。规模运营,需要完善系统的可观测性,及时定位故障。

挑战2:系统拓展性有限。业务拓展,需要自动化手段,提升部署效率和质量。

挑战3:创新敏捷性不佳。业务复杂性与团队扩张速度快,需要现代化服务平台和开发流程,实现敏捷创新和提高开发效率。

为了更好的解决以上挑战实现金蝶发票云自身的业务发展目标和技术目标,金蝶云决定开启自己的现代化改造之路。在与亚马逊云科技的技术人员深入沟通后,金蝶发票云决定采用名为“铁三角”的改造策略即,实现应用架构(微服务容器化)、基础架构(云原生化)和系统运维方面(运维开发一体化)的解耦。

金蝶发票云将自身的现代化改造旅程拆分为了 5 个里程碑。

里程碑 1:基于 Amazon ECS 实现核心应用容器化

作为亚马逊云科技自研的容器托管平台,Amazon ECS简单高效,易于上手,非常适合 SaaS ISV 类的企业,Amazon ECS 能够帮助企业更专注于业务开发,减少运维压力。金蝶发票云采用了 Amazon ECS on Fargate 的无服务器管理模式,提升了运维效率,充分避免了对运行环境的依赖,提升了可移植性,并实现了自动拓展,借助 Amazon ECS 自带的滚动升级模式,金蝶发票云也实现了安全的版本升级。

通过这一容器化改造,金蝶发票云每周在运维方面的耗时从以前的几天降低到几个小时。

里程碑 2:微服务的可观测性的构建

在实现了微服务的可观测性构建后,金蝶发票云两周就完成对微服务的指标收集和日志监控,实现了告警和通知的实时获取。

里程碑 3:构建基于 DevOps 的自动化标准流程

在基于 DevOps 的自动化流程实现后,金蝶发票云的新服务上线效率从以前的半天缩短为了如今的不到 10 分钟。

为了实现新租户的快速开通以及 SaaS 的零摩擦入住,亚马逊云科技还使用了 Amazon CDK 工具包实现了整个环境的搭建。通过 Amazon CDK 部署,新环境脚本已经从原来的一周缩短为半天时间就可以交付给新用户使用。

里程碑 4:借助无服务器服务实现应用快速落地

金蝶发票云用两周时间将原来部署在其他云上月调用次数在 400 万次以上的某服务迁移到了 Amazon Lambda 上,在迁移完成后,实现了高达 70% 的成本节约,高峰期平均的相应速度从之前的 30+ 秒下降为现在的 2 秒,响应速度提高了90%以上 

里程碑 5:借助无服务器数据库实现成本优化

在影像归档方面,金蝶发票云引入了 Amazon Aurora 无服务器数据库,在使用了 Amazon Aurora Serverless 数据库之后,系统可以在需要时自动拓展,因此为金蝶发票云实现了全年 60% 以上的成本节省

通过平台更换、重构和应用现代化理念应用这三步走的战略之后,金蝶发票云系统的稳定性、可拓展性和敏捷性都大大增强,而这一改变也为公司的稳健的破局发展提供了十分坚实的基础。

智联全球

万物互联的时代,不同的产品正共同构建生活、生产、工作的全新可能,而 TCL 正是 IoT 时代领军企业的代表。通过现代化应用开发方式,打造基于亚马逊云科技无服务器的 IoT 平台TCL 构建了充分满足合规化要求且具备全球拓展能力的 AIoT 平台,并获得了 2021 IDC 中国数字化转型优秀奖全方位体验领军者以及 IDC 中国数字化转型制造行业技术应用场景创新奖

下面就让我们一起来看看 TCL 基于现代化应用智联全球的科技故事吧!

作为一家全品类的科技公司 TCL 的在智能家电中覆盖了所有的白电和黑电的产品,TCL 致力于以智慧显示业务为核心,构建以智能会议室、智能安防、智能厨房为代表的 AIoT 的全场景智慧生活,进而推动全品类场景的全球化发展。

而只有稳定的联网和便捷的数据交互才能使这一切成为可能,因此 TCL 决定建立自己的全球化的 IoT 平台。在这一过程中,TCL 遇到了诸多挑战,比如海外的部署问题、GDPR 的个人隐私要求、第三方生态比如 Alexa 等的云云对接、数千万级的可拓展性要求、接入成本控制等等。

而亚马逊云科技的无服务器和 IoT 服务的组合全面满足了 TCL 的全场景要求。

通过采用 Amazon Lambda on Amazon Graviton2TCL 能够在保证性能的同时有效地实现运营过程中的成本优化,在降低 20% 的成本的同时获得 19% 的性能提升

在全球化运营的过程中,TCL 也面临着全球版本平滑升级的运营需求,因此 A/B 发布方案的需求也越发强烈,因此在整个部署过程中 TCL 使用了基于 Amazon API Gateway Stage  A/B 发布方案,进而实现了发布逻辑的分割。

通过和亚马逊云科技的合作,TCL 仅用 3 个月便实现了从 0 1 构建了全新的海外无服务器 IoT 平台,实现了分钟级的全球部署,极大减轻了运维压力和开发成本,同时通过和亚马逊 Alexa 的对接快速实现了和主流 AIoT 生态的对接,并且满足了 GDPR 的全球合规化要求。

对很多企业而言,这可能是一个最好的时代,但部分企业而言,这可能是一个最坏的时代。但无论哪种企业都会承认,在数字浪潮蓬勃汹涌的当下,只有勇于破局才能阔步前行,而在这个过程中,也许现代化应用开发就是开启你所在企业未来的那一把钥匙。