亞馬遜云科技推出全球首個(gè)尋找和修復(fù)100萬個(gè)軟件BUG競賽
日前,亞馬遜云科技宣布推出Amazon BugBust Challenge——首個(gè)面向開發(fā)人員,致力于消除100萬個(gè)軟件漏洞的全球競賽。來自世界各地的開發(fā)人員只需點(diǎn)擊幾下,就可以在Amazon CodeGuru控制臺(tái)為他們所在的組織創(chuàng)建一個(gè)Amazon BugBust事件,并通過識(shí)別和修復(fù)他們應(yīng)用程序中的錯(cuò)誤來爭奪獎(jiǎng)品并贏得聲望。開發(fā)者可憑借修復(fù)的漏洞和為此節(jié)省的成本,登上Amazon BugBust排行榜贏取成就徽章和獨(dú)家獎(jiǎng)品,并有機(jī)會(huì)贏得參加亞馬遜云科技在拉斯維加斯舉辦的re:Invent 2021的免費(fèi)行程。
代碼審核是軟件開發(fā)中最重要的步驟之一,它有助于確保代碼正確并使用編碼最佳實(shí)踐。隨著代碼基數(shù)的壯大以及應(yīng)用程序中新特性的快速添加,代碼審查的數(shù)量和復(fù)雜性也隨之增加。為此開發(fā)人員需要不斷尋找更好的、不那么乏味的方法來執(zhí)行代碼審查,從而使他們的應(yīng)用程序更加安全、可靠和高效。此前也有組織舉辦過清除漏洞類的活動(dòng),通過團(tuán)隊(duì)協(xié)作的方式發(fā)現(xiàn)和修復(fù)漏洞,但是這些活動(dòng)要求開發(fā)人員花費(fèi)大量時(shí)間手動(dòng)檢查大型代碼庫,這限制了團(tuán)隊(duì)協(xié)作、共享最佳實(shí)踐和消除大量漏洞的能力。
Amazon BugBust是第一個(gè)全球性的漏洞清除挑戰(zhàn)賽,開發(fā)人員使用Amazon CodeGuru,將總計(jì)為所在的組織消除100萬個(gè)軟件漏洞和1億美元的技術(shù)債。Amazon CodeGuru是一個(gè)開發(fā)工具,它使用機(jī)器學(xué)習(xí)技術(shù)來識(shí)別漏洞,并找到應(yīng)用程序中最昂貴的代碼行。Amazon CodeGuru通過其兩個(gè)組件幫助開發(fā)人員自動(dòng)化代碼審查和應(yīng)用程序分析,Amazon CodeGuru Reviewer(使用機(jī)器學(xué)習(xí)標(biāo)記代碼中的常見問題,并提供補(bǔ)救的具體建議)和Amazon CodeGuru Profiler(使用機(jī)器學(xué)習(xí)識(shí)別應(yīng)用程序中最昂貴的代碼行)。通過參加Amazon BugBust Challenge,客戶可以在Amazon CodeGuru控制臺(tái)輕松發(fā)起Amazon BugBust事件,他們可以選擇想要掃描和分析的應(yīng)用程序,然后邀請(qǐng)他們的團(tuán)隊(duì)成員參加這個(gè)事件。每當(dāng)開發(fā)人員修復(fù)了一個(gè)漏洞并節(jié)省了資金時(shí),他們就會(huì)獲得積分,并可在組織內(nèi)部的BugBust排行榜上查看在團(tuán)隊(duì)中的排名。在活動(dòng)期間,每個(gè)參與者修復(fù)的漏洞總數(shù)和節(jié)省的成本將在Amazon BugBust全球排行榜上排名,有機(jī)會(huì)獲得徽章、獨(dú)家獎(jiǎng)品以及免費(fèi)參加亞馬遜云科技在拉斯維加斯舉辦的re:Invent 2021。
“成千上萬的亞馬遜云科技客戶每天都在快速地為應(yīng)用程序構(gòu)建和部署新功能,并管理大量復(fù)雜的代碼。由于有經(jīng)驗(yàn)的開發(fā)人員忙于構(gòu)建、創(chuàng)新和推出部署,他們很難有時(shí)間用于快速、有效的代碼審查?!眮嗰R遜云科技全球機(jī)器學(xué)習(xí)副總裁Swami Sivasubramanian 表示,“我們很高興推出一種全新的方法來幫助開發(fā)人員提高代碼質(zhì)量、消除漏洞并提高應(yīng)用程序性能,同時(shí)節(jié)省數(shù)百萬美元的應(yīng)用程序資源成本。通過Amazon BugBust Challenge,開發(fā)人員可以使用Amazon CodeGuru,花更少的時(shí)間尋找常見的編碼錯(cuò)誤,而把更多的時(shí)間花在享受樂趣和改進(jìn)應(yīng)用程序上,幫助公司節(jié)省大量資金?!?
Amazon BugBust功能現(xiàn)已在美國東部(弗吉尼亞北部)區(qū)域正式推出,其他提供Amazon CodeGuru服務(wù)的區(qū)域也將很快推出。
NextRoll是一家通過為市場及營銷平臺(tái)建立和增強(qiáng)營銷解決方案以幫助其客戶增加營收的公司。 “Amaozn BugBust為我們開發(fā)團(tuán)隊(duì)提升代碼質(zhì)量提供了一種有趣的方式?!盢extRoll公司首席技術(shù)官Valentino Volonghi表示,“通過Amazon BugBust,我們不僅能夠在應(yīng)用程序到達(dá)客戶之前發(fā)現(xiàn)更多的關(guān)鍵問題,還能減少代碼審查時(shí)間,并幫助我們的開發(fā)人員獲得新的編碼技能。最重要的是,他們樂在其中?!?
作為一家亞馬遜云科技的高級(jí)咨詢合作伙伴、QuickSight和優(yōu)秀架構(gòu)合作伙伴網(wǎng)絡(luò)成員,Belle Fleur致力于以高效、快速和可靠的方式,幫助客戶交付高質(zhì)量、有價(jià)值的軟件,并已取得非常好的成果。“我們的客戶都希望在亞馬遜云科技架構(gòu)框架下,為他們的應(yīng)用程序和工作負(fù)載構(gòu)建安全、高性能、彈性和高效的基礎(chǔ)設(shè)施。Amazon BugBust將DevOps游戲化,使其變得更簡單,這簡直是天才般的想法!”Belle Fleur Technologies的總裁Tia Dubuisson表示,“希望在卓越運(yùn)營方面更加精進(jìn)的客戶現(xiàn)在可以利用Amazon BugBust與Belle Fleur的聯(lián)合服務(wù),通過Amazon CodeGuru使用機(jī)器學(xué)習(xí)檢查代碼,而省去昂貴的手動(dòng)檢查。我們很高興為我們的客戶提供Amazon CodeGuru,從初創(chuàng)公司到企業(yè),讓他們能夠自動(dòng)化并推動(dòng)DevOps卓越體驗(yàn)。現(xiàn)在,客戶可以使用Amazon BugBust機(jī)器學(xué)習(xí)驅(qū)動(dòng)的洞察力,快速發(fā)現(xiàn)并修復(fù)漏洞,讓他們的應(yīng)用程序更可靠和安全,同時(shí)節(jié)省資金。隨著客戶在亞馬遜云科技平臺(tái)上不斷增長和規(guī)?;麄兊慕鉀Q方案,客戶使用最新的技術(shù)和自動(dòng)化操作,將節(jié)省下來的時(shí)間用于推進(jìn)其他現(xiàn)代化項(xiàng)目,并留住新的人才。”
邁阿密戴德學(xué)院成立于1959年,是一所位于佛羅里達(dá)州邁阿密市的公立大學(xué),在邁阿密戴德縣有8個(gè)校區(qū)和21個(gè)外展中心?!癆mazon BugBust Challenge將是我們除了課程之外,一個(gè)有趣和富有教育意義的項(xiàng)目,幫助學(xué)生更加自如地使用Python編程語言,助力他們的IT職業(yè)生涯更上一層樓?!边~阿密戴德學(xué)院工程、技術(shù)和設(shè)計(jì)學(xué)院院長Antonio Delgado表示,“我們計(jì)劃每學(xué)期使用Amazon BugBust,將其作為一個(gè)平臺(tái),為我們的學(xué)生展示和提高他們的編碼技能,所有這一切都是漏洞清除活動(dòng)的一部分?!?





