4 Grandes Raisons de Passer à MongoDB 7.0
Dernièrement, nous avons pris la route et fait l'actualité lors d'une série d'événements dans les plus grandes villes du monde. L'un des points forts est le lancement de la version 7.0 de MongoDB , qui offre une suite complète de fonctionnalités conçues pour rationaliser les opérations, améliorer les performances et renforcer la sécurité. Avec cette version, MongoDB se réaffirme comme un choix de premier ordre pour les organisations qui cherchent à stimuler la productivité de leurs équipes de développement lorsqu'elles créent des applications modernes et distribuées. La version 7.0 reprend toutes les fonctionnalités des versions précédentes et en ajoute d'autres destinées à faciliter la création de logiciels pour les développeurs. #1 - Amélioration des performances MongoDB 7.0 apporte des améliorations significatives sur la façon de gérer les données Time Series, en particulier les ensembles de données exigeants et volumineux de toutes formes. Ces améliorations se traduisent par une meilleure optimisation du stockage et de la compression, ainsi que par des performances accrues en matière d'interrogation. Les développeurs bénéficieront d'une meilleure gestion des données de grande cardinalité, d'une meilleure évolutivité et de meilleures performances globales, ce qui vous permettra d'accéder aux données Time Series de manière plus efficace et plus rentable. Change Streams supportera désormais des cas d'utilisation encore plus larges : gérer les modifications dans les documents volumineux, même avec des pré-images et des post-images, sans provoquer d'erreurs inattendues. #2 - Des migrations plus fluides Les mises à jour de Cluster-to-Cluster Sync (mongosync) permettront une migration plus efficace des données dans divers scénarios. Cluster-to-Cluster Sync offre désormais une plus grande souplesse dans la synchronisation entre des clusters ayant des topologies différentes, par exemple entre des clusters définis par réplique et des clusters partitionnés. La synchronisation filtrée permet de synchroniser des données spécifiques définir au lieu de l'ensemble du cluster. Atlas Live Migrate supporte désormais les migrations pour les clusters utilisant MongoDB 6.0.4+. des migrations plus rapides et plus résilientes en cas d'interruption du processus de migration. #3 - Une expérience simplifiée pour les développeurs Grâce aux nouvelles améliorations apportées au site aggregation pipeline - notamment les index composés de caractères génériques , les percentiles approximatifs et les opérateurs bitwise - les développeurs bénéficient d'une plus grande souplesse et de meilleures performances en matière d'indexation et d'interrogation des données. Avec MongoDB 7.0, les développeurs peuvent également mettre en œuvre des variables de rôle d'utilisateur dans aggregation pipeline, ce qui permet à Single View d'afficher des données différentes en fonction des autorisations des utilisateurs du journal. Le support pour les mises à jour et les suppressions à grain fin dans les collections Time Series et les nouvelles mesures pour aider à sélectionner une clé de sharding aident à réduire l'effort du développeur et à rationaliser le processus de développement. #4 - Contrôles de sécurité renforcés MongoDB 7.0 renforce les capacités de sécurité avec Queryable Encryption pour aider les clients à crypter les données sensibles et à exécuter des requêtes d'égalité sur des données cryptées entièrement randomisées. Les améliorations apportées à la sécurité permettent aux développeurs de créer et de déployer des applications en toute confiance, en sachant que leurs données sont protégées et conformes aux normes et protocoles de sécurité les plus récents. Pourquoi attendre ? Avec une foule de nouvelles fonctionnalités et d'améliorations conçues pour rendre votre équipe plus productive, MongoDB 7.0 est le choix idéal pour les organisations qui cherchent à faire passer leur développement à la vitesse supérieure. De l'amélioration des performances au renforcement des fonctionnalités de sécurité, MongoDB 7.0 facilite la création de la prochaine grande entreprise. Inscrivez-vous dès maintenant à Atlas et commencez à construire dès aujourd'hui . Si vous souhaitez obtenir des conseils sur la mise à niveau vers la version 7.0, notre équipe de services professionnels propose un soutien à la mise à niveau afin d'assurer une transition en douceur. Pour en savoir plus, voir MongoDB Consulting .
4 wichtige Gründe für ein Upgrade auf MongoDB 7.0
In letzter Zeit waren wir unterwegs und sorgten bei einer Reihe von Veranstaltungen in Großstädten auf der ganzen Welt für Schlagzeilen. Eines der großen Highlights ist die Veröffentlichung von MongoDB 7.0 , das eine umfassende Suite von Funktionen bietet, die darauf ausgelegt sind, Abläufe zu rationalisieren, die Leistung zu verbessern und die Sicherheit zu erhöhen. Mit dieser Veröffentlichung bestätigt sich MongoDB erneut als erste Wahl für Unternehmen, die die Produktivität ihrer Entwicklungsteams bei der Erstellung moderner, verteilter Anwendungen steigern möchten. Version 7.0 verfügt über alle in früheren Versionen veröffentlichten Funktionen sowie zusätzliche Funktionen, die Entwicklern das Erstellen von Software erleichtern sollen. #1 – Verbesserte Leistung MongoDB 7.0 bringt erhebliche Verbesserungen bei der Arbeit mit Time Series , insbesondere bei anspruchsvollen, großvolumigen Datensätzen aller Formen. Diese Verbesserungen führen zu einer verbesserten Speicheroptimierung und -komprimierung sowie einer verbesserten Abfrageleistung. Entwickler werden eine noch bessere Handhabung von Daten mit hoher Kardinalität, verbesserte Skalierbarkeit und Gesamtleistung erleben; So können Sie Time Series effizienter und kostengünstiger managed. Change streams unterstützt jetzt noch umfassendere Anwendungsfälle: die Handhabung von Änderungen in großen Dokumenten, sogar mit Vorbildern und Nachbildern, ohne unerwartete Fehler zu verursachen. #2 – Reibungslosere Migrationen Aktualisierungen der Cluster-to-Cluster Sync (Mongosync) ermöglichen eine effizientere Datenmigration in einer Vielzahl von Szenarien. Cluster-to-Cluster Sync bietet jetzt eine größere Flexibilität bei der Synchronisierung zwischen cluster mit unterschiedlichen Topologien, z. B. von Sekundär-festlegen zu sharded cluster. Die gefilterte Synchronisierung ermöglicht die Synchronisierung bestimmter Daten anstelle des gesamten cluster. Atlas Live Migrate unterstützt jetzt Migrationen für cluster , auf denen MongoDB 6.0.4+ ausgeführt wird Bereitstellung von Migrationen, die schneller und robuster sind, wenn es während des Migrationsprozesses zu Unterbrechungen kommt. #3 – Optimierte Entwicklererfahrung Mit neuen Verbesserungen der aggregation pipeline – einschließlich zusammengesetzter Index , ungefährer Perzentile und bitweiser Operatoren – können Entwickler von größerer Flexibilität und Leistung bei der Indizierung und Abfrage von Daten profitieren. Mit MongoDB 7.0 können Entwickler auch Benutzerrollenvariablen innerhalb aggregation pipeline implementieren, sodass eine Single View basierend auf den Berechtigungen der LogBenutzer unterschiedliche Daten anzeigen kann. Unterstützung für feinkörnige Aktualisierungen und Löschungen in collection Time Series und neue Metriken zur Auswahl eines shard key tragen dazu bei, den Entwickleraufwand zu reduzieren und den Entwicklungsprozess zu rationalisieren. #4 – Stärkere Sicherheitskontrollen MongoDB 7.0 stärkt die Sicherheitsfunktionen durch Queryable Encryption , um Kunden dabei zu helfen, sensible Daten zu verschlüsseln und Gleichheitsabfragen für vollständig randomisierte verschlüsselte Daten durchzuführen. Die Sicherheitsverbesserungen stellen sicher, dass Entwickler Anwendungen mit Zuversicht erstellen und bereitstellen können, da sie wissen, dass ihre Daten geschützt sind und den neuesten Sicherheitsstandards und Protokollen entsprechen. Warum warten? Mit einer Vielzahl neuer Funktionen und Verbesserungen, die Ihr Team produktiver machen sollen, ist MongoDB 7.0 die perfekte Wahl für Unternehmen, die ihre Entwicklung auf die nächste Stufe heben möchten. Von verbesserter Leistung bis hin zu stärkeren Sicherheitsfunktionen macht es MongoDB 7.0 einfacher, das nächste große Ding zu entwickeln. Registrieren Sie sich jetzt für Atlas und beginnen Sie noch heute mit dem Bau . Wenn Sie eine Anleitung zum Upgrade auf 7.0 benötigen, bietet unser professionelles Serviceteam Upgrade-Unterstützung an, um einen reibungslosen Übergang zu gewährleisten. Weitere Informationen finden Sie unter MongoDB Consulting .
MongoDB 7.0 Now Available
MongoDB 7.0 is now available for download. Scalability was one of the driving forces behind the release, which we announced as generally available (GA) at our MongoDB.local event held in Chicago. MongoDB 7.0 makes it easier and faster to horizontally scale large MongoDB deployments. Other highlights of our newest major release include: New aggregation operators allow developers to write simpler code and push more processing down to the database. Optimized query execution logic leverages fewer disk reads, fewer compute resources, and less memory. Cluster-to-cluster sync capabilities make it easier to manage data across deployments for a wider range of use cases. Delivering the keynote address in Chicago was MongoDB Chief Product Officer, Sahir Azam. In addition to the MongoDB 7.0 major release, Azam announced the general availability of our groundbreaking Queryable Encryption , the industry's first database technology to bring expressive queries to in-use data encryption. Developers can rest easy knowing that our stable API ensures backwards compatibility with prior versions of Atlas so you can move through newer versions without having to make application changes at the same time. That's just one of several reasons to upgrade now. The show marches on Instead of holding one blow-out event in a single city like we did last year, this year we're coming out to see you and to tell you all about the exciting things happening at MongoDB. First came the announcement of Atlas Vector Search at MongoDB.local New York , then the general availability of MongoDB 7.0 in Chicago, and we're just getting started. We will have more exciting product announcements at our next big MongoDB.local event to be held in London. Each event includes technical sessions and demonstrations for developers of all levels hosted by our own MongoDB experts, and London will be no different. The event will be held September 26, 2023 at Tobacco Dock, Tobacco Quay from 8 a.m. to 5:30 p.m. BST, followed by a closing reception. Sessions are tailored for developers, architects, DevOps engineers, and anyone working with or learning MongoDB. You'll learn technologies, tools, and best practices that make it easy to build data-driven applications and get to connect with our experts and community to find new ways to build with MongoDB. Featured sessions at MongoDB.local London will include End-to-End Design by Boris Bialek, Managing Director, Industry Solutions for MongoDB, and Implementing Time-Series by Cristopher Stauffer, Director of Product Management for MongoDB. Visit our event page for a full agenda, to register, and to get tips on how to convince your boss that you should attend. Where in the world? If you're not anywhere near London, check out our list of MongoDB.local events in major cities all around the world and sign up now. Want to find out what you missed at our recent MongoDB.local events? You can catch any session you missed from MongoDB.local New York or MongoDB.local Chicago on the MongoDB YouTube channel. Or read up on some of our big announcements, like the private preview of MongoDB Atlas Stream Processing , the general availability of MongoDB Relational Migrator , and 4 Big Reasons to Upgrade to MongoDB 7.0 .
4 Big Reasons to Upgrade to MongoDB 7.0
This post is also available in: Deutsch , Français Lately, we've been hitting the road and making news at a series of events in major cities across the globe. One of the big highlights is the release of MongoDB 7.0 , which offers a comprehensive suite of features designed to streamline operations, improve performance, and enhance security. With this release, MongoDB reaffirms itself as a top choice for organizations looking to boost the productivity of their development teams as they build modern, distributed applications. Version 7.0 has all the features released in prior versions with additional features aimed at making it easier for developers to build software. #1 - Enhanced performance MongoDB 7.0 brings significant improvements to working with time series data, especially demanding, high-volume datasets of all shapes. These improvements result in improved storage optimization and compression, as well as improved query performance. Developers will experience even better handling of high cardinality data, improved scalability, and overall performance; enabling you to manage time-series data more efficiently and cost-effectively. Change streams will now support even wider use cases: handling changes in large documents, even with pre-images and post-images, without causing unexpected errors. #2 - Smoother migrations Updates to cluster-to-cluster sync (mongosync) will enable more efficient data migration in a variety of scenarios. Cluster-to-cluster sync now provides greater flexibility in syncing between clusters with unlike topologies, such as from replica sets to sharded clusters. Filtered sync allows for syncing specific data sets instead of the entire cluster. Atlas Live Migrate now supports migrations for clusters running MongoDB 6.0.4+ delivering migrations that are faster and more resilient in cases of interruption during the migration process. #3 - Streamlined developer experience With new enhancements to the aggregation pipeline — including compound wildcard indexes , approximate percentiles, and bitwise operators — developers can enjoy greater flexibility and performance in indexing and querying data. With MongoDB 7.0, developers can also implement user role variables within aggregation pipelines enabling a single view to display different data based on the logged-in users’ permissions. Support for fine-grained updates and deletes in time-series collections and new metrics to help select a shard key to help reduce developer effort and streamline the development process. #4 - Stronger security MongoDB 7.0 strengthens security capabilities with Queryable Encryption to help customers encrypt sensitive data and run equality queries on fully randomized encrypted data. The security enhancements ensure that developers can build and deploy applications with confidence, knowing that their data is protected and compliant with the latest security standards and protocols. Why wait? With a host of new features and enhancements designed to make your team more productive, MongoDB 7.0 is the perfect choice for organizations looking to take their development to the next level. From enhanced performance to stronger security features, MongoDB 7.0 makes it easier to build the next big thing. Register for Atlas now and start building today . If you'd like guidance on upgrading to 7.0, our professional services team offers upgrade support to help ensure a smooth transition. To learn more, see MongoDB Consulting . Check out the full session on What's New in MongoDB 7.0 on our YouTube channel!
News from MongoDB.local NYC
After a triumphant return to live events with a three-day blowout in 2022, we decided to spread the love in 2023 with a series of smaller MongoDB.local events hosted in cities all over the world. On June 22, we held our first big event in New York's Javits Center. And, since it's New York City after all, it seemed like a good time to break some news. Keynote session There were developer jumpstarts and expert sessions beginning at 8 a.m. So, by the time MongoDB CEO Dev Ittycheria took to the Build Stage at 10 a.m. for the day's keynote address , things were already well underway. Ittycheria's speech underscored a consistent theme: that the real world is not static, that every business is driven by software, and since businesses operate in real-time, software has to be real-time, too. Whether that means breaking down relational data silos or streaming data for event-driven architectures, the drive for smarter, faster applications shows no sign of slowing. Other keynote presenters included MongoDB Chief Product Officer Sahir Azam , who announced the private preview of MongoDB Atlas Stream Processing and the general availability (GA) of MongoDB Relational Migrator . Breaking product news from MongoDB.local NYC MongoDB's Relational Migrator is now available to help organizations transition away from legacy databases and streamline their transition to MongoDB. Relational Migrator tackles some of the most common challenges in migration projects: effective data modeling, migrating data, and modernizing app code. Though Kotlin has historically been known for Android development, about half of Kotlin developers are using the language for server-side use cases. To that end, we are delighted to announce that the official MongoDB server-side Kotlin driver is now generally available. Other updates from MongoDB.local NYC MongoDB is thrilled to announce the public preview of our new Vector Search capability designed to meet the demands of data in all forms. AI applications rely on vector search to satisfy queries like “give me movies that feel sad” or “give me images that look like…” This new feature unlocks a whole new class of capabilities. Responsive, event-driven applications bring digital experiences to life for customers and accelerate time-to-insight and action for businesses. At MongoDB .local NYC, we announced the private preview of Atlas Stream Processing . It enables the processing of high-velocity streams of complex data with a few unique advantages for the developer experience. At .local NYC, we also rolled out a new feature that enables companies to install the Atlas Kubernetes Operator and export existing deployments through the MongoDB CLI for simpler infrastructure management and provisioning. Last, but not least, was the announcement of MongoDB Atlas' new resource tagging functionality. You can now organize and manage Atlas resources with improved efficiency by applying tags to categorize database deployments based on your business needs. For more updates, check out the product announcements page on our website. Most popular beginner sessions from MongoDB.local NYC Developer Jumpstart: Enhancing Your Ability to Develop Evolvable & Scalable Data-Centric Apps Building Intuitive Data Discovery Experiences: Tips and Tricks to Using Atlas Search Analytics Jumpstart: Enhancing Your Ability to Discover Critical Insights in Your Operational Data Under the Hood: How We're Modernizing Our Query Engine Building a Self-Service DBaaS for Your Internal Developer Platform with Atlas and Kubernetes Where MongoDB.local is headed next The world tour continues! We're hitting the road to bring the best, most relevant content directly to you. Connect with MongoDB experts, meet fellow users building the next big thing, and be among the first to hear the latest announcements. Check out what city we are coming to next .
Impactive Makes ESG Integration and Stewardship Reporting Easier for Investment Firms
Driven by regulations and high demand from asset owners, environmental, social and corporate governance (ESG) performance is now a critical factor in almost every aspect of asset management. But the reporting and management of complex ESG activities is challenging to implement because of the rigidity of legacy data architectures. Investment managers need to be able to seamlessly integrate ESG data, actively engage with portfolio companies on material sustainability issues, and deliver comprehensive reporting and disclosures with increasing accuracy. Legacy silos prevent this from happening. Without a process for managing and sharing data between stakeholders, efficiency is compromised and transparency becomes elusive. UK-based start-up Impactive has just started on their journey to make responsible investing easier by providing a dedicated workspace in which investment and ESG analysts can record their ESG interactions and engagements with companies, and centralize ESG and proxy voting data. This helps break down data silos and democratize data within investment firms, making it possible for different stakeholders, including reporting and client-facing teams, to self-serve to obtain the information they need. Co-founder and CEO Mais Callan started Impactive in 2022 after experiencing these frustrations first-hand in her day-to-day work in the investment industry. Mais Callan started her career in asset management, just before the United Nations-backed Principles for Responsible Investment (PRI) were launched in 2006, establishing a framework for incorporating ESG factors into investment practices. Hermes Investment Management, the firm where Mais Callan started her career, was a founding signatory of the PRI and a pioneer in responsible investment and thinking about ESG. The financial crisis in 2008 highlighted the inadequacies in corporate governance and catalyzed the investment industry’s adoption of responsible investment practices. After a decade at Hermes, and having developed its ESG integration strategy, she set up a consultancy in which she helped other asset managers with their ESG frameworks. She later worked at a major UK pension fund focusing on investment stewardship. In those roles, she noticed a recurring theme: There wasn't a technology solution or process to help facilitate the aggregation, integration, processing, and reporting of ESG activities. At the time, her husband, Impactive Co-founder and CTO Simon Callan, was Head of Product Architecture in the financial services industry. So, he built a prototype that she could put in front of her investment network. That's how Impactive was born. How financial data silos form One of the barriers to sharing data for ESG reporting has been the reluctance of financial services firms to move away from legacy architectures, which have a tendency to become siloed over time. In his experience as a software developer and architect in financial services, Simon Callan observed that as systems evolved, new needs arose, which led to the procurement of new platforms to address these always-changing needs. As these systems proliferated, a desire to integrate all of them emerged. "Data silos are a pervasive issue in mature organizations. As the technology landscape evolves, there's a lack of a coherent view across different systems,” Simon Callan says. "This is particularly prevalent in financial services where there are strong controls in place and certain ways of doing things, often with a skilled in-house team who know their systems inside out." Callan adds that the situation is compounded in highly regulated environments, where large technology transformations are treated with caution and there is less willingness to be a first mover. Consequently, internal IT teams might not get the same exposure to modern practices as their counterparts in more agile spaces. They're less likely to re-architect their IT landscape to take advantage of new tech and approaches to truly unlock the value in their data. Another issue is the multitude of data sources in the sector. ESG and financial data, whether it's from Bloomberg, Reuters, or proprietary research that the analysts within the organization performed, come from many different and disparate sources, so aggregating and reporting on it requires chasing it down. The problem is, some people have access to data because they're responsible for regulatory compliance, but other teams, like client-facing sales and marketing, don't have access to the same information in a format that they can understand or where it's contextualized. "The data isn't democratized," Simon Callan says, "and they're missing out on that holistic view." This results in an inability to deliver new requirements in the event of new regulations or if an existing one changes. Siloed data is bad for organizations because it creates a lot of manual tasks, he says. It also leads to further data hoarding. This is where data silos and inefficiency happen. Impactive is taking a self-service approach to bringing data together, which is why Simon Callan chose to work with MongoDB Atlas. Jumpstarting app development Simon Callan calls the choice of MongoDB Atlas a no-brainer because of all the different types of relationships they needed to model. "When we started out, we had a rough idea of what our data model was, the attributes, and how they would interconnect," he says. "But it would have been too rigid in the beginning if we had to keep maintaining and changing tables and columns." Because he had a history of working with relational databases, he understood the hurdles he would encounter along the way. "On the relational side, in my experience, basic problems emerge a lot quicker," he says. "We've seen basic things such as indexes missing and people getting tangled up in table relationships, things like that. MongoDB gives you a lot of leeway. It gave us the ability to just get going." Simon Callan says they work extensively with the aggregation framework and that he has come to appreciate how powerful it is and what it can do. The aggregation framework , MongoDB Atlas Search , MongoDB Atlas Charts , and ACID transactions are a few of the features being used already at Impactive and he expects to leverage more of the MongoDB ecosystem, such as queryable encryption , in the near future. Having multiple data sources for ESG research, voting, and other investment data means integrating them. "We aim to consume and ingest as many sources of data as possible," Simon Callan says. "We're not the replacement for an external, specialist system. We just want to surface the key facts, which can be used as a jump-off point to go deeper into the system and get further data. That's the approach we're taking. That’s what we mean by the ESG integration hub." Impactive and the developer experience Both at Impactive and outside of it, Simon Callan invests considerable time and resources toward improving the developer experience. In fact, it's more important than ever, he says. "I always ask engineers, 'Why do you not like helping yourself? Why do you keep doing this or that task manually?'" Over time, Simon Callan has seen the developer experience get easier. The tooling and services around it have improved, he says, and the appreciation of it. "There's kind of an internal customer, and it's the engineers. You have to look after them," he says. "MongoDB was born from an engineers-first mindset. If you can get the engineers on board, get them going, and get them active, it makes a difference," Simon Callan says. "MongoDB is a great example of starting with open source and building on from there." Being part of the MongoDB for Startups program, Impactive was able to get access to free credits and consultancy time with MongoDB experts. All MongoDB for Startups members get free credits for MongoDB Atlas and related MongoDB products, including Atlas Database, Atlas Search, and Atlas App Services. Members also get expert technical advice and can participate in joint sales motions and go-to-market opportunities. One of the big issues with confidential and sensitive ESG engagement data is security. After his consultation with MongoDB experts, Simon Callan was confident that they had the security measures in place to ensure that only authorized users have access to data, which is encrypted in transit and at rest. "The two-hour consultation was super high value. We covered a lot of ground such as Atlas setup best practices and how to monitor and set up alerts. Plus, the consultant patiently explained things and answered all my questions with a positive attitude," Simon Callan says. On a mission Impactive's mission is to help investment firms implement responsible investment effectively through technology so the big problems we're facing can actually be solved. It's not just about ticking checkboxes, it's about actually doing things meaningfully. Whether it's helping organizations report more easily to address regulatory concerns or eliminating the silos that have built up over time, Impactive acts as a central activity hub, where all investment interactions, ESG engagements, voting, and research share the same space. For more information about Impactive's solutions for ESG data and career opportunities, visit the website . Are you part of a startup and interested in joining the MongoDB for Startups program? Apply now . If you would like to know more about how MongoDB makes it easy to collect, analyze, and visualize ESG data in real time, read more here .
Ulta Beauty Solves Seasonal Shopping
The holiday season can feel like a whirlwind to retailers. Between keeping up with sudden shifts in shopper preferences, supply chain nuances, and a massive increase in demand, the hardest part can be ensuring great customer experiences, both in store and online. This year, retailers have a unique challenge ahead, as those on Google Cloud have experienced more online traffic in the first half of 2022 than in all of 2019 . Retailers will need to get an early start to the 2023 shopping season since 50% of consumers plan to get a jump on their holiday shopping activity before the traditional start on Black Friday. Luckily, modern advancements in automation and infrastructure can help retailers survive seasonal spikes and stay innovative year-round. A platform for innovation Ulta Beauty's system overhaul proved to be a success when they implemented Google Kubernetes Engine (GKE) and enabled the development of cloud-native applications. Ulta Beauty was able to take advantage of the new strategic change to swiftly fix bugs, test new offerings, and provide customers with far better experiences. Thanks to this transformation and using GKE, their developers are now able to launch new products and services faster, and create great customer interactions faster. Now Ulta Beauty's guests have dynamic and personal connections with beauty and wellness, with their preferences taken into account. Despite this, the company had to overcome some difficulties. As Sethu Madhav Vure, IT Architect, Ulta Beauty, explains, "Microservices are not a silver bullet. For us, the struggle was breaking up a monolithic environment into multiple applications while keeping existing services functional and preparing for the future." Ulta Beauty sought to simplify and scale through a domain-driven design approach. Identifying and grouping similarly structured operations enabled them to create a modern architecture. To match their needs for dynamic scaling, MongoDB Atlas was selected and leveraged with Google Cloud integrations, resulting in a quick proof of concept. Thanks to comprehensive resource allocation, Vure remarked, "The free tier of MongoDB Atlas allowed us to prove the value of the technology before we invested in it." The innovative partnership between MongoDB Atlas and Google Cloud has enabled Ulta Beauty to maximize efficiency and take a rapid, iterative approach to their newest projects. It allows them to better manage their expansive data, and to deploy and scale offerings quickly and successfully, as seen in their recent unplanned traffic surge that took them less than an hour to manage. Equipped with the dynamic scalability of GKE and the on-demand functionality of MongoDB Atlas, Ulta Beauty can face any challenge with confidence. Seasonal prep Ulta Beauty has drastically improved its technical infrastructure to meet the demands of the holiday season. With just 20 GKE pods, the company is now able to scale up to 2,400 transactions per second! Partnering with Google Cloud, Ulta Beauty leveraged event-based integrations and Cloud Pub/Sub middleware on top of MongoDB Atlas integrations, resulting in an efficient process that maximizes the power of their platform. By optimizing their technology partner stack, Ulta Beauty was able to make a dramatic shift in their IT culture, allowing them to trial new solutions faster and with the full support of leadership. The result? They were able to handle increased traffic during the holiday shopping season with ease, delivering the customer service they promised, free from the worry of outages. As Vure puts it, "We are now better prepared for a stress-free holiday season, enabling us to focus on creating even more great service for our customers." Check out MongoDB on Google Cloud Marketplace to learn more about what these partners can do for your business.
MongoDB University Expands Education Outreach With New Partnerships
MongoDB is paving the way for the future of development and looking to bridge the software development skills gap through partnerships with leading online learning platforms. New partnerships with LinkedIn Learning and Coursera will make MongoDB University content widely available to new learners. And, to enable traditionally underrepresented groups to advance their skills with MongoDB, we're providing free certifications to developers through Women Who Code, MyTechDev, and Lesbians Who Tech & Allies. The new partnerships are part of the MongoDB for Academia program, which gives educators access to free MongoDB Atlas credits and certifications. We're also excited to announce new online learning courses to teach database administrators and SQL professionals the power of non-relational database technologies. Supply, demand, and closing the skills gap Today's tech industry faces immense demand for software engineers to create new applications, and choosing the right database technology is essential for success. It establishes the backbone and influences the speed of building, deploying, and updating an application. These newly announced initiatives will make it easier than ever for developers to quickly learn how to leverage MongoDB and use it to build and deploy successful applications within high-demand industries across the globe — rapidly closing the gap on the current software engineer shortage. MongoDB for Academia will provide educators and students with the opportunity to hone their database development skills for free. The initiative offers more than $400,000 of MongoDB Atlas credits, free certification, access to free curriculum resources, and the GitHub Student Developer Pack, giving students around the world the opportunity to enter the workforce with relevant certifications and skills. With the addition of MongoDB University developer courses on LinkedIn Learning , millions of people across the globe have access to an expansive range of software development skills. Offering courses in Introduction to MongoDB as well as Java, Python, C#, and Node.js, these courses have been bundled into Learning Paths, creating the perfect platform for students aiming to pass MongoDB's Associate Developer certification. This partnership between MongoDB University and LinkedIn provides a chance to upskill the knowledge base of existing and aspiring software developers. Last year, 446 million skills were added to LinkedIn profiles. By joining forces with Coursera , MongoDB University is taking its Introduction to MongoDB course to a new level. The course will now be available to 124 million global learners through the Coursera platform. Upon completion, learners will receive an electronic and physical certificate to add to their education portfolio. With this new partnership, learners will have access to official educational materials actively developed and maintained by MongoDB experts. For experienced SQL professionals looking to expand their skills, MongoDB University is rolling out a new online learning path: MongoDB for SQL Professionals. With this course, students will gain the knowledge and expertise they need to tackle complex non-relational databases and develop powerful, innovative applications. Since refreshing MongoDB University last November, more than 50,000 developers have taken advantage of the free, ungated courses per month with more than 600 individuals becoming certified professionals. Normalizing diversity MongoDB is proud to also be partnering with leading diversity and inclusion advocacy groups to make software development a more welcoming profession for underrepresented groups. Through the new partnership with Women Who Code , MongoDB seeks to certify 100 members by the end of 2023. Women Who Code is an international non-profit organization that provides programming assistance to women pursuing technology careers. MongoDB University is also partnering with Lesbians Who Tech & Allies to certify 100 members beginning in October 2023. Lesbians Who Tech & Allies is a community of LGBTQ women, non-binary, and transgender individuals in and around tech. Finally, by partnering with MyTechDev , a non-profit organization focused on empowering African students, MongoDB hopes to provide practical coding skills and specialization pathways in enterprise technologies. The initiative seeks to certify 500 people in Nigeria, South Africa, Kenya, and Egypt over the next two years. These exciting new partnerships are all part of our mission to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. To start learning with MongoDB University, visit learn.mongodb.com .
Aerofiler Brings Breakthrough Automation to the Legal Profession
Don Nguyen is the perfect person to solve a technology problem in the legal space. Don spent several years in software engineering before eventually becoming a lawyer, where he discovered just how much manual, administrative work legal professionals have to do. The company he co-founded, Aerofiler, takes the different parts of the contract lifecycle and digitises them to eliminate manual work, allowing lawyers to focus on things that require their expertise. Don says the legal profession has always been behind industries like accounting, marketing, and finance when it comes to leveraging technology to increase productivity. Both Don and his co-founder, Stuart Loh, thought they could automate a lot of manual tasks for legal professionals through an AI-powered contract lifecycle management solution. Turning mountains into automation Law firms generate mountains of paperwork that must be digitised and filed. Searching contracts post-execution can be an arduous task using the legacy systems most firms are running on today. Initially, Don, Stuart, and Jarrod Mirabito (co-founder and CTO) set out to make searching contracts and tracking obligations easier. As the service became more popular, customers started asking for more capabilities, like digitising and automating the approval process. Aerofiler's solution now manages the entire contract lifecycle, from drafting and negotiations to approvals, signing, and filing. Don says the difficulty with running AI to extract data is you can't usually see where the data is coming from, and you can't train your models, for example, to extract a concept that might be specific to your industry. Aerofiler supports custom extraction so firms can crawl for and find exactly the results they're looking for, and it highlights exactly where in the contract the data is found. Aerofiler is unique as a modern, cloud-based Contract Lifecycle Management solution that streamlines contract management processes and enhances workflow efficiency. It features AI-powered analytics, smart templates, and real-time collaboration tools, and is highly configurable to fit the unique needs of different companies. Aerofiler's user interface is also highly intuitive and user-friendly, leading to greater user adoption and overall efficiency. The startup stack Don has over 10 years of experience working with MongoDB and describes it as very robust. When it was time to choose a database for their startup, MongoDB Atlas was an easy choice. One of the big reasons Don chose Atlas is so they don't have to manage their own infrastructure. Atlas provides the functionality for text search, storage, and metadata retrieval, making it easy to hit the ground running. On top of MongoDB, the system runs Express.js, VueJS, and Node.js, also known as a MEVN stack. In choosing a database, Don points out that every assumption you make will have exceptions to it, and no matter what your requirements are now, they will inevitably change. So one of the key factors in making a decision is how that database will handle those changes when they come. In his experience, NoSQL databases like MongoDB are easy to deploy and maintain. And, with MongoDB offering ACID transactions , they get a lot of the functionality that they would otherwise look for in a relational database stack. How startups grow up Aerofiler is part of the MongoDB for Startups program, which helps early-stage, high-growth startups build faster and scale further. MongoDB for Startups offers access to a wide range of resources, including free credits to our best-in-class developer data platform, MongoDB Atlas, personalized technical advice, co-marketing opportunities, and access to our robust developer community. Don says the free credits helped the startup at a time when resources were tight. The key to their success, Don says, is in solving problems their customers have. In terms of the road ahead, Don is excited about ChatGPT and says there are some very interesting applications for generative AI in the legal space. If anyone would like to talk about what generative AI is and how it could work in the legal space, he's happy to take those calls and emails . Are you part of a startup and interested in joining the MongoDB for Startups program? Apply now .
The MongoDB World Tour is Coming to NYC
Last year marked our big return to live events with MongoDB World in NYC. For this year, MongoDB is hosting a series of events in cities all around the world that we're calling "dot local" because now the show comes to you. Our next stop is New York and it's approaching fast. If you live anywhere near NYC, you'll want to reserve a spot on your calendar for MongoDB.local NYC on June 22, a one-day conference on all things MongoDB, including new product announcements, hands-on workshops, and opportunities to learn how customers are using MongoDB to reinvent their businesses. Register today for MongoDB.local NYC, June 22, 2023 at the Javits Center in NYC. Register Now Live sessions on working with MongoDB The MongoDB user community represents a wide range of backgrounds and experiences. So we've tailored our sessions to cater to the diversity of our developer community. From data modeling and schema design to app-driven analytics and mobile data sync, our sessions will explore real-world scenarios and how to optimize MongoDB for performance, reliability, and scale. A few sessions from the full-day agenda include: Building Richer User Experiences Powered by Application-Driven Analytics From RDBMS to NoSQL at Enterprise Scale Implementing Time Series: Practical Use Cases Across Multiple Industries From MLOps to Generative AI: How to Bring ML Into Your Apps with MongoDB Be the first to hear about breaking news on the product front. We've been hearing from customers who are facing a lot of challenges today, including increasing data privacy and security requirements, as well as the pain of modernizing their applications. So we'll be announcing some recent solutions for de-risking application migration and modernization along with some very exciting product announcements that are enabling customers to build next-generation applications. In the keynote, members of our executive leadership team — MongoDB CEO Dev Ittycheria and Chief Product Officer Sahir Azam — will be announcing the latest features and updates for MongoDB, along with how they see developing modern applications shaping up over the next few years. Answers and opportunities abound One of the most popular activities at all MongoDB events is our Ask the Experts consultations. This is where attendees get one-to-one time with a MongoDB expert who helps them solve problems and find improvements they can make to their deployments. Don't miss this chance to uplevel your MongoDB skills in a live and personal setting. There's more than one way to get your questions answered at MongoDB.local. You can see live demos at the MongoDB booth, get hands-on learning at the MongoDB University booth, and engage in networking throughout the day and at a closing happy hour. So don't wait to register. Is .local coming to your city? MongoDB.local NYC is one of the first stops in our world tour. After the Big Apple, we're heading to Boston, Washington, D.C., London, Paris, Milan, and other major cities across the globe. We could even be visiting a city near you. Head to the MongoDB.local hub to see where we'll be showing up next. How to register We look forward to seeing you at MongoDB.local NYC . Our registration page has all you need to sign up for the conference, including a schedule of events, speaker profiles, and attendee resources, like how to justify your trip and travel details. So don't wait, register today! Register Now for MongoDB.local NYC
Queenly Builds New Formalwear Shopping Experience With Full Text Search Indexing
Two years ago, we profiled Queenly , a promising startup that's ushering in big changes to the formalwear industry by making it more accessible for everyday people. The San Francisco-based company operates a marketplace and search engine for buying and selling formalwear such as wedding dresses, prom dresses, special occasion attire, and wedding guest dresses. Four years removed from its successful launch, Queenly is now rolling out new social commerce features that co-founders Trisha Bantigue and Kathy Zhou hope will give users a forum to discuss fashion tips, share recommendations, and develop a community of like-minded friends. Ready to wear Zhou, who is also CTO of Queenly, chose MongoDB because she'd previously used it as a student at the University of Pennsylvania doing hackathons. "It was super easy to set up when I was just that starry eyed, 19-year-old kid that, honestly, didn't know anything about databases," she says. That simplicity remains a selling point for Zhou. "It's been really great to train our engineering team on MongoDB," Zhou says. "Even if they're a client-side engineer and don't have a background in databases." That ease of use will continue to pay off as the company scales and grows its technical team. Zhou's domain knowledge from working on search engines and recommendation systems at Pinterest led her to apply the advancements in algorithms and technology to the fashion industry. Full text search is a critical feature for building a truly personalized shopping experience that's tailored to the different life events that require formal wear. MongoDB Atlas Search is a fully integrated solution that makes it easy to add full text search with advanced functionality — fuzzy search, synonyms— to existing datastores. The simplicity of the out-of-the-box solution is huge for startups, Zhou says, because they're constantly growing and trying to structure their data along the way. "We have our own blended algorithms for ranking and delivering the most relevant search results to users, so plugging Atlas Search into our system helped fill in the user experience gaps when needed," Zhou says. "MongoDB was the right choice at the right time," she says. "When it comes to being able to do more complex querying and searching, MongoDB felt pretty easy." She also likes using NoSQL schemas and NoSQL databases because of the flexibility. Startups see so many different curveballs, she says, and so many different things they want to test and try, and having the flexibility to do that has really helped, according to Zhou. Data-driven differentiation Both Zhou and CEO Bantigue have experience in the fashion world and use that experience to customize their service to their audience. As we mentioned in our earlier profile, both grew up in low-income, immigrant households and entered beauty pageants as a way to earn tuition money. So they know the experience of needing to find the dress of your dreams but with limited resources. It's that lived experience that enables them to create a great UI/UX that treats customers the way they want to be treated. The co-founders, both 2022 Forbes 30 Under 30 honorees, combined their knowledge of the fashion industry with the ability to solve problems through data-driven methods to create differentiation in a crowded space. The search and indexing capabilities in MongoDB Atlas enable the Queenly application to curate a highly personalized visitor experience based on what you search for and spend time looking at. Normally, building new shopping categories or recommendation features would entail building a new data pipeline or data science infrastructure. Zhou says the compound filtering and indexing capabilities in MongoDB enable them to get new categories off the ground quickly and iterate as needed. “Communities on Queenly" has recently launched out of beta to all users, allowing them to ask each other questions like, "What kind of hairstyle should I wear for my wedding?" or "What kind of brands do you guys typically like?" Other interactive, social commerce type features that Queenly’s engineering team was able to quickly launch through the help of MongoDB’s indexing features include a Tiktok-style video feed and following feeds for user closets and brands. Support for startups Queenly is part of the MongoDB for Startups program , which helps startups build faster and scale further with free MongoDB Atlas credits, one-on-one technical advice, co-marketing opportunities, and access to a vast partner network. Zhou says the program has given them access to a level of specialized support that they wouldn't have had otherwise. "Clients our size might not get as much help as a really big company. I think it's really great that MongoDB for Startups exists so that us founders and small business owners can feel heard when it comes to just getting support," Zhou says. If you want to learn more about Queenly, check out queenly.com . To apply to become part of a growing team, visit queenly.com/jobs. Are you part of a startup and interested in joining the MongoDB for Startups program? Apply now .
Ignite Launches Smart Spend Management Solution on MongoDB
Expenditures are under a microscope in today's macroeconomic environment. Organizations everywhere are trying to do more with less and stretch their budgets further. But managing spend can be an uphill battle when data is siloed across the organization. Ignite Procurement's spend management solution helps organizations unify procurement data across the enterprise, making procurement easier, better, and more efficient. Building a smarter, scalable stack Ignite CTO Valdemar Rolfsen says the company uses MongoDB Atlas because it gives them the flexibility they need to serve customers. Customer data can be structured or unstructured, and Atlas handles both seamlessly. He also says the rapid growth the company experienced in its early stages necessitated a database with more scalability than PostgreSQL could offer. MongoDB Atlas easily scales up or down, giving Ignite exactly what it needs to handle current workloads and the future growth the company anticipates. Rolfsen says that while the company doesn't run as many writes and reads as in other use cases, it does run a lot of advanced operations in its in-house analytics platform, and MongoDB handles those needs easily and efficiently. He also praises the professional support he's received from the MongoDB for Startups program. Ignite uses a mix of Atlas dedicated clusters and serverless instances , which has been generally available (GA) since June. Rolfsen says the work they're doing at Ignite fits very well within the serverless model. The Ignite platform is a mid-market and enterprise application that's used by companies in the U.S. and Europe. The platform sees heavy usage at certain times and very low usage at other times. With serverless, Rolfsen says he doesn't have to worry about the time it takes for an idle server to ramp up. When resources are in high demand, the serverless database automatically scales up to meet the demand and back down as demand subsides. With serverless pricing, you pay for what you use and not for idle resources. The transparency of the pricing model is something Rolfsen says is especially attractive in the serverless offering. Ignite is also benefiting from credits the company received as part of the MongoDB for Startups program. Rolfsen's affinity for the serverless offering goes beyond the pricing benefits of serverless. He recognizes the impact on CO2 emissions associated with large virtual machines operating continuously. Serverless technology, he says, is a much better alternative for the environment and sustainability. Ignite's cloud usage accounts for 25% of the company's CO2 emissions, according to Rolfsen. Getting that down is, "really cool to see," he says. In addition to MongoDB Atlas serverless instances, Ignite also runs a combination of Google Cloud Run, Cloud Functions, and Kubernetes clusters. As the company expands its services, it's starting to move more to microservices and cloud functions to limit the scope of the domain teams have to work in. How to find out more The MongoDB for Startups program helps startups along the way with free MongoDB Atlas credits, one-on-one technical advice, co-marketing opportunities, and access to a vast partner network. Learn more about the benefits of the MongoDB for Startup program and even sign up today. For more startup content, check out our wrap-up of the 2022 year in startups .