
As technology continues to create compelling customer experiences, enable transformative capabilities, and boost operational efficiency, the demand for a scalable, cloud-native, globally distributed data platform to underpin these technologies continues to grow.
This is critical for application developers that want a platform that is not only modern, but also supports a wide variety of use cases and delivers both performance and scale.
MongoDB, Inc. addresses this with MongoDB Atlas, a fully managed data platform that stores data in JSON-like documents with flexible schemas. This maps to the way that developers think and code, aligned to a microservice or API-driven architecture in which JSON is the common messaging format.
The architecture is specifically designed to be cloud-native, embedding modern resiliency, availability and intelligent partitioning methodologies.
Based on this focus of delivering a data platform for MACH development, MongoDB joined the MACH Alliance in December 2021, in the “Enabler” category, which covers organizations that provide MACH-aligned technology. Members of MongoDB’s Industry Solutions team now sit on the Growth, Tech, and Marketing councils.
Partnerships within the Alliance have already borne fruit such as commercetools deploying MongoDB Atlas to focus on value-add development by reducing the operational management of data stores.
Looking to the future, MongoDB is set to tackle the recent explosion of mobile or edge applications developed with either no offline mode, or poor syncing capability.
Recognizing that developers struggle to build these capabilities in house, which then delays app launches, MongoDB recently released its Flexible Sync offering, which seamlessly synchronizes data between edge databases and the backend database in Atlas.
Elsewhere, MongoDB anticipates the next big shift in the data space to be the move towards application-driven analytics. MongoDB characterizes the difference between these two realms by proposing that applications run the business whilst analytics manage it.
Traditionally these have been two separate domains built by different teams, serving different audiences, with data duplicated and stored in separate systems.
Developers can now build applications that perform analytics on live data, directly within the operational flow of the application. This can enhance user experience, or drive immediate user or app actions.
MongoDB Atlas is a single platform managing a common data set for both developers building in-app analytics and for analysts building real-time business visibility.