Recenzent kódů na bázi AI od společnosti Amazon …

Recenzent kódu na bázi AI s názvem CodeGuru od Amazon Web Services (AWS) dosáhl obecné dostupnosti.
CodeGuru je sada nástrojů, které pomocí strojového učení zkoumají kód a navrhují možné optimalizace pro zlepšení výkonu.
Balíček se skládá ze dvou komponent, Recenzenta a Profileru, a byl poprvé vydán pro náhled loni v prosinci.
AWS vyškolil recenzenta pomocí kódu z více než 10 000 projektů open source kromě interní kódové základny společnosti.
“I pro velkou organizaci, jako je Amazon, je těžké mít dostatek zkušených vývojářů s dostatkem volného času na kontrolu kódu, vzhledem k množství psaného kódu každý den,” napsal Amazon ve svém dnešním prohlášení.
„A dokonce i ti nejzkušenější recenzenti ztrácejí problémy, aniž by to ovlivnilo aplikace orientované na zákazníka, což vede k chybám a problémům s výkonem.“
Vývojáři nepotřebují používat službu úložiště CodeCommit společnosti Amazon a mohou použít libovolnou alternativu, kterou chtějí, včetně GitHub a Bitbucket Cloud.
Po nakonfigurování mohou vývojáři nadále odesílat svůj kód do fondu podle svého výběru a CodeGuru Reviewer kód neustále analyzuje.
Všechna doporučení jsou učiněna v kontextu archivu. CodeGuru vygeneruje požadavek na stažení, kde automaticky přidá komentář s dalšími informacemi o všech zjištěných chybách nebo vylepšení výkonu.
Swami Sivasubramanian, viceprezident Amazon Machine Learning, vysvětluje:
“Naši zákazníci vyvíjejí a provozují mnoho aplikací s miliony a miliony řádků kódu.” Zajištění kvality a efektivity tohoto kódu je neuvěřitelně důležité, protože chyby a neefektivita v několika řádcích kódu mohou být velmi nákladné. Dnes jsou metody identifikace problémů s kvalitou kódu časově náročné, manuální a náchylné k chybám, zejména ve velkém měřítku. kvalita, potěšte své zákazníky lepším výkonem aplikací a eliminujte své nejdražší řádky kódu. “
Mezi společnosti, které CodeGuru začaly používat v předchozím období, patří Atlassian, EagleDream a DevFactory.
“Není vždy možné předpovědět, jak se systémy budou chovat ve stresu, nebo spravovat složité datové formuláře, zejména proto, že máme každý den více aplikací,” řekl Zak Islam, vedoucí inženýrství pro technické týmy Atlassian.
“Když jsme zjistili anomálie ve výrobě, byli jsme díky funkci nepřetržitého profilování Amazon CodeGuru schopni zkrátit dobu kontroly ze dnů na hodiny a někdy i minuty.”
Více informací o AWS CodeGuru a o tom, jak začít, najdete zde.
(Foto Agence Olloweb na Unsplash)
Chcete slyšet od lídrů oboru diskutovat o podobných tématech? Zúčastněte se 5G Expo, IoT Tech Expo, Blockchain Expo, AI & Big Data Expo a Cyber Security & Cloud Expo World Series s akcemi, které se budou konat v Silicon Valley, Londýně a Amsterdamu Štítky: AI, amazon, webové služby amazon, umělá inteligence , aws, těžba kódu, codeguru, představoval, git, github, strojové učení

