“Bugs的末日来了”
来来来,快来参加世界上第一个面向Java和Python开发人员共同修复100万个错误的全球竞赛。使用Amazon CodeGuru可以消除软件漏洞并节省数百万美元,来参加第一届年度亚马逊云科技BugBust(以下简称BugBust)挑战赛吧,来赢得奖品和荣誉。让我们开始清除Bug吧!
点击文末“阅读原文”
获取活动参与方式
用亚马逊云科技BugBust
帮您防止漏洞
亚马逊云科技的BugBust提供了一个简单而有趣的解决方案来转换漏洞袭击、促进团队建设,带来友好的竞争,从而提高您的代码质量和应用程序性能。为了帮助您查找和消除漏洞,BugBust活动将利用由机器学习驱动的开发者工具——Amazon CodeGuru Reviewer和Amazon CodeGuru Profiler——来自动扫描您的代码,从而清除棘手的漏洞,让漏洞的修复和消除变得游戏化。
Amazon CodeGuru Reviewer
https://aws.amazon.com/codeguru/#Amazon_CodeGuru_Reviewer
Amazon CodeGuru Profiler
https://aws.amazon.com/cn/codeguru/#Amazon_CodeGuru_Profiler
修复漏洞并赚取积分
您可以在亚马逊云科技控制台中快速轻松设置私有的BugBust事件,内置了排行榜、挑战和奖励。这样来自世界各地的BugBusters可以加入到您的BugBust活动,用以修复尽可能多的漏洞、获得比分,并对全球的亚马逊云科技BugBust挑战赛中,为解决100万个漏洞的目标,做出贡献。BugBusters在登上排行榜时会获得相应的徽章和奖励,前10名BugBusters将赢得亚马逊云科技re:Invent 2021的免费之旅。
作为开发人员,每次在私人BugBuster活动中修复漏洞时,都获得积分并会添加到全球排行榜中。别担心:全球排行榜上只会显示您的登录名和积分。没有人可以看到您的代码或任何您已修复漏洞的详细信息。
立即加入消灭100万个漏洞的任务。
现在开始吧!
在您自己的私人BugBust活动中,您的参与成员正面交锋,获得积分和排名,积分和漏洞计数会自动添加到BugBust全球竞赛排行榜中,您将会有机会成为前10名的BugBusters之一,并为全球挑战做出贡献。我们希望在全球范围内修复100万个漏洞,和通过修复这些漏洞从而节省1亿美元的技术债务。当您运行的事件越多,就可以赢得更多的积分、奖励和奖品。
步骤 1:创建您的亚马逊云科技BugBust事件
您可以指定一名管理员来设置您的亚马逊云科技BugBust事件,只需简单地点击几下,就可以创建自己的挑战、邀请指定的参与者,并分享您的奖励。而这样也可以使用Amazon CodeGuru来扫描您的代码,帮助您团队更快速地找到漏洞。让我们从博客中初步了解一下创建的步骤:
博客
https://aws.amazon.com/cn/blogs/aws/new-aws-bugbust-its-game-over-for-bugs/
首先在Amazon CodeGuru控制台中选择创建BugBust事件
然后我们会看到“规则和评分”,这里可以了解到每类漏洞修复可以获得多少分,以及CPU使用提升的百分比所对应的分值(这里叫做Profiling Groups)。
然后登陆,就可以添加事件的详细信息,例如名称、描述以及开始和结束时间,
还可以输入一等奖、二等奖和三等奖的详细信息。这些信息在玩家加入活动时,会显示给玩家。
Amazon CodeGuru目前只支持Python或Java。 当创建第一个BugBust事件时,每个亚马逊云科技 账户获得30天内免费使用Amazon CodeGuru Reviewer和Amazon CodeGuru Profiler,这期间您可以创建多个BugBust事件。当免费试用期结束后,Amazon CodeGuru Reviewer和Amazon CodeGuru Profiler将按照实际使用情况收取费用。
第 2 步:调用BugBusters
创建事件之后,亚马逊云科技BugBust将向您的团队通过电子邮件发送链接,可以在他们的亚马逊云科技控制台中创建各自的BugBust配置文件。这里是记录错误、得分和里程碑成就的地方。在BugBust事件仪表板中,您可以查看准备解决的错误以及您的BugBusters团队得分。让我们继续从博客了解一下仪表盘。在创建活动后,活动仪表板会显示相关的重要信息,还可以导入工作项目,或者邀请玩家。
博客
https://aws.amazon.com/cn/blogs/aws/new-aws-bugbust-its-game-over-for-bugs/
如果选择“导入工作项”选项就可以看到三个选项,允许你从Amazon CodeGuru Reviewer导入漏洞,或Amazon CodeGuru Profiler导入Profiling Group,或者两者同时导入。
等活动准备好了就可以邀请玩家了,玩家登陆他们的帐户,就可以开始修复漏洞。
第 3 步:解决错误和得分
一旦发现漏洞,时钟就会开始滴答作响,比赛就开始了,要看您活动中修复了多少漏洞。每次开发人员修复漏洞,并节省了资金的时候,他们都会获得积分,以及进入私人BugBust排行榜的机会。他们可以查看在队友中的排名,越严重的漏洞会获得的分数越高;得分越多在活动排行榜上的位置也就越高,直到您停止计时,参与的BugBuster将排出名次。
第 4 步:在全球挑战中赢得奖品
当您的BugBust活动结束时,每个BugBuster修复的漏洞总数和节约的成本数将会被添加到全球亚马逊云科技BugBust排行榜,使他们有资格获得徽章和独家奖品。在这里,他们将与来自世界各地的开发人员竞争,有机会赢得 亚马逊云科技re:Invent免费之旅,获得最终的亚马逊云科技BugBuster。有关更多信息,请参阅条款和条件。
当您解决漏洞的时候,您将成为在全球范围内修复100万个错误使命的一部分。除了在全球排行榜上跟踪点数之外,全球BugJar还将跟踪全球已修复的错误总数。您可以庆祝您的贡献,获得徽章和独家奖品,您解决的漏洞越多,全球BugJar里程碑奖励和奖品也就越多。
获得100积分赢取
亚马逊云科技BugBust Century Club T恤
赚取2,000积分赢取
亚马逊云科技BugBust夹克
获得10,000积分赢得
亚马逊云科技BugBust奖杯
在亚马逊云科技BugBust全球排行榜中名列前10名
将赢得亚马逊云科技re:Invent 2021的付费之旅
点击文末“阅读原文”,
即刻加入全球顶尖开发者的角逐!
???? 想要了解更多亚马逊云科技最新技术发布和实践创新,敬请关注在上海、北京、深圳三地举办的2021亚马逊云科技中国峰会!点击图片报名吧~
听说,点完下面4个按钮
就不会碰到bug了!