We’re excited to announce a concerted effort to grow our Global Consulting Services, led by Vijay Vijayasankar, VP and GM of Global Channels and Consulting Services. Vijay has more than 14 years of experience leading consulting teams for a wide variety of enterprises across North America, Europe and Asia.
“I grew up in consulting,” says Vijay, “from TCS in the late 90s to IBM GBS just a few years ago.”
MongoDB is the next-generation database and one of the fastest growing database ecosystems, with tens of thousands of downloads of the software per day and over 650 services and technology partners. MongoDB Global Consulting Services will help organizations realize what’s possible with the database, and show them how best to build and manage their applications.
“I believe we can show customers a better path to success,” Vijay explains. “My team can do that assessment quickly. We can redesign old applications and replace them with new, modern applications that will grow with changing business needs.”
We are now hiring consulting engineers. If you are an expert in building apps on MongoDB and/or operating database clusters in complex landscapes, and love to work closely with clients, please let us know at https://www.mongodb.com/careers.
For more information on MongoDB Consulting packages, click here. Stay tuned for much more news to come.
MongoDB Connector for Hadoop Now Certified with Top 3 Hadoop Vendors
We’re excited to announce that our MongoDB Connector for Hadoop has just been certified on MapR’s latest distribution, 4.0.1 . The connector, which allows customers to use MongoDB as an input source and/or output destination for Hadoop deployments, is now certified on distributions from all of the leading vendors in the space, including MapR , Hortonworks , and Cloudera . As an operational database for use cases such as Single View , Internet of Things , Real-Time Analytics , and more , MongoDB is the perfect technology complement to Hadoop. With the connector, live data from MongoDB can be brought into Hadoop, enriched through analytics (often with data from other sources), and then passed back into MongoDB to better serve user-facing applications. Orbitz, the travel booking company, uses MongoDB and Hadoop together to deliver real-time pricing and compete for travel shoppers. MongoDB serves as the data collector while Hadoop is used to store and analyze the data. The City of Chicago built a futuristic predictive analytics platform using MongoDB and Hadoop Their WindyGrid system allows officials to access a real-time view into crime, public health and other citizen issues. Data analysis allows the city to predict disease outbreaks and decide in real-time where to place first responders. Other Common Use Cases That Leverage MongoDB + Hadoop Ecommerce MongoDB can be used to... Hadoop can be used to… Store products, inventory, customer profiles, clickstream data Run real-time recommendations Session management Detect Fraud Store complete transaction history, and clickstream history Build recommendation model and fraud detection models Insurance MongoDB can be used to... Hadoop can be used to… Store insurance policies, customer web data, call center data, demographic data Real-time churn detection Conduct customer action analysis Create churn prediction algorithms Learn more about how Hadoop and MongoDB can work together [here](http://www.mongodb.com/hadoop-and-mongodb). What’s next? Get started by checking out the documentation on the MongoDB Connector for Hadoop or learn more at one of our upcoming MongoDB Days: MongoDB London , 11/6; MongoDB Munich , 11/12; MongoDB Paris , 11/18; MongoDB Beijing , 11/22; and MongoDB SF , 12/3.
What is MACH Architecture for ecommerce?
In the past, retailers faced the looming battle of brick and mortar vs. digital buying experiences. While most in the retail industry accepted the inevitability of needing some kind of digital experience, COVID-19 forced retailers to refocus efforts to digital-first, or at the very least, hybrid digital and in-person buying options. What customers expect (and why legacy systems don't hold up) Which leads us to one of the underlying problems for modern retailers: legacy architecture. The digital solutions many depend on aren’t able to meet consumers’ digital-first (or at the very least digital-friendly) ecommerce expectations. Today’s customers expect: Mobile-friendly architecture - People shop from their phones. If your ecommerce experience was designed with web-first in mind, only retrofitting a mobile component to meet buyer demand, you may need to rethink your mobile offering. Omnichannel experience - Beyond having a mobile-friendly buying experience, consumers want to carry their purchasing power from channel to channel and even into the physical store. Think buying online and picking up in store (BOPIS), or starting an order from your phone and completing it in store, or vice versa. Dynamic product catalogues - Consumers want ample choice and a smooth search experience. Can your systems hold up with thousands of products all displayed, searchable, managed, updated, and dynamically enriched with discounts, product offerings, and more? They also expect real-time stock availability, both in store and online. They want to know you really have an item in stock at their local store before venturing out to buy it. Personalization - Personalization is so ingrained in the online retail experience now that consumers have come to expect it. They want real-time recommendations for the items they’re interested in, with predictions based on past online purchases and searches, items in their cart, and in-person buying experiences. Why is it difficult to live up to these expectations? For many in ecommerce, they’re still running monolithic applications built as a single, autonomous unit. This means even the smallest changes, like altering a single line of code or adding a new feature, could require refactoring the entire software stack, leading to downtime and lost business. In addition, the long-term opportunity cost of having your development team waste time simply maintaining and patching such a brittle ecommerce system is a constant drain, or Innovation Tax , on your business. So retailers face a unique challenge. The thought of overhauling their current systems lead to fears like downtime, expensive investments in new solutions, and ultimately, massive loss of profit. But providing an e-commerce experience that lives up to consumer expectations isn’t optional anymore; it’s how your business thrives. That’s where the MACH Approach comes in. MACH Approach: ecommerce modernization with flexibility in mind So, what’s the MACH approach and, to put it bluntly, why should the retail industry care? The MACH approach, championed by the MACH Alliance , an industry body of which MongoDB is a member, is focused on facilitating the transition from monolithic, legacy ecommerce architectures to modern, streamlined e-commerce applications. Microservices - Microservices break down specific business functionalities into smaller, self-contained services. Instead of taking your whole application offline to add new shopping cart features, you update specific elements of your architecture without disrupting the entire application. This affords developers a level of flexibility that monolithic systems can’t compete with. Greater developer flexibility means minimal downtime, faster updates, an improved experience for consumers, and ultimately faster time to value for your business. API-first - APIs, the pieces of code allowing communication between separate applications or microservices, should be at the forefront of solution development, instead of an afterthought. An API-first approach to development is just that — APIs are built first and all other actions are developed to preserve the original API for greater consistency and reusability. This approach ensures planning revolves around the end product being consumed by different devices (like mobile) and APIs will be consumed by client applications. Cloud-native - At this point, to say “the cloud is the future of app development” is cliche; we’re already there. Building and running applications exclusively in the cloud, whether public or private, allows you to reap all the benefits of cloud development from the start. There are also some cost-cutting benefits to cloud-native environments. You avoid the investment that often comes with on-prem equipment. Most cloud SaaS options have pay-as-you-go cost structures, ensuring you only pay for what you use and leading to most predictable monthly expenses. Using managed cloud solutions, like MongoDB Atlas , also frees up your development team to focus their efforts on where they’re needed most — actually developing your application — instead of sinking valuable time into burdensome administrative tasks. Headless - If your application is down, even for a minute, you run the risk of the consumer simply moving on to another retail option. Downtime equates to lost profits, so to avoid the dreaded disruption to your revenue stream, take a headless approach to application development. With headless, changes to the front end (web store layout, UX, frameworks, design, etc.) can be made without interruption to back end (products, business logic, payments , etc.) operations and vice versa. What's the upside for ecommerce? The four elements of the MACH approach come together to help ecommerce businesses reframe operations, avoid downtime, preserve revenue, provide the best user experience possible, and ultimately ensure your solutions are able to develop and evolve. To maintain a competitive advantage in a growingly competitive commerce market, your application needs to keep up. The MACH approach to ecommerce could be the ideal way to set your application and your business apart. Want to learn more about the MACH Approach and the role cloud-native database solutions like MongoDB Atlas play in the evolving world of digital retail? Get your free copy of Ecommerce at MACH Speed with MongoDB and Commercetools today.