MongoDB 2.6 was released in March, 2014 (over 24 months ago). We are now approaching the end of life of this major version, and we will sunset support for MongoDB 2.6 at the end of October, 2016.
We encourage users to upgrade to version 3.0 or 3.2 soon . For customers who still use 2.4, note that upgrading from version 2.4 to 3.0 will require an intermediary upgrade to 2.6. Review the MongoDB downloads page to find the latest stable releases and begin your upgrade.
Information about the features in MongoDB 3.2, in addition to best practices around upgrading your version of MongoDB, can be found in our on-demand webinar.
If you would like hands-on assistance with your upgrade, our professional services team offers a Major Version Upgrade consulting service. Please contact your account executive for pricing, details, and scheduling.
Learn how to build an upgrade plan. Watch our on-demand presentation covering the best practices for upgrading to MongoDB 3.2.
What does the Retailer of the Future Look Like?
Cher Horowitz (You remember her right? From Clueless ?) wakes up in her home on Monday morning to get ready for school. It’s January in Beverly Hills, and it’s gotten a bit chilly, so she rushes to her phone to try on some coats she’s recently liked on Instagram. She opens an app that brings her to a virtual fitting room. In the closet are all the recent items she’s liked on Instagram, with price listings from different retailers. She tries on a number of coats and picks one from Net-a-porter. In a few minutes, a drone comes to her front door with her new coat. She gets in her Escalade and heads to school. This is the future of the digitally oriented consumer, the future of retail, and it is all based on urgency. An urgency to react to data that can drastically improve the customer experience. In the late 90’s and early 2000’s, older retailers were beat by the rise of .com giants like eBay, Zappos and Amazon. This gave something exceptional to the consumer: the power of choice. They could shop anywhere, they could browse anytime, and they could make a decision at any time. Now, retailers like you are embracing technology as a competitive differentiator to keep in touch with new digital consumers and offer them exceptional customer experiences. Here’s how retailers are using the power of data to unleash innovation now and how you can innovate in the future. Welcome to the present and future of data-driven retail. The Retailer of Now Organizations are actively leveraging data to empower their business outcomes, especially in retail. In this landscape Data means a better customer experience and allows for personalization and optimal delivery of your products. Omnichannel View of the Business The number of selling and interaction channels has grown tremendously. Customers can interact with retailer’s products on their phone, laptop or tablet, and, as is often the case, they may browse products after being prompted by a Twitter, Instagram or Facebook post, all before making a purchase on your site. Data-driven retailers deliver great customer experiences across these different channels with accurate product availability so customers can get what they want when they want it. The most sophisticated retailers, like Urban Outfitters with its brands Anthropologie, BHLDN, Free People, Terrain, and Urban Outfitters, make the experience seamless across channels. Personalization Having digital consumers gives you a huge opportunity: for the first time, you can really understand how your users think, allowing you to adapt your products to their needs. In this way being data-driven makes your customer the center of the show. GILT Groupe , known for its online flash-sale business model, allows customers to see their favorite brands when they even log in just by leveraging its user preference service. MongoDB enables Gilt to tailor the homepage layout for millions of users – all at once, and while delivering stable, consistent performance. Invest in data analytics tools to better understand your users and engineer customized experiences for customers and create quality mobile experiences to capture customer engagement across many channels. Supply Chain Management In 2015, consumers spent an estimated $1.7 trillion online . To meet the delivery expectations of these customers, fast order fulfillment is a critical business objective. Many global brands, like Gap , keep a growing number of regional warehouses and fulfillment centers to keep pace with demand and deliver products quickly. They are focused on developing efficiencies that keep shipping costs as low as possible while delivering a great customer experience. You can optimize delivery with technology, beyond just tracking packages. When designing systems for Distribution Centers, you need to engineer processes to balance the constraints of the physical world, such as protecting against mishaps like lost goods and time. For example, these systems need to minimize movements and pick and pack time for associates, optimize for speed and costs of shipping across dozens of shipping partners, and reduce the number of lost goods in the distribution center. How can data help? Hourly inventory updates give logistics management in Distribution Centers the insights to plan and act on inefficiencies as packages are sorted and sent out for delivery. This optimization and up-front information ensure you can focus on delivering a great customer experience along with great products. The Retailer of the Future Virtual Dressing Rooms In the 90's cult classic, Clueless, the protagonist, Cher, has a computer that helps her pick out her outfits. In the same way that Zappos simplified online retail for shoes with free delivery and returns, augmented reality will transform the experience of shopping at home. This luxury of convenience is slowly becoming part of the retail playbook with apps like Styliff and Toshiba’s digital changing booth or Chico’s interactive Tech Tables . In the future, you’ll be able to send a new resort collection directly to your customers via these virtual fitting rooms in snowy January, so they don’t have to leave their house to try on their clothes. The Internet of Subscriptions We’ve all heard the story of the smart refrigerator, a machine so smart, it orders refills for milk when it’s almost out. Retail can look to this model for future revenue generation and customer retention. Amazon’s current model of “ subscribe and save ” is a precursor to the Internet of Subscriptions. The connected home will be in constant communication with your retailer on what you need in stock, whether it be milk, diapers, or sponges. With this model, retailers can retain loyal customers, understand their buying habits and can offer better personalization. Payments Mobile devices today are as powerful as desktop computers in the 90’s, opening a value chain for innovators like Stripe , Square and Poynt to rapidly innovate in the payments industry, one that is ripe for innovation. The future retailer will be attuned to consumer needs, and installing smarter, more secure payment machines in their retail stores, powered by mobile devices. In a similar vein, the future will see an end to the war on cash. Venmo introduced non-card real-time payments and Snapchat launched Snapcash, online chat-based payments powered by Square. McKinsey predicts that by 2018 these real-time payments can create additional revenue of $80 Billion. Using SMS to power payments in developing countries, like India and Nigera, where an estimated 84% of people have cell phones (and less than 24% have smartphones) could be a large revenue stream for brands. Use Data to Serve the Digitally-Oriented Consumer Data will be at the core of customer experience. The new digitally-oriented consumer will expect personalization, information and gratification. These evolving behaviors can pose a challenge for retailers, but they also represent a tremendous opportunity to harness and mobilize data to pull themselves ahead of the competition. Take a deeper dive into the technical challenges of retail organizations today and see how they can be solved with MongoDB, the database for giant ideas. Learn more about the challenges of retail and how MongoDB addresses those challenges in our white paper. Serving the Digitally-Oriented Consumer Thanks to Dror Asaf, Samir Despande, Aleksandar Tolev, Michael Grayson, and Ajeeth Ganapathinageswaran for their helpful insights.
The Rise of the Strategic Developer
The work of developers is sometimes seen as tactical in nature. In other words, developers are not often asked to produce strategy. Rather, they are expected to execute against strategy, manifesting digital experiences that are defined by the “business.” But that is changing. With the automation of many time-consuming tasks -- from database administration to coding itself -- developers are now able to spend more time on higher value work, like understanding market needs or identifying strategic problems to solve. And just as the value of their work increases, so too does the value of their opinions. As a result, many developers are evolving, from coders with their heads-down in the corporate trenches to highly strategic visionaries of the digital experiences that define brands. “I think the very definition of ‘developer’ is expanding,” says Stephen “Stennie” Steneker, an engineering manager on the Developer Relations team at MongoDB. “It’s not just programmers anymore. It’s anyone who builds something.” Stennie notes that the learning curve needed to build something is flattening. Fast. He points to an emerging category of low code tools like Zapier, which allows people to stitch web apps together without having to write scripts or set up APIs. “People with no formal software engineering experience can build complex automated workflows to solve business problems. That’s a strategic developer.” Many other traditional developer tasks are being automated as well. At MongoDB, for example, we pride ourselves on removing the most time-consuming, low-value work of database administration. And of course, services like GitHub Copilot are automating the act of coding itself. So what does this all mean for developers? A few things: First, move to higher ground. In describing one of the potential outcomes of GitHub Copilot, Microsoft CTO Kevin Scott said, ““It may very well be one of those things that makes programming itself more approachable.” When the barriers to entry for a particular line of work start falling, standing still is not an option. It’s time to up your strategic game by offering insight and suggestions on new digital experiences that advance the objectives of the business. Second, accept more responsibility. A strategic developer is someone who can conceive, articulate, and execute an idea. That also means you are accountable for the success or failure of that idea. And as Stennie reminded me, “There are more ways than ever before to measure the success of a developer’s work.” And third, never stop skilling. Developers with narrow or limited skill sets will never add strategic value, and they will always be vulnerable to replacement. Like software itself, developers need to constantly evolve and improve, expanding both hard and soft skills. How do you see the role of the developer evolving? Any advice for those that aspire to more strategic roles within their organizations? Reach out and let me know what you think at @MarkLovesTech .