一点资讯热点

让建站和SEO变得简单

让不懂建站的用户快速建站,让会建站的提高建站效率!

你的位置:一点资讯热点 > 个性定制 >

AMAZON Q开荒者目下不错处理您的总计这个词代码活水线

AWS 蔓延 Amazon Q Developer,使其省略处理总计这个词软件开荒生命周期,从运行编码到分娩,并使用 AI 提供的自动化功能来完成常见任务。

译自 Amazon Q Developer Now Handles Your Entire Code Pipeline,作家 Darryl K Taft。

今天在 AWS re:Invent 上,AWS 为其基于生成式 AI 的 Amazon Q Developer 软件开荒平台带来了新的增强功能,以搪塞总计这个词软件开荒生命周期。

新功能包括自动化 单位测试、文档 和 代码审查 的代理,以匡助开荒东谈主员在总计这个词软件开荒经由中更快地构建软件。AWS 还引入了一项新功能,匡助用户在极短的时候内治理操作问题——不错说是 DevOps。

Amazon Q Developer 家具照看总监暗意:“Amazon Q Developer 是功能最雄壮的基于生成式 AI 的软件开荒助手……它适用于软件开荒生命周期的总计方面,不管您是构建新应用关节、重写应用关节、调试、测试照旧在分娩中操作应用关节,照旧转变现存应用关节。”

Amazon Q Developer 可通过 AWS 照看死心台、与 GitLab 的新集成家具以及集成开荒环境 (IDE) 等神情获取。

具体来说,Amazon Q Developer 可在 Visual Studio、Visual Studio Code、JetBrains IDEs、Eclipse、JupyterLab、Amazon EMR Studio 或 AWS Glue Studio 等 IDE 中使用。除了省略在 AWS 照看死心台 中使用 Amazon Q Developer 以外,还不错通过 AWS 死心台迁徙应用关节、Amazon CodeCatalyst、AWS Support、AWS 网站 或通过 Slack 和 Microsoft Teams 使用 AWS Chatbot。

省俭时候和资产

对 Amazon Q Developer 的增强功能将大大减少开荒东谈主员破耗在编写文档和单位测试或进行代码审查等繁琐任务上的时候。

暗意:“大多数开荒东谈主员平均每天花一个小时编写代码。”“那么他们剩下的时候齐花在那儿呢?他们剩下的时候齐花在了软件开荒生命周期的其他方面……这些方面是他们必须履行的费时忙碌的责任。”

即使在使用这些新功能之前,亚马逊也曾省略通过里面使用 Q Developer 省俭大批时候和资本。

暗意:“亚马逊通过将 30,000 个 Java 应用关节转变为新版块,每年省俭了 4,500 个开荒东谈主员年的手动责任和 2.6 亿好意思元的性能纠正。”

他指出,新功能将带来更多省俭。

“今天,咱们正在蔓延 Amazon Q Developer 代理的功能,以散伙:1) 增强代码库中的文档 (/doc),2) 撑捏代码审查以检测和治理安全和代码质地问题 (/review),以及 3) 自动生成单位测试并栽植测试躲避率 (/test)" AWS云臆想打算部门首席开荒者布谈师在博客著述中写谈:“在您首选的IDE或(预览版)GitLab Duo with Amazon Q(这是最受宽容的企业DevOps平台之一)中,聚首总计这个词软件开荒生命周期。”

Constellation Research的分析师告诉The New Stack:“单位测试生成、文档生成和代码审查是必须完成的枢纽行径,但它们会浮滥时候,因此Q Developer的任何自动化匡助齐将栽植开荒东谈主员的速率,并栽植他们的舒坦度,因为他们不错花更多时候作念他们可爱的事情——编码。”

自动化AI驱动的测试生成

Amazon Q Developer自动化了识别和生成单位测试的经由。

公司在一份声明中暗意:“在IDE中,开荒东谈主员只需在Amazon Q Developer聊天窗口中键入‘/test’,或卓绝泄漏相干的代码块,右键单击并选拔‘test’。Amazon Q Developer随后愚弄其对总计这个词项主意了解,自主识别和生成测试,并将这些测试添加到技俩中,匡助开荒东谈主员快速考据代码是否按预期责任。在GitLab中,开荒东谈主员不错使用Amazon Q Developer以及归并央求上的‘/q test’快速操作来自动生成代码测试,从而省俭时候并栽植总计这个词组织的测试躲避率。”

IDC分析师告诉The New Stack,IDC预测GenAI将透澈改变留传应用关节的重构,企业将愚弄GenAI器具和云作事提供商平台览动和履行75%的代码转变和开荒任务。

他暗意:“AWS在当年12个月中在Amazon Q方面取得的阐扬令东谈主咋舌。除了生成新代码外,它还不错用于转变留传应用关节。”“我也可爱Amazon Q目下不错匡助客户更好地愚弄AWS死心台进行安全扫描和调试。”

除了在里面使用Q Developer的新功能外,AWS还允许一些协作伙伴试用这项技能。

举例,通过为其开荒东谈主员配备Amazon Q Developer的自动化单位测试代理,暗意该公司瞻望将减少25%的手动测试时候,在技俩中以20%的速率散伙圆善的测试躲避率,并在开荒周期的早期树立更多造作——从而加速最终的东谈主工审查速率。公司暗意,借助Amazon Q Developer,正在积极栽植开荒后果和代码质地,省俭了15%的开荒资本。

同期,德勤正在通过使用Amazon Q Developer自动识别和生成单位测试来减少手动测试时候。总体而言,德勤的开荒东谈主员正在栽植30%的开荒速率,同期保捏安全法式。

要在您的IDE中首先代码审查,请大开聊天面板并键入/review。

易于生成的AI文档

此外,Amazon Q Developer目下还自动化了生成和更新文档的经由,使开荒东谈主员不错粗俗预防技俩准确、详备的信息。

文档生成代答理自动生成和更新文档,确保文档准确并与代码改换同步,并匡助新团队成员更快地清爽代码。它还不错更新现存文档并回话关系文档的问题。

GenAI驱动的代码审查

据AWS称,新的Q Developer代码审查代理自动化了代码审查经由,以提供快速反应,识别安全舛讹和性能问题等问题,并在开荒早期发现最好实践违章步履。

简而言之,它将审查时候从几天裁减到几分钟。

通过充任第一审阅者,Amazon Q匡助开荒东谈主员尽早发现和治理代码质地问题,从而省俭了改日审查的时候。 AWS在一份声明中暗意,代码审查代理将标记可疑的代码风景,识别开源软件包的风险,并评估将改换发布到分娩环境的潜在影响。此外,Amazon Q将使用开荒东谈主员归并央求中的高下文来调治其淡薄,确保代码淡薄与其作风和偏好一致。

GenAI驱动型运维 (GenAIOps?)

临了,AWS愚弄其最初17年的丰富运营训导,运营着巨匠最大、最可靠的云,为用户提供自动化AI功能。

Ijaz暗意,Amazon Q Developer目下不错匡助运营东谈主员和开荒东谈主员在很短的时候内走访和治理其AWS环境中的运营问题。

在一份声明中,AWS阐明了其责任旨趣:“一朝Amazon CloudWatch警报发出,Amazon Q Developer不错自动首先走访。它愚弄其对组织AWS资源的潜入了解——包括Amazon CloudWatch、AWS CloudTrail、AWS Health和AWS X-Ray中的信息——不错快速筛选数十万个数据点,以发现作事之间的关系,并了解它们怎么协同责任以识别相干信号中的荒谬情况。

“在分析其发现后,Amazon Q会向用户提供问题的根蒂原因的潜在假定,并诱惑用户怎么治理问题——这是其他任何主要云提供商齐不具备的功能组合。”

此外,AWS暗意,用户还不错在检查系统信号(举例蔓延峰值或泄漏用户遭逢造作的日记)时,通过在AWS照看死心台中选拔“走访”或通过商议其AWS资源(举例,“我的AWS Lambda函数运行迟缓。它出了什么问题?”)来启动走访。

怎么使用Amazon Q Developer进走运营走访。

一件大事,一件相当大的事

总的来说,这对AWS来说是一个首要的发布,它在总计这个词开荒生命周期中齐提供了GenAI提拔。这种策略是该公司的各异化身分,很少有其他公司(若是有的话)省略提供。

Moor Insights and Strategy分析师Andersen告诉The New Stack:“这十足是一个相当首要的发布。对我来说,暖热总计这个词SDLC(软件开荒生命周期)在总计这个词阛阓中脱颖而出。传统上,开荒环境以编码为中心,但Q Developer采用这种更全面的步履,相当顺应开荒东谈主员变装的变化。但说真话,这些功能是我最可爱部分的基础。”

Andersen最可爱的是Q Developer转变功能怎么将总计这个词生命周期焦点指向一些相当大的IT挑战。

他说:“举例,很多应用关节齐被保留原样,因为从技能或东谈主员竖立的角度来看,重构它们太可怕了。”“然而Q Developer省略检查和纪录应用关节并为技俩提供视力。这是一个与推行生存中作念事神情更一致的经由。”

Mueller告诉The New Stack,不行否定的是,亚马逊在re:Invent上的要点是不仅匡助开荒东谈主员进行编码,而且还栽植软件开荒生命周期相邻用例的分娩力。

他说:“环境故障摒除亦然一项受宽容的新功能,因为莫得什么比环境问题更能遏制开荒东谈主员的分娩力了——频频界限更大,因为它会影响在该环境中责任的总计这个词开荒团队。”

Ijaz暗意,将AWS与Amazon Q Developer与竞争敌手诀别开来的中枢各异化身分包括:

详尽生命周期撑捏,涵盖构建、运营和转变应用关节,因为它不单是是代码编写提拔。安全性和合规性——因为它摄取负职守的AI实践构建,顺应严格的诡秘法式,基于Bedrock(顺应HIPAA和GDPR),何况客户数据保捏高深,不会用于磨真金不怕火底层模子企业要点——因为它专为高度管制的行业而假想,使其适用于医疗保健、金融和谍报部门,因为它构建在AWS的安全云架构之上

事实上,Q Developer中的新功能代表了AWS撑捏总计这个词软件开荒生命周期的政策,同期保捏企业级安全性和合规性法式。要点是自动化宽泛任务,使开荒东谈主员省略专注于更有价值的创造性责任。

Ijaz说:“咱们的主意是委果匡助开荒东谈主员省俭他们不可爱作念的事情的时候,让他们愚弄这段时候来构建委果不同、具有调动性何况他们委果可爱作念的事情。”



 

热点资讯

相关资讯



Powered by 一点资讯热点 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群 © 2013-2024