客户案例/医疗保健/美国

2025 年
Availity 徽标

Availity 利用 Amazon Q 和 Amazon Bedrock 加速医疗保健技术创新

了解医疗保健技术公司 Availity 如何利用 Amazon Q 和 Amazon Bedrock,自动执行日常软件开发任务。

全部代码的 33% 由

Amazon Q 开发者版生成

31% 的 Amazon Q 开发者版

建议被接受

自主执行了

12600 次安全扫描

将 3 小时的发布审查

会议缩短到几分钟

概述

2023 年春季,医疗保健技术公司 Availity 的首席架构师兼首席数据官 Michael Privat 开始探索人工智能(AI)能够为软件开发工作带来哪些转变。在一系列 LinkedIn 文章中,他详细介绍了自己对“未来 Scrum 团队”的构想。在这个团队中,人工智能机器人可以处理日常知识工作,让工程师能够腾出时间专注于创造性地解决问题和进行创新。

为了将这一概念变成现实,Availity 求助于 Amazon Web Services(AWS),并使用 Amazon Q(一款由生成式人工智能提供支持的助手,可以改变工作方式)和 Amazon Bedrock(一种简单的方法,使用基础模型来构建和扩展生成式人工智能应用程序),以便彻底改革开发生命周期。该项目帮助减少了工程师在日常任务中花费的时间,同时增强了 Availity 的软件开发流程。

female black ethnicity doctor sits at her office and using mobile smart phone

机遇 | 利用 Amazon Q 和 Amazon Bedrock 为 Availity 简化工程工作流

Availity 运营着一款加密解决方案,在医疗提供商与美国各地的健康保险计划之间搭建了一座桥梁,从而充当医疗保健领域的关键中介机构。传统上,医疗保健行业并不急于采用新技术,而 Availity 采取了一种循序渐进的方法。

“在过去的 20 年里,Availity 不断发展壮大,现在,选择将工程时间投入到哪些方面对我们来说越来越重要,”Privat 表示。“我们需要将时间花费在快速为客户设计解决方案上。实际上,我们需要助开发人员一臂之力。”

有些任务非常耗时但又不得不做,让 Availity 的软件开发团队陷入了困境。工程师要花费几小时的时间参加协调会议、归档和执行例行评估,而不是解决复杂的问题。标准的 Scrum 模型要求投入时间执行安全审查、成本评估和性能测试,这些都是医疗保健行业的关键要求,但却产生了巨大的开销。例如,典型的发布审查需要召开 3 小时的会议,高级工程领导者需要手动评估数百个发布包,并检查每个发布包是否存在潜在风险。

Availity 发现了一个利用人工智能来改变开发流程的机会。2024 年 1 月,该公司开始探索 Amazon Q 的各项功能。Availity 首先采用了 Amazon Q 开发者版,并将这款由生成式人工智能提供支持的软件开发助手用作代码补全工具。

kr_quotemark

Amazon Q 完全不同于只在集成式开发环境中拥有人工智能聊天机器人或人工智能助手。”

Michael Privat
Availity 首席架构师兼首席数据官

解决方案 | 使用由人工智能提供支持的开发工具生成 33% 的代码

在向几名工程师部署了 Amazon Q 开发者版之后,Availity 发现除了代码补全以外,还可以实现其他使用案例。Availity 的开发人员利用嵌入式聊天功能,通过复杂的解决方案来结对编程;开发人员通常会推荐一些选项,随后,Amazon Q 开发者版专业套餐将提供实现细节。举一个例子,在与 Amazon Q 开发者版进行 30 分钟的互动之后,一名工程师解决了一个问题,换作以前要花费一周的时间。

由于 Availity 的全部数据都存储在 AWS 上,该公司很快意识到,可以使用 Amazon Q 开发者版来简化其他的众多开发任务,例如编写文档和执行安全评估。Availity 使用 Amazon Bedrock 和 Amazon Q Business 开发了专业机器人。Amazon Q Business 是一款功能强大并由生成式人工智能提供支持的助手,可用于查找信息、获得洞察以及在工作中采取行动。这些机器人直接集成到 Availity 的开发工具和聊天系统中,从而帮助工程师们共同设计解决方案和生成代码。

例如,生产就绪型机器人可以监控开发进度、指导各个团队完成代码投产过程、自动满足文档要求,以及在早期开发阶段重点揭示潜在问题。风险评估机器人可以分析发布包的安全考量,安全机器人会执行自动扫描并推荐补救措施。这些机器人会在开发周期的早期阶段主动标记需求,并帮助各个团队提前几周时间而不是赶在发布前的几天完成关键任务,例如创建运行手册。

“我亲眼目睹了各位工程师使用 Amazon Q 开发者版,成功进行了集思广益的讨论,”Privat 说道。“那次对话可能为我们节省了 3 到 4 天的工作时间。Amazon Q 完全不同于只在集成式开发环境中拥有人工智能聊天机器人或人工智能助手。”

自实施以来,各位工程师已经使用 Amazon Q 开发者版编写了全部代码的 33%。这些开发团队还接受了这款工具提供的全部建议当中的 31%,最终,人工智能为我们生成了 19500 行代码。该系统自动执行了以往非常耗时的任务,例如代码测试、安全评估和性能测试,工程师们通常认为,这些任务是他们工作中最繁琐的部分。使用风险评估机器人,Availity 自主执行了 12600 次安全扫描、分析了代码并总结了调查发现。工程师可以直接向机器人询问他们的代码变更中是否存在特定的安全风险,并立即获得有关潜在问题的洞察。这样,各个团队就可以在几分钟而不是数小时内审查发布内容,并将更多精力放在改善安全态势和性能上。

成果 | 将人工智能解决方案扩展到开发团队之外

Availity 的人工智能整合方法改变了工程师们的工作方式。该公司创造了一个环境,让人工智能充当智能编程合作伙伴、处理日常知识工作,从而让工程师能够专注于创新,而不是简单地利用人工智能来进行代码补全。

在为开发团队建立这个人工智能框架之后,Availity 现在正在为其他内部团队探索类似的应用。该公司正在开发专业机器人,以便帮助数据工程师和数据科学家完成他们的工作流。该公司还在实施一些计划,以便为销售团队和客户服务团队创建由人工智能提供支持的解决方案,其中一款专业机器人可以帮助绘制医疗保健网络架构图和分析客户关系。

“对于这个项目,我们双管齐下:(1)改善开发人员的环境,(2)创建专门的流程自动化机器人,”Privat 表示。“AWS 团队按计划实现了目标(1),我的团队按计划实现了目标(2)。这样就取得了卓越的成果。”

关于 Availity

Availity 帮助在现有的工作流内无缝地交换临床信息、管理信息和财务信息,让付款方和提供商能够提供以患者为中心的变革性医疗保健体验。

使用的 AWS 服务

Amazon Q

功能最强大的生成式人工智能驱动助手,可加速软件开发并利用公司的内部数据

了解详情 »

Amazon Bedrock

使用基础模型构建和扩展生成式人工智能应用程序的最简单方法

了解详情 »

Amazon Q Business

借助 Amazon Q 企业版,释放生成式人工智能在工作场所中的力量

了解详情 »

Amazon Q 开发者版

适用于软件开发的最强大的生成式人工智能助手

了解详情 »

更多医疗保健行业客户案例

未找到任何项目 

1

行动起来

无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。