为什么Dropbox决定放弃AWS 建立自己的基础设施和网络
无论有什么需要,公司内部总是存在着一种紧张关系,即是建造还是购买。几年前,Dropbox决定将其大部分基础设施需求从AWS转移到自己的数据中心。正如你可以想象的那样,这需要付出巨大的努力,但该公司相信,控制自己命运的优势将值得他们为实现这一目标而面临的所有挑战。
首先,像Dropbox这样的公司正在处理大量存储大量数据的客户。最新的数字为5亿用户和20,000名商业客户。当他们做出转变时,他们不得不移动一个500PB的EPIC,这是在AWS服务器上坐了17个零。(他们仍然使用AWS)来处理一些工作负载。)
第一步是建立基础设施来取代它。我们谈论的是一家拥有1500名员工的公司,在基础设施团队里约有12人。这并不是一项巨大的行动,但是他们试图做的只是在网络规模上建立一些东西,只有少数有更大的团队的公司都曾尝试过这一点。
这包括建造和装备三个美国数据中心。它还意味着构建网络主干,基础设施有助于美国数据中心和他们在世界各地的其他设施之间的连接。当您打开Dropbox并请求文件时,您希望您的文件立即下载相当多的时间,而没有延迟,并且它已到达团队,以确保发生这种情况,同时尝试在旧系统和新系统之间导航。
Dropbox生产工程部主管“关于主干的简洁之处在于它与在Google或Facebook上可能发现的东西相似,但我们用一个相对较小的团队构建了它,”·威廉姆斯告诉TechCrunch。小团队必须构建主干并移动所有内容,同时保持服务的运行和运行。
最终,尽管公司愿意进行大规模的移动,因为它对其基础设施进行了疯狂的控制。威廉姆斯承认,在做出这样的决定时,总是有让步,但最终,权衡是值得的。“对我们来说,它是关于质量和控制和管理。我们知道在那里有大量的第三方有[高]的质量和性能,但是我们认为我们的产品可以等同或更好,因为我们很清楚该系统。”
Williams说,对于Dropbox,建立网络是一项业务决定,它对整个企业的业务产生了积极的影响。“我认为可以争论的是,像这样构建了一个合适规模的网络的人对业务产生了某种影响,它实际上是为用户建立信任,并让更多的用户基于服务的质量来采用该产品或服务。”威廉斯解释说。
新的系统肯定对Dropbox的声誉带来了积极的影响。由于在大型组织内部进行了未经授权的使用,Dropbox经常会有一个坏的代表。如今,与此内部基础架构和网络相结合的产品的Dropbox业务线已经创建了他们以前没有的信任级别。Williams指出,他们对网络运营具有如此详细的洞察力,他们可以使用该数据作为销售驱动器,即使他们没有为这种变化而告终。
“我们的核心信念之一是提供高性能、低成本的产品。”他认为,“这就是为什么他们能够通过这种转变来留住老客户,同时也在随着时间的推移不断增加用户基础。”
公司发言人对TechCrunch表示:“公司认为,不管所有权成本是真实的,公司都认为实现其目标是为了提高用户的性能、可靠性、灵活性和对我们用户的控制。”
对于Dropbox这样的公司来说,建造和购买的决定从来都不是一件容易的事情。Dropbox在进行转型时,不得不在这两个系统之间分道扬镳,但如今,它似乎已经为它们带来了巨大的回报。