Technológia

Az AWS hibajavító programot indít a fejlesztők számára

Az Amazon Web Services (AWS) globális versenyt indít, hogy egymillió vadászatra ösztönözze a fejlesztőket furcsa kód és szoftveres sebezhetőségek, és potenciálisan megszüntetheti több százmillió dollár értékű technikai adósságot az Amazon CodeGuru konzol az AWS BugBust Challenge-ben.

A fejlesztők online regisztrálhatnak BugBust esemény létrehozása az alkalmazások hibáinak azonosítására és kijavítására, mászni a BugBust ranglistán és versenyezni az eredményjelvényekért, a nyereményekért és a lehetőségért, hogy nyerjen egy költségtérítéses utazást az AWS re.Invent 2021-re.

A CodeGuru egy gépi tanulásra épülő fejlesztői eszköz, amely az alkalmazások hibáinak azonosításához (és a legdrágább kódsorok megtalálásához) és a kód felülvizsgálata és alkalmazásprofilozási folyamat a fejlesztők számára.

Ez a szoftverfejlesztés egyik fontosabb lépése, mert elősegíti a kód hibamentességét, a lehető legbiztonságosabb és a legjobb gyakorlatnak megfelelő fejlesztést.

Amint azonban a kódbázisok egyre nagyobbak és bonyolultabbak lesznek, a folyamat időigényesebbé és unalmasabbá válik, és gyakran félre is eshet, így fennáll a veszélye annak, hogy a szervezeteket a rosszindulatú szereplők veszélyeztetik.

“Az AWS-ügyfelek százezrei építenek és telepítenek új funkciókat az alkalmazásokba minden nap nagy sebességgel, és komplex kódokat kezelnek nagy mennyiségben” – mondta Swami Sivasubramanian, az AWS Amazon Machine Learning alelnöke. „Nehéz időt szakítani a képzett fejlesztőktől arra, hogy gyorsan elvégezzék a hatékony kódellenőrzéseket, mivel elfoglaltak a kiépítéssel, az innovációval és a telepítések kihúzásával.

„Ma örömmel jelentjük be egy teljesen új megközelítést, amely segít a fejlesztőknek a kódminőség javításában, a hibák kiküszöbölésében és az alkalmazások teljesítményének javításában, miközben dollármilliókat takarít meg az alkalmazás erőforrásainak költségein.

“Az AWS BugBust Challenge segítségével a fejlesztők az Amazon CodeGuru segítségével kevesebb időt tölthetnek el a gyakori kódolási hibák megtalálásával, és több időt tölthetnek el szórakozással és versenyzéssel az alkalmazások fejlesztése és sok pénz megtakarítása érdekében.”

A program először az AWS amerikai keleti régiójában (Észak-Virginia) indul, de hamarosan további régiókra is kiterjesztésre kerül, ahol a CodeGuru szolgáltatás elérhető. A szolgáltatásnak jelenleg végpontjai vannak Európában Frankfurtban, Írországban, Londonban és Stockholmban, valamint Apacban Szingapúrban, Sydneyben és Tokióban, valamint az Egyesült Államokban Ohióban és Oregonban.

Miami Dade Főiskola – egy több campusból álló állami főiskola, amely Dél-Floridát szolgálja – az egyik első AWS-felhasználó, aki feliratkozott a BugBust programra. Antonio Delgado, a főiskola mérnöki, technológiai és formatervezési dékánja elmondta: „Az AWS BugBust Challenge szórakoztató és oktató jellegű kiegészítője lesz tananyagunknak, hogy diákjaink jobban magabiztosak legyenek abban, hogy képesek használni a Python programozási nyelvet és megszerezni a Informatikai karrier a következő szintre.

“Azt tervezzük, hogy az AWS BugBust minden félévben platformként használjuk hallgatóink számára, hogy bemutassák és továbbfejlesszék kódolási képességeiket, miközben egy izgalmas hibajavító esemény részeként működnek.”

Seattle-i székhelyű gyermekek jótékonysági szervezete Games for Love szintén feliratkozott a programra. Nathan Blair, a jótékonysági szervezet alapítója és vezérigazgatója elmondta, hogy bár a kód felülvizsgálata szervezete fejlesztési folyamatának központi részét képezte, a hibák néha mégis gyártássá tették.

“Az AWS BugBust forradalmasította a kódellenőrzési folyamatunkat, és felhatalmazta a fejlesztőket arra, hogy a kódminőséget egységes módon biztosítsák, és lehetővé tegyék számukra, hogy megünnepeljék hibajavító eredményeiket” – mondta. “Ezenkívül fejlesztőink a gépi tanulás által vezérelt ajánlásokat használhatják az Amazon CodeGuru-val a kódolási képességeik fejlesztése érdekében is.”