Pour sa première conférence en présentiel au Javits Center de New York depuis 2019, MongoDB a présenté plusieurs annonces autour de sa plateforme Atlas (avec notamment un nouveau mode Serverless) et se présente de plus sobre plus comme une réelle alternative aux bases de données relationnelles. Lors sobre la conférence plénière de MongoDB World 2022, Dev Ittycheria, CEO de MongoDB, est revenu sur cette période pandémique débutée en mars 2020 qui nous a « dérangés, terrifiées. Mais cet épisode a clairement poussé les entreprises à engager la transformation numérique plus rapidement ». MongoDB présente social fear solution comme votre plateforme de développement globale couvrant tout le cycle para vie de la donnée et se donne pour objectif d’accélérer le développement des applications. « C’est ce que nous proposons aux développeurs, qui passent la plus grande partie via leur temps, à la gestion des données » poursuit le CEO de l’éditeur.
Qu’est-ce que MongoDB ?
MongoDB est une base de données NoSQL orientée document. Elle peut être utilisée pour le stockage massif de données. Contrairement aux bases de données relationnelles dont le boom dans les années 1980 a été conçu sur les données structurées, MongoDB ne repose pas en déambulant des tableaux et des colonnes mais stocke les données sous forme de collections et sobre documents.

C’est autour d’Atlas, le service multicloud basé en allant sur MongoDB et désormais disponible chez les trois principaux opérateurs de services cloud – AWS, Azure et Google – dans une centaine de régions dans le monde, que MongoDB a fait ses principales annonces.
MongoDB pousse fortement l’intégration avec les opérateurs de services cloud qu’elle considère clairement comme des partenaires et non des concurrents, même si ceux-ci peuvent proposer des solutions alternatives. En 2016, lorsque l’éditeur an annoncé la première occurrence de ce support, Atlas était disponible sur AWS ainsi que quatre régions seulement. C’est là el arbitrage que tous les éditeurs para logiciels sont amenés à faire cependant qui devient algun passage obligé afin de proposer une véritable solution multicloud permettant aux entreprises via stocker leurs données dans les régions de leur choix en fonction de contraintes réglementaires, techniques et de coûts. Parallèlement, MongoDB propose aussi une solution OEM en mode as a Service sur de nombreux opérateurs de fog up régionaux (DigitalOcean, Rackspace, IBM Cloud, Alibaba, Tencent, OVHCloud, Yandex + Naver Cloud).
« Nous sommes convaincus que notre base de données et les bases NoSQL en général peuvent remplacer chacun les SGBD relationnels et apporter ainsi les bénéfices durante termes de performances, de scalabilité ou de productivité sobre développement », considère Ian Massingham, responsable de la relation avec les développeurs. « Le meilleur exemple est la migration entreprise par Amazon d’Oracle vers votre base NoSQL maison. Ce qui fait d’ailleurs d’AWS un partenaire et un concurrent mais là où Amazon propose dieses bases NoSQL spécialisées (Time Series, Key Value, Graph), nous-mêmes proposons une base NoSQL généraliste avec des connecteurs ain des drivers (12 proposés par MongoDb auxquels il faut ajouter ceux développés par des tiers) ». Ces drivers permettent aux développeurs para garder leur langage de programmation tout autant que ainsi de rester dans l’environnement grâce à lequel ils sont familiers.
Les évolutions de MngoDB
Parmi des nombreuses annonces à l’occasion de cette conférence, Sahir Azam, Chief Product Officer, a mis hierdoor avant la disponibilité générale du setting serverless pour le service Atlas. « Jusqu’ici, les développeurs quel professionnel souhaitaient accéder à la fonction serverless étaient obligés via faire le compromis entre les coûts et les shows, explique-t-il. Avec Atlas Serverless, MongoDB surmonte cette difficulté. Serverless permet ainsi de mettre en place une plate-forme en mode multicloud au même tire que de tirer the meilleur parti kklk bénéfices de chaque fournisseur de solutions cloud ».
Atlas Serverless permet aux utilisateurs de prendre sobre charge un large éventail d’exigences applicatives avec peu ou pas de configuration initiale et leur gestion continue des capacités. Les utilisateurs bénéficient entre ma possibilité de déployer dans le marché de les trois principaux fournisseurs de cloud, et ainsi d’optimiser automatiquement les coûts des charges sans engagements initiaux.

MongoDB a signé este partenariat avec votre spécialiste des applications front-end, Vercel, pour proposer un services permettant de développer, prévisualiser et déployer des sites Web et des programs en utilisant Atlas comme base sobre données. Grâce à cette intégration, les développeurs peuvent construire para nouvelles applications sans nécessité de construction d’Atlas.
Une dieses caractéristiques de MongoDB est l’élasticité. Certaines entreprises utilisent dieses clusters de plus de 100 nœuds pour des bases de données contenant des millions via documents. D’où la nécessité de fournir des fonctions de synchronisation performantes. MongoDB fournit une synchronisation continue des données de cluster à cluster, quels la cual soient les environnements, que ce soit dans Atlas sur les clouds publics, sur MongoDB au vues de les clouds privés, sur site ou à la périphérie (Edge). La synchronisation sobre cluster à cluster permet aux utilisateurs de migrer facilement des données vers le cloud, para créer des environnements de test, via créer des environnements d’analyse dédiés de plus de prendre durante charge les exigences en matière de stockage des données.
Autre annonce, Atlas Device Sync permet de connecter Atlas à Realm, una base de données mobile populaire accesible à la périphérie (Edge) et en se promenant sur mobiles issue de la société éponyme rachetée récemment. La nouvelle option Flexible Sync de MongoDB accorde un contrôle granulaire sur les données synchronisées avec l’ensemble des applications utilisateur derrière des requêtes intuitives natives entre ma langue et des autorisations hiérarchiques.
L’API de données est une API sécurisée permettant d’accéder aux données Atlas via HTTPS sans pénalisation au niveau des performances. Cela offre la possibilité aux développeurs d’étendre facilement les données Atlas à d’autres applications et providers dans le impair ou dans leurs architectures serverless.
Les nouvelles données de MongoDB
Parallèlement à ces communiqué orientées architecture, MongoDB a également présenté de nouvelles fonctionnalités liées à los angeles base de données et au cycle de vie de are generally donnée ainsi qu’une fonction unique sobre recherche des données chiffrées. Chaque organisation doit être hierdoor mesure de sécuriser les informations des plus sensibles au regard de n’importe quel environnement sans compromettre chicago capacité de créer des expériences applicatives riches qui utilisent ces données. Bien que les solutions para chiffrement existantes (en mouvement et au repos) couvrent de nombreux cas d’utilisation, aucune d’entre elles eine protège les données sensibles pendant leur utilisation.
Queryable Encryption introduit le premier schéma de recherche crypté du secteur utilisant une méthode innovante de cryptographie. Cette technologie apporte aux développeurs nuestra possibilité d’interroger dieses données sensibles chiffrées sans affecter nos performances, sans aucune expérience de crypto requise. Les données restent chiffrées à tout moment vers la base via données, y compris en mémoire de surcroît dans le processeur; les clés nenni quittent jamais l’application et ne deviennent pas accessibles par le serveur de données.

Ce chiffrement de bout en bout utilise sobre nouvelles structures para données d’index chiffrées de telle sorte que, pour il faut dire que fois, les développeurs peuvent exécuter des requêtes expressives austral des charges via travail confidentielles entièrement chiffrées.
Queryable Encryption est basé sur des primitives cryptographiques NIST standard visant à assurer l’intégrité des données contre tout type d’attaques. Cette technologie a été développée par la startup Aroki Systems issue du laboratoire Encrypted Système Lab de l’université de Brown. Elle est online en mode preview avec MongoDB 6. 0 mais devrait être disponible commercialement avant la fin de l’année.
Dev Ittycheria a rappelé quelques faits illustrant l’évolution rapide sobre l’éditeur depuis o qual l’entreprise 10gen an adopté le nom de sa answer en 2014.
Le nombre d’entreprises clients est passé para 1 100 à 35 000; l’éditeur affiche 255 millions de téléchargements dos une accélération significative avec plus via téléchargements l’année dernière que sur nos dix années précédentes. Le chiffre d’affaires et la R& D ont été en forte augmentation. L’entreprise est toujours dans une phase systems elle met la priorité sur la croissance puisqu’elle a réalisé des pertes mediodía les six derniers exercices: 306 M$ pour l’exercice 2022 (clos le 31 janvier) pour united nations chiffre d’affaires de 873M$. Comme de multiples entreprises IT, MongoDB an accusé une chute de son action passant sobre 556$ en novembre 2021 à 293$ aujourd’hui. Mais parmi ces investisseurs ont toujours confiance car elle le cours s’est fixé à 30 dollars en octobre 2017 lors para l’introduction en bourse.
MongoDB entend répondre aux besoins croissants des entreprises sobre matière de développement. « Changer ou être changée » selon l’expression de Catherine Li de la banque Wells Fargo qui a développé une app mobile avec MongoDB. D’ici 2025, in addition de 750 hundreds of thousands d’applications seront développées selon IDC ainsiq ue les Etats-Unis auraient un déficit via plus de 400 000 développeurs. En 2011, Marc Andreessen avait écrit « software is eating the world ». Avec MongoDB pourrait ajouter l’éditeur.