DBTA Names MongoDB Best NoSQL Database
August 4, 2014 | Updated: May 22, 2015
#awards#DBTA#Database Trends and Applications#Best NoSQL Database#Business
Database Trends and Applications (DBTA) today announced its Readers’ Choice Awards, and MongoDB is thrilled to accept in the following categories:
- **[Winner: Best NoSQL Database](http://www.dbta.com/Editorial/Trends-and-Applications/Best-NoSQL-Database-98431.aspx)
- [Finalist: Best Database (Overall)](http://www.dbta.com/Editorial/Trends-and-Applications/Best-Database-Overall-98423.aspx)**
With more than 22,000 votes cast across 31 categories, thank you to the readers of DBTA for recognizing MongoDB. And congrats to all other winners!
More about the awards here.
How And Why Verizon Wireless Chose MongoDB
Even small organizations struggle with change. But imagine that you have 103 million retail customers, roughly 1700 retail locations to serve them, and $81 billion in revenues at stake. Change necessarily comes hard to a company of that scale and reach. But change is precisely what Verizon Wireless increasingly enables using MongoDB. The Times They Are a-Changing In an organization the size of Verizon Wireless, the business needs are constantly growing and changing, as Shivinder Singh, Senior Systems Architect at Verizon Wireless, told an audience at MongoDB World 2014. These forces push Verizon Wireless to explore new and innovative ways to process manage its data as it seeks to drive greater customer value for its customers. One of those "new and innovative ways" is MongoDB, which helps Verizon Wireless get greater value from its data while simultaneously accelerating time-to-market and improving its asset utilization. As the company looks to augment its existing technologies, however, there's always a fair amount of trepidation, not to mention the ever-looming question: why can't we just do this with the technologies we already own and/or know? Data is changing. The world of relational databases at times doesn't fit the new world of unstructured or semi-structured data. Traditional technologies which at times would require a dedicated resource weeks to setup a environment could be achieved fairly quick with MongoDB. In a certain case, with MongoDB Verizon Wireless was "able to do that in two hours." Even so, Verizon Wireless discovered that one of the biggest challenges in moving to MongoDB was to "unlearn" RDBMS concepts and change the mindset to embrace new MongoDB and NoSQL concepts. But we're getting ahead of ourselves here. How did Verizon Wireless start using MongoDB? Getting Started With MongoDB Verizon Wireless opted to start small with MongoDB, though it did try before it bought, one of the cardinal virtues of open source. (More on that below.) The company decided to augment its employee portal, a business critical application that is "basically the homepage of anyone who works for Verizon." The existing portal was good, but Verizon Wireless wanted to build in new functionality to capture social feeds from Twitter and Facebook and display it specific to that user. Not so easy for a relational database. Originally the development team put MongoDB through its paces, first running a proof of concept and then rolling it out. They didn't have anyone dedicated to supporting it, however, so the development team asked Singh's team to support it. To bring himself up-to-speed with MongoDB, Singh took the route that over 200,000 other people have taken: MongoDB's free online training. As he describes it, within two days he was at a level that he could comfortably manage MongoDB. Within just two weeks he had re-architected Verizon Wireless' entire development set-up to be in a replicated cluster versus a standalone cluster. He then proceeded to test and break the cluster, recover it, test the recovery, test failover capabilities and more. But Singh wasn't done yet. Putting The MongoDB Team To The Test Going with a new technology can be risky, but choosing a new technology vendor to support is perhaps even more so. To minimize that risk, Singh decided to put MongoDB - the company - to the test. So Singh did what any other conscientious would-be buyer would do: He faked his death. Well, not his death, per se, but the death of his server (along with the secondary data center, just to make things doubly interesting). Of course MongoDB would quickly respond to a marquee customer like Verizon Wireless, however, so he also faked his identity, using an @yahoo.com email address. In other words, MongoDB's support team got a call from some no-name person with a generic email address claiming "my-server-is-down-the-world-is-on-fire-someone-help-me-NOW!" Within "a short period of time" MongoDB had assembled its engineers to resolve the issue and get Verizon Wireless back on track. Only then did the MongoDB team learn the real identity of Singh and win the deal. The Future Of MongoDB At Verizon Wireless Looking forward, Verizon Wireless has already started a new proof of concept for an online log management system. Not surprisingly, Verizon has "some huge servers, some huge clusters, and all of them generate a huge amount of log data." Given Verizon Wireless' data volumes, it also is looking for ways to pair MongoDB with Hadoop to leverage the strengths of both together. The company has been evaluating the MongoDB Connector for Hadoop . As Verizon Wireless moves forward, Singh notes that MongoDB is appropriate for "quite a lot" of its new use cases, and is therefore being evaluated for these new use cases alongside its traditional RDBMSes. That's a big change for a Fortune 50 enterprise, but Singh believes it's necessary to help the company grow and evolve to meet customer needs.. To view all of Singh's slides: How Verizon Uses Disruptive Developments for Organized Progress from MongoDB To watch the video, please click here .
Using MongoDB Skill Scanner to Build Better Training Programs
Technology leaders know that transformation is about more than just adopting modern technologies like MongoDB. The entire organization has to rally behind change — which is no easy task. The skills that modern development teams need are evolving faster than ever, and hiring to fill skills gaps can be too time-consuming and expensive of a process for many organizations. So it’s imperative that we plan for how we want to bring our people with us on our modernization journey, and proactively upskill them on the technologies we’re betting on. Because what happens if you choose MongoDB, but your developers don’t know how to use it? CIOs know that training programs are easier said than done. EY reported that 30% of CIOs acknowledge that their training programs are ineffective, and that they’re struggling to retain talent because of it. These leaders come to us to help them build and execute their MongoDB training programs , and seek advice on two extremely common yet critical challenges: How do we get away from the less effective one-size-fits-all approach? How do we measure the ROI of our training program and connect it to business impact? How we use MongoDB Skill Scanner to overcome training challenges Our Professional Services team uses a tool called MongoDB Skill Scanner to address both of these challenges. This tool helps us provide these three benefits to our customers looking to build a training program: Improve MongoDB proficiency: Teams can use Skill Scanner to quickly and easily assess the MongoDB skill gaps of their team members and gain a comprehensive understanding of their team’s MongoDB skills baseline. Increased productivity and accuracy: When team members have a comprehensive understanding of MongoDB, they are able to work more quickly and accurately on projects, leading to increased productivity and a higher quality of work. Save time and money with targeted Training: Using Skill Scanner, customers can avoid wasting time and money on trial-and-error learning. Instead, they can focus on improving their skills in a more targeted and efficient way with right-sized training plans. By leveraging this data, our customers’ engineers can engage in the right training at the right time, targeted for their job role and specific skill shortages. When a training program is built this way, engineers maximize their knowledge retention and minimize time away from their projects. Skill Scanner includes three role-based assessments, one for developers, database administrators, and DevOps respectively. Through a series of multiple choice questions, Skill Scanner provides customers with a clear understanding of their level of expertise across a set of technical skills that are critical for success in their role. After submitting the assessment, engineers will get results in each skill area outlining if they are beginner, intermediate, or advanced. Why data-driven training programs matter We’ve learned that it’s not enough to just tell teams to go watch training videos or webinars on their own, or to place everyone in the same one-size-fits-all program. Skills gaps vary from team to team, and individual to individual. The one-size-fits-all approach of some programs may not address individual learners' needs, wasting time and making it difficult for them to acquire new skills. By using Skill Scanner, we’re able to interpret this data to help determine which training courses your team should take. But we don’t only capture this data before doing training; we use Skill Scanner again after training programs are completed to see where immediate improvements have been made. This helps technology leaders prove the impact and ROI of their training, and gives them the confidence that their teams are ready to be successful with MongoDB. Developing a Precision Learning Program To go even further, our team can work with you to build a Precision Learning Program, where we use Skill Scanner data to build learning schedules that are unique to each individual. These schedules include a variety of short, blended, learning events such as classes, technical workshops, self-paced exercises, and project coaching. We’ve seen PLP lead to higher knowledge retention and of course, measurable project results. A customer who recently concluded their PLP saw a 43% increase in knowledge retention. Getting started building a personalized training program Skill gaps aren’t a novel problem IT leaders are facing. But with new digital courses, training, and technologies, the resources to close these gaps are at your fingertips. Skill Scanner and Precision Learning Program have been specifically designed to empower teams by offering targeted training that enhances their understanding of MongoDB. These short training events are carefully crafted to close skill gaps without compromising developer productivity. We’ve seen a variety of customers use this tool to help train their team’s individual needs, from needing to upskill new hires on their teams, projects with new MongoDB products, migrating to MongoDB Atlas, and more. It also saves your business the hours developers would've wasted searching for answers (and developers don’t want to spend their time that way, either). “We need help getting from point A to point B and feel MongoDB is uniquely positioned to help” — CTO at large insurance firm If you're interested in trying out MongoDB Skill Scanner or want to explore the MongoDB Precision Learning Program further, you can reach out to your account representative or contact us directly .