Bitbucket云已登陆AWS

130 阅读2分钟

今年7月8月,我第一次向我们的社区透露,Bitbucket Cloud正在参与一个向新平台迁移的项目。正如我在7月份写的那样。

我很高兴地宣布,在8月下旬,我们正式完成了这个项目,Bitbucket云已经在AWS中运行了2个多月,没有数据中心

那么这对我们的客户有什么好处呢?

  1. 可靠性:Bitbucket的基础设施从未像现在这样具有弹性和可扩展性。
    1. 自迁移完成以来,我们没有发生过任何重大的可靠性事件(即中断或性能下降)。
    2. 在完成迁移后的两个月里,我们每周与可靠性有关的支持案例数量减少了93%
  2. 安全性:今天的Bitbucket比以前更安全。
    1. 我们的云存储量为我们的网络服务提供了对客户源代码的访问,现在已经在休息时进行了加密
    2. 在Atlassian的云平台(Micros)上运行,使我们能够利用整个平台的安全最佳实践和政策,如通过安全组进行资源隔离,定期扫描操作系统的已知漏洞,定期进行数据备份,等等。
    3. 将数据中心的操作从我们团队的责任中移除**,消除了一整类安全风险**:服务器、驱动器、网络接口和其他需要定期更新和保护的硬件。
  3. 性能:由于Bitbucket架构的重大投资,减少了我们的服务对文件系统延迟的敏感性,我们今天的核心功能的网络响应时间比2020年初平均快55%

这是我们作为一个团队处理过的技术上最复杂的项目之一。以下是一些统计数字,以表达这一成就的规模:

  1. 我们将超过5000万个存储库迁移到我们新的云存储后台。
  2. 此外,我们还复制并转移了所有其他的数据存储,其流量总计超过每秒20万次查询,并转移到AWS。
  3. 我们的服务每天定期处理超过10亿次的交易,我们将这些交易透明地重定向到AWS的弹性计算资源上,而且没有任何停机时间。

我为Bitbucket云团队和支持我们的多个Atlassian平台团队的众多工程师感到自豪,他们使这次迁移成为可能。关于这一点,请继续关注我们在未来几周内的一篇更深入的工程博客文章,我们将分享一些亮点,包括我们为实现这一目标所做的工作,我们面临的挑战,以及一路走来的经验教训。