品牌名称
Verizon
企业规模
201-500人

Verizon Wireless如何以及为何选择MongoDB

87次阅读

即使是小型组织也在努力应对变化。但想象一下,您有 1.03 亿零售客户,大约有 1700 个零售点为他们提供服务,以及 810 亿美元的收入。对于具有这种规模和影响力的公司来说,变革必然是艰难的。

 

但变化正是 Verizon Wireless 越来越多地使用 MongoDB 实现的。

 

他们正在改变的时代

正如 Verizon Wireless 的高级系统架构师 Shivinder Singh 在 2014 年 MongoDB World 上对观众所说,在 Verizon Wireless 这样规模的组织中,业务需求不断增长和变化。这些力量推动 Verizon Wireless 探索新的和创新的处理方式管理其数据,因为它寻求为客户创造更大的客户价值。

 

undefined

 

其中一种“新的创新方式”是 MongoDB,它帮助 Verizon Wireless 从其数据中获得更大的价值,同时加快上市时间并提高其资产利用率。

 

然而,当公司希望增强其现有技术时,总会有相当多的恐惧,更不用说不断出现的问题:为什么我们不能用我们已经拥有和/或知道的技术来做到这一点?

 

数据正在发生变化。关系数据库的世界有时不适合非结构化或半结构化数据的新世界。

 

使用 MongoDB 可以相当快地实现有时需要专门的资源周来设置环境的传统技术。在某些情况下,借助 MongoDB,Verizon Wireless “能够在两个小时内完成这项工作”。

 

即便如此,Verizon Wireless 发现迁移到 MongoDB 的最大挑战之一是“忘记”RDBMS 概念并改变思维方式以接受新的 MongoDB 和 NoSQL 概念。

 

但我们在这里超越了自己。Verizon Wireless 是如何开始使用 MongoDB 的?

 

MongoDB 入门

Verizon Wireless 选择从小规模开始使用 MongoDB,尽管它在购买之前确实尝试过,这是开源的主要优点之一。(更多内容见下文。)该公司决定扩充其员工门户,这是一个关键业务应用程序,“基本上是为 Verizon 工作的任何人的主页”。

 

undefined

 

现有的门户很好,但 Verizon Wireless 希望建立新的功能来捕获来自 Twitter 和 Facebook 的社交提要并将其显示为特定于该用户。

 

对于关系数据库来说不是那么容易。

 

最初,开发团队让 MongoDB 步入正轨,首先运行概念验证,然后将其推出。然而,他们没有专门支持它的人,所以开发团队要求 Singh 的团队支持它。

 

为了让自己跟上 MongoDB 的步伐,Singh 采取了其他 200,000 多人采用的路线:MongoDB 的免费在线培训。

 

正如他所描述的那样,两天之内他就达到了可以轻松管理 MongoDB 的水平。在短短两周内,他重新构建了 Verizon Wireless 的整个开发设置,将其置于复制集群而不是独立集群中。

 

然后,他继续测试和破坏集群、恢复它、测试恢复、测试故障转移功能等等。

 

但辛格还没有完成。

 

对 MongoDB 团队进行测试

采用新技术可能有风险,但选择新技术供应商来支持可能更危险。为了将这种风险降到最低,辛格决定对公司 MongoDB 进行测试。所以辛格做了任何其他有良心的潜在买家都会做的事情:

 

undefined

 

他伪造了自己的死亡。

 

好吧,不是他的死亡本身,而是他的服务器的死亡(以及辅助数据中心,只是为了让事情变得更加有趣)。当然,MongoDB 会迅速回应像 Verizon Wireless 这样的大客户,因此他还使用@yahoo.com 电子邮件地址伪造了自己的身份。

 

换句话说,MongoDB 的支持团队接到了一些匿名人士的电话,他们使用通用电子邮件地址声称“my-server-is-down-the-world-is-on-fire-someone-help-me-NOW!”

 

在“很短的时间内”,MongoDB 召集了其工程师来解决这个问题并使 Verizon Wireless 重回正轨。直到那时,MongoDB团队才得知了辛格的真实身份,并赢得了这笔交易。

 

Verizon Wireless 中 MongoDB 的未来

展望未来,Verizon Wireless 已经开始了在线日志管理系统的新概念验证。毫不奇怪,Verizon 拥有“一些巨大的服务器,一些巨大的集群,所有这些都会产生大量的日志数据。”

 

undefined

 

鉴于 Verizon Wireless 的数据量,它还在寻找将 MongoDB 与 Hadoop 配对的方法,以充分利用两者的优势。该公司一直在评估适用于 Hadoop的MongoDB 连接器。

 

随着 Verizon Wireless 的发展,Singh 指出 MongoDB 适用于其“相当多”的新用例,因此正在对这些新用例与其传统的 RDBMS 一起进行评估。对于财富 50 强企业来说,这是一个巨大的变化,但 Singh 认为有必要帮助公司成长和发展以满足客户需求。