200万用户的网络安全“训练场”Hack The Box:高可用架构的背后

Hack The Box为IT安全专业人员和 Hacker 提供通过游戏化、动手体验的技术培训,它是全球最受欢迎的网络安全学习和练习平台之一。用户通过完成平台上一系列挑战来学习 hacking 方法论、渗透测试流程,以及如何研究漏洞。在这个平台上用户完全自驱完成任务,通过解决越来越复杂的场景来获得积分和提高排名,同时解决这些场景问题也能教会他们更多的宝贵技能。

过去几年中,Hack The Box 取得了巨大的增长。从 2017 年一个三人团队起步,已经扩展到超过 180 名员工。随着多轮融资,其用户数已增长超过 200 万。在 2021 年,Hack The Box 发现他们需要一个能够轻松快速扩展的同时保持高性能的云服务平台。出于对简单易用性和基础性能的需求,Hack The Box 团队选择了DigitalOcean。

以高性能承载高增长

起初,Hack The Box 平台运行在一个老牌的云服务平台上,有几台虚拟机和一个关系数据库。基础设施分为两部分:一部分负责数据库任务,另一部分负责其主要的 Web 应用程序。当 James Hooker 作为 CTO 加入 Hack The Box 时,他建议尝试使用 DigitalOcean 作为他们的云基础设施。作为 DigitalOcean 的长期使用者,Hooker 知道 DigitalOcean 平台提供的简单易用的功能、虚拟机性能和社区支持将有益于 Hack The Box 日后的发展。

Hack The Box 希望迁移到 DigitalOcean ,并进行了基准测试以确定性能会超过他们当前的基础设施。随着 Hack The Box 开始迁移,​ 他们发现 DigitalOcean 的 Droplets (VPS)性能更加优越。 ​

现在,Hack The Box 充分利用了 DigitalOcean 的产品组合,大约 95% 的基础设施运行在 DigitalOcean 上。主要的 Web 服务器、后端数据库服务器和 Hack The Box 平台的任务调度器,包括

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值