Nick Bell

11 results

THL Simplifies Architecture with MongoDB Atlas Search

Tourism Holdings Limited (THL) originally became a MongoDB customer in 2019, using MongoDB Atlas to help manage a wide variety of telematics data. I was very excited to welcome Charbel Abdo, Solutions Architect for THL at MongoDB .local Sydney in July 2024 to hear more about how the company has significantly expanded its use of MongoDB. The largest RV rental company in the world, THL has branches in New Zealand (where it is headquartered), Australia, the US, Canada, the UK and Europe. Specializing in building, renting, and selling camper vans, THL has a number of well-known brands under its umbrella. In recent years, THL has made a number of significant digital transformation and technology stack optimization efforts, moving from a ‘bolt-on’ approach that necessitated the use of a distributed search and analytics engine to an integrated search solution with MongoDB Atlas . THL operates a complex ecosystem managed by their in-house platform, Motek, which handles booking, pricing, fleet management, and more—with MongoDB Atlas as the central database. Its +7,000 RVs are fitted with telematics devices that send information—such as location, high-speed events, engine problems, and geofences or restricted areas (for example, during the Australian bushfires of 2020)—to vehicles’ onboard computers. THL initially used a bolt-on approach for complex search functionalities by extending their deployment footprint to include a stand-alone instance of Elasticsearch. This setup, while functional, introduced significant data synchronization and performance issues, as well as increased maintenance overhead. Elasticsearch struggled under heavy loads which led to critical failures and system instability, resulting in THL experiencing frequent outages and data inconsistencies. After two years of coping with these challenges, THL resolved to migrate away from ElasticSearch. After doing due diligence, they identified the MongoDB developer data platform’s integrated Search capabilities as the optimum solution. "A couple of months later, we had migrated everything," said Abdo. "Kudos to the MongoDB account team. They were exceptional." The migration process turned out to be relatively straightforward. By iteratively replacing Elasticsearch with MongoDB Atlas Search , THL was able to simplify its architecture, reduce costs, and eliminate the synchronization issues that had plagued the system. The simplification also led to significant performance and reliability improvements. Because it no longer needed the dedicated sync resources processing millions upon millions of records per day, THL was able to turn off its Elasticsearch cluster and to consolidate its resources. “All data sync related issues were gone, eliminated. But also we got our Friday afternoons back, which is always a good thing!” added Abdo. Abdo’s team can now also use existing monitoring tools rather than having to set up something completely separate from the standalone search engine they were using. “Sometimes, changes are easier than you think,” said Abdo. “We spent two-and-a-half years with our faulty solutions just looking for ways to patch up all the problems that we were having. We tried everything except actually looking into how much it would actually take to migrate. We wasted so much time, so much effort, so much money. While if we had thought about this a couple of years ago, it would have been a breeze.” “Over-engineering is bad, simple is better,” he noted. To learn more about how MongoDB Atlas Search can help you build or deepen your search capabilities, visit our MongoDB Atlas Search page .

October 7, 2024

Pathfinder Labs Tames Data Chaos and Unleashes AI with MongoDB

Pathfinder Labs develops software that specializes in empowering law enforcement agencies and investigators to apprehend criminals and rescue victims of child abuse. The New Zealand-headquartered company is staffed by professionals with diverse backgrounds and expertise, including counter-terrorism, online child abuse investigations, industrial espionage, digital forensics and more, spanning both the government and private sectors. Last July, I was thrilled to welcome Pathfinder Labs’ CEO Bree Atkinson, as well as co-founder and DevOps Architect, Peter Pilley to MongoDB .local Sydney where they shared more about the company’s innovative solutions powered by MongoDB. Those solutions are deployed and utilized by prestigious organizations on a global scale, including Interpol . Pathfinder Labs’ main product, Paradigm , has been built on MongoDB Atlas and runs on AWS . The tool—which relies on MongoDB’s developer data platform and document database model to sift through complex and continually growing numbers of data sets—helps collect, gather, and convert data into actionable decisions for law enforcement professionals. Pilley explained that Paradigm was “made by investigators, for investigators.” Paradigm is designed to present the information it helps gather in a way that will support a successful prosecution and outcome at trial. MongoDB Atlas enables Pathfinder Labs to tame the chaos arising from the data sets created and gathered throughout an investigation. MongoDB’s scalability and automation capabilities are particularly helpful in this regard. Powered by MongoDB Atlas, Paradigm can also easily identify similarities between cases, and uncover unique insights by bringing together information from disparate data sources. This could, for example, be about bringing together geolocalization data and metadata from an image, or identifying similar case patterns from law enforcement agencies operating in different states or countries. Ultimately, Paradigm simplifies evidence gathering and analysis, integrates external data sources and vendors, future-proof investigation methods, and helps minimize overall costs. Its capabilities are unlocking a whole new generation of data-driven investigative capabilities. During the presentation, Pilley used the example of the case of a missing female in the United States: it took a team of three investigators 12 months to solve the case. Using Paradigm, PathfinderLabs was able to solve that same case in less than an hour. “With Paradigm, we were able to feed some extra information and solve the case in 40 minutes. MongoDB Atlas allowed us to make quick decisions and present information to investigators in the most efficient way.” Pathfinder Labs also incorporates AI capabilities, including MongoDB Vector Search , which help identify which information is particularly relevant, select specific data points that can be used at a strategic point in time, connect data from one case to another, and identify what information might be missing. MongoDB Atlas Vector Search helps Pathfinder match images and details in images (i.e. people, objects), classify documents and text, and to build better search experiences for users via semantic search. “I was super excited when [Atlas Vector Search] came out. The fact that I can now have it as part of my standard workflow without having to deploy other kits all the time to support our vector searches has been an absolute game changer,” added Pilley. Finally, the team has seen great value in MongoDB’s Performance Adviser and Schema Anti Patterns features: “The performance Adviser alone has solved many problems,” concluded Pilley. To learn more and get started with MongoDB Vector Search, visit our Vector Search Quick Start page .

September 25, 2024

Building Modern Applications Faster: New Capabilities at MongoDB.local NYC 2024

Today, we kicked off MongoDB.local NYC and unveiled new capabilities across our developer data platform. The updates and capabilities announced today pave the way for a new era of app modernization and will allow developers to unleash the full potential of transformative technology like AI. Here’s an overview of our announcements, from a comprehensive update to MongoDB to AI-powered intelligent developer experiences: This post is also available in: Deutsch , Français , Español , Português , Italiano , 한국어 , 简体中文 . Modern applications need a modern database Cutting-edge modern applications must deliver both an exceptional experience and additional revenue. To meet these demands, developers require a database solution that offers optimal performance, scale, and operational resilience—while maintaining cost efficiency. So today, we’re thrilled to announce the preview of MongoDB 8.0 —the next evolution of MongoDB’s modern database. MongoDB 8.0 is focused on delivering unparalleled performance, scalability, security, and operational resilience to support the creation of next-generation applications, including sophisticated AI-driven solutions. It provides optimal performance by dramatically increasing query performance, improving resilience during periods of heavy load, making scalability easier and more cost-effective, and making time series collections faster and more efficient. Modernizing your next application with MongoDB is now easier As application modernization projects gain momentum, migrations are becoming a pressing reality for development and database teams. Transitioning from legacy relational systems to modern databases like MongoDB is essential to keeping up with technological shifts like AI. However, modernization and migrations have many challenges, from converting complex schemas and translating large amounts of application code to keeping databases in sync during long modernization projects. Announced in June 2023, MongoDB Relational Migrator streamlines the migration process by automating tasks like schema design, data migrations, and application code generation. Maintaining data synchronization is paramount in long-running modernization projects—where legacy relational databases must coexist with MongoDB until the project is complete. Today, we are pleased to announce that MongoDB Relational Migrator is now integrated with Confluent Cloud to support long-running change data capture (CDC) sync jobs. These jobs ensure operational resilience and observability, addressing the complexities of phased transitions without the added burden of managing Apache Kafka independently. Furthermore, migrating from legacy relational databases often involves significant effort in rewriting SQL queries, stored procedures, and triggers, which has traditionally been time-consuming and difficult. Now available in public preview, an AI-powered SQL Query Converter Tool has been introduced to MongoDB Relational Migrator that automates the process of converting existing SQL queries, stored procedures, and triggers to work with MongoDB in languages like JavaScript, Java, or C#. This streamlined approach—paired with MongoDB professional services—enables a simplified migration process that can scale effectively. Helping developers build faster with confidence on MongoDB We recognize the vital role that developers play in the success of every project, which is why we’re dedicated to making their MongoDB experience as seamless as possible. Frameworks are a great way for developers to boost productivity, improve code consistency and quality, and ultimately deliver code faster. For the C# developer community, we are pleased to announce that the MongoDB Provider for Entity Framework Core (EF Core) is now generally available . This allows C# developers building with EF Core to unlock the full power of MongoDB's developer data platform—while still using the EF Core APIs and design patterns they already know and love. And, recognizing the needs of the PHP community, we’re also proud to introduce the Laravel Aggregation Builder . This feature simplifies the process of building complex aggregation queries within Laravel, the most popular framework among PHP developers. By enhancing the integration of MongoDB with Laravel, we aim to boost productivity and ease the complexity of query operations, ensuring PHP developers can also enjoy an optimized development experience with MongoDB. Generating queries and visualizations with AI Since its initial release in 2015, MongoDB Compass has helped developers quickly build and debug queries and aggregations for their application code. Today, MongoDB Compass introduces an AI-powered, natural language query experience , making it even easier for developers to use MongoDB’s powerful Query API. Now generally available, this feature lets developers use natural language to generate executable MongoDB Query API syntax for everything from simple queries to sophisticated aggregations through an intelligent and guided experience. For example, a developer can input "Filter vacation rentals by location, group the remaining documents by number of bedrooms, and calculate the average nightly rental price," MongoDB Compass will suggest code to execute the stages of the aggregation pipeline. Data visualizations are a powerful way of understanding application data, and embedding charts into user-facing applications further enhances their utility and appeal to developers. However, creating visualizations is often hampered by the need for in-depth knowledge of the dataset and proficiency in using business intelligence tools—skills that many developers may not have. Now available in public preview, we introduced an easy-to-use visualization tool with generative AI capabilities in MongoDB Atlas Charts . Using natural language prompts, developers can easily render charts and build dashboards, making visualizing data and enriching their apps simple and fast. For example, developers can input ‘Show me the list of movies released in the last year sorted by genre,’ and MongoDB Atlas Charts will gather data and quickly generate the requested visualization. Today’s announcements underscore MongoDB’s commitment to helping developers innovate quickly and easily. For more about the MongoDB.local NYC 2024 updates, check out the product announcements page on our website.

May 2, 2024

Creare applicazioni moderne più velocemente: le nuove funzionalità al MongoDB.local NYC 2024

Oggi abbiamo lanciato il MongoDB.local di NYC e presentato nuove funzionalità della nostra piattaforma dati per sviluppatori. Gli aggiornamenti e le funzionalità annunciati oggi aprono una nuova era di modernizzazione delle app e consentiranno agli sviluppatori di sfruttare tutto il potenziale di tecnologie trasformative come l'IA. Ecco una panoramica dei nostri annunci, da un aggiornamento completo di MongoDB alle esperienze per sviluppatori basate sull'IA: Le applicazioni moderne hanno bisogno di un database moderno Le applicazioni moderne devono offrire sia un'esperienza eccezionale che un guadagno aggiuntivo. Per soddisfare queste esigenze, gli sviluppatori hanno bisogno di un database che offra prestazioni, scalabilità e resilienza operativa ottimali, pur mantenendo l'efficienza dei costi. Siamo entusiasti di annunciare l'anteprima di MongoDB 8.0 , la prossima evoluzione del database MongoDB. MongoDB 8.0 è incentrato sulla fornitura di prestazioni, scalabilità, sicurezza e resilienza operativa senza precedenti, per supportare la creazione di applicazioni di nuova generazione, comprese sofisticate soluzioni basate sull'IA. Fornisce prestazioni ottimali aumentando notevolmente le prestazioni delle query, migliorando la resilienza durante i periodi di carico elevato, rendendo la scalabilità più semplice e conveniente e rendendo le collection di Time Series più veloci ed efficienti. Modernizzare la prossima applicazione con MongoDB ora è più semplice Man mano che aumentano i progetti di modernizzazione delle applicazioni, le migrazioni stanno diventando una realtà pressante per i team di sviluppo e di database. La transizione dai sistemi relazionali legacy ai database moderni come MongoDB è essenziale per tenere il passo con i cambiamenti tecnologici come l'IA. Tuttavia, la modernizzazione e le migrazioni presentano numerose sfide, dalla conversione di schemi complessi e dalla traduzione di grandi quantità di codice delle applicazioni al mantenimento della sincronizzazione dei database durante lunghi progetti di modernizzazione. Annunciato nel giugno 2023, MongoDB Relational Migrator semplifica il processo di migrazione automatizzando attività come lo schema design, le migrazioni dei dati e la generazione di codice delle applicazioni. Mantenere la sincronizzazione dei dati è fondamentale nei progetti di modernizzazione di lunga durata, in cui i relational database legacy devono coesistere con MongoDB fino al completamento del progetto. Oggi siamo lieti di annunciare che MongoDB Relational Migrator è ora integrato con Confluent Cloud per supportare processi di sincronizzazione CDC (Change Data Capture) di lunga durata. Questi processi garantiscono resilienza operativa e osservabilità, affrontando le complessità delle transizioni graduali senza l'onere aggiuntivo di gestire Apache Kafka in modo indipendente. Inoltre, la migrazione da relational database legacy spesso comporta un impegno significativo nella riscrittura di query SQL, procedure memorizzate e trigger, che tradizionalmente è stato dispendioso in termini di tempo e difficile. Ora disponibile in public preview, uno strumento di conversione di query SQL basato sull'IA è stato introdotto in MongoDB Relational Migrator , che automatizza il processo di conversione di query SQL, procedure memorizzate e trigger esistenti per funzionare con MongoDB in linguaggi come JavaScript, Java o C#. Questo approccio semplificato, abbinato ai servizi professionali MongoDB, consente un processo di migrazione semplificato e scalabile in modo efficace. Aiutiamo gli sviluppatori a creare più velocemente e con sicurezza su MongoDB Riconosciamo il ruolo vitale che gli sviluppatori svolgono nel successo di ogni progetto, motivo per cui ci impegniamo a rendere la loro esperienza con MongoDB il più fluida possibile. I framework sono un ottimo modo per gli sviluppatori di aumentare la produttività, migliorare la coerenza e la qualità del codice e, in definitiva, consegnare il codice più velocemente. Per la community di sviluppatori C#, siamo lieti di annunciare che il provider MongoDB per Entity Framework Core (EF Core) è ora disponibile a livello generale. Ciò consente agli sviluppatori C# che creano con EF Core di sfruttare tutta la potenza della piattaforma dati per sviluppatori di MongoDB, continuando a utilizzare le API EF Core e i modelli di progettazione che già conoscono e apprezzano. E riconoscendo le esigenze della comunità PHP, siamo anche orgogliosi di presentare Laravel Aggregation Builder . Questa funzionalità semplifica il processo di creazione di query di aggregazione complesse all'interno di Laravel, il framework più popolare tra gli sviluppatori PHP. Migliorando l'integrazione di MongoDB con Laravel, miriamo ad aumentare la produttività e facilitare la complessità delle operazioni con query, assicurando che anche gli sviluppatori PHP possano godere di un'esperienza di sviluppo ottimizzata con MongoDB. Generazione di query e visualizzazioni con l'IA Fin dalla sua versione iniziale nel 2015, MongoDB Compass ha aiutato gli sviluppatori a creare ed eseguire il debug di query e aggregazioni per il codice della loro applicazione in modo rapido. Oggi, MongoDB Compass introduce un'esperienza di query in linguaggio naturale basata sull'IA, rendendo ancora più semplice per gli sviluppatori l'utilizzo della potente Query API di MongoDB. Ora disponibile a livello generale, questa funzionalità consente agli sviluppatori di utilizzare il linguaggio naturale per generare sintassi eseguibile MongoDB Query API per qualsiasi esigenza, dalle query semplici alle aggregazioni sofisticate tramite un'esperienza intelligente e guidata. Ad esempio, uno sviluppatore può inserire "Filtra le case vacanze per posizione, raggruppa i documenti rimanenti per numero di camere da letto e calcola il prezzo medio di affitto per notte" e MongoDB Compass suggerirà il codice per eseguire le fasi della aggregation pipeline. Le visualizzazioni dei dati sono un modo efficace per comprendere i dati delle applicazioni e l'incorporamento di grafici nelle applicazioni rivolte all'utente ne migliora ulteriormente l'utilità e l'attrattiva per gli sviluppatori. Tuttavia, la creazione di visualizzazioni è spesso ostacolata dalla necessità di una conoscenza approfondita del set di dati e dalla competenza nell'utilizzo di strumenti di business intelligence, competenze che molti sviluppatori potrebbero non avere. Ora disponibile in public preview, abbiamo introdotto uno strumento di visualizzazione facile da usare con funzionalità di IA generativa in MongoDB Atlas Charts . Utilizzando i prompt in linguaggio naturale, gli sviluppatori possono facilmente eseguire il rendering di grafici e creare dashboard, rendendo la visualizzazione dei dati e l'arricchimento delle app semplice e veloce. Ad esempio, gli sviluppatori possono inserire "Mostrami l'elenco dei film usciti nell'ultimo anno ordinati per genere" e MongoDB Atlas Charts raccoglierà i dati e genererà rapidamente la visualizzazione richiesta. Gli annunci di oggi sottolineano l'impegno di MongoDB nell'aiutare gli sviluppatori a innovare in modo rapido e semplice. Per ulteriori informazioni sugli aggiornamenti del MongoDB.local NYC 2024, consulta la pagina degli annunci di prodotto sul nostro sito web.

May 2, 2024

Créer des applications modernes plus rapidement : nouvelles fonctionnalités au MongoDB.local NYC 2024

Aujourd’hui, nous avons donné le coup d’envoi du MongoDB.local NYC et dévoilé de nouvelles fonctionnalités sur notre plateforme de données dédiée aux développeurs. Les mises à jour et les fonctionnalités annoncées aujourd’hui ouvrent la voie à une nouvelle ère de modernisation des applications et permettront aux développeurs de libérer tout le potentiel des technologies transformatrices comme l’IA. Voici un aperçu de nos annonces, d’une mise à jour complète de MongoDB à des expériences de développement intelligentes alimentées par l’IA : Les applications modernes ont besoin d’une base de données moderne Les applications modernes de pointe doivent offrir à la fois une expérience exceptionnelle et des revenus supplémentaires. Pour répondre à ces exigences, les développeurs ont besoin d’une solution de base de données qui offre des performances, une évolutivité et une résilience opérationnelle optimales, tout en préservant la rentabilité. Nous sommes donc ravis de vous présenter aujourd’hui un aperçu de MongoDB 8.0 , la prochaine évolution de la base de données moderne de MongoDB. MongoDB 8.0 vise à fournir des performances, une évolutivité, une sécurité et une résilience opérationnelle inégalées pour supporter la création d’applications de nouvelle génération, y compris des solutions sophistiquées pilotées par l’IA. Il offre des performances optimales grâce à la nette amélioration des performances des requêtes et de la résilience pendant les périodes de charge importante, à la simplification de l’évolutivité et l’augmentation de sa rentabilité, ainsi qu’à la hausse de la rapidité et de l’efficacité des collectes de time-series. La modernisation de votre prochaine application avec MongoDB est désormais plus facile Alors que les projets de modernisation des applications prennent de l’ampleur, les migrations deviennent une réalité pressante pour les équipes de développement et de bases de données. La transition des systèmes relationnels existants vers des bases de données modernes comme MongoDB est essentielle pour suivre les évolutions technologiques telles que l’IA. Cependant, la modernisation et les migrations présentent de nombreux défis, de la conversion de schémas complexes et de la traduction de grandes quantités de code d’application au maintien de la synchronisation des bases de données au cours de longs projets de modernisation. Annoncé en juin 2023, MongoDB Relational Migrator rationalise le processus de migration grâce à l’automatisation des tâches telles que la conception de schémas, les migrations de données et la génération de code d’application. Le maintien de la synchronisation des données est primordial dans les projets de modernisation de longue durée, dans lesquels les bases de données relationnelles héritées doivent coexister avec MongoDB jusqu’à la fin du projet. Aujourd’hui, nous avons le plaisir d’annoncer que MongoDB Relational Migrator est désormais intégré à Confluent Cloud pour supporter les tâches de synchronisation de longue durée de capture des données de modification (CDC). Ces tâches garantissent la résilience opérationnelle et l’observabilité, résolvant les complexités des transitions par étapes sans la charge supplémentaire liée à la gestion indépendante d’Apache Kafka. En outre, la migration à partir des bases de données relationnelles héritées implique souvent des efforts importants de réécriture des SQL, des procédures stockées et des déclencheurs, ce qui a toujours été long et difficile. Désormais disponible en avant-première publique, un outil de conversion de requêtes SQL alimenté par l’IA a été introduit dans MongoDB Relational Migrator qui automatise le processus de conversion des requêtes SQL existantes, des procédures stockées et des déclencheurs pour qu’ils fonctionnent avec MongoDB dans des langages tels que JavaScript, Java ou C#. Cette approche rationalisée, associée aux services professionnels MongoDB, permet un processus de migration simplifié qui peut évoluer efficacement. Aider les développeurs à créer plus rapidement en toute confiance sur MongoDB Nous reconnaissons le rôle essentiel que jouent les développeurs dans la réussite de chaque projet, c’est pourquoi nous nous engageons à rendre leur expérience MongoDB aussi transparente que possible. Les frameworks sont un excellent moyen pour les développeurs d’augmenter la productivité, d’améliorer la cohérence et la qualité du code et, en fin de compte, de fournir du code plus rapidement. Pour la communauté des développeurs C#, nous avons le plaisir d’annoncer que le fournisseur MongoDB pour Entity Framework Core (EF Core) est désormais disponible. Cela permet aux développeurs C# qui créent avec EF Core de libérer toute la puissance de la plateforme de données de développement de MongoDB tout en continuant à utiliser des API EF Core et des modèles de conception qu’ils connaissent et apprécient déjà. Et reconnaissant les besoins de la communauté PHP, nous sommes également fiers d’introduire le générateur d’agrégation Laravel . Cette fonctionnalité simplifie le processus de création de requêtes d’agrégation complexes dans Laravel, le framework le plus populaire parmi les développeurs PHP. En améliorant l’intégration de MongoDB avec Laravel, nous visons à stimuler la productivité et à faciliter la complexité des opérations de requête, en veillant à ce que les développeurs PHP puissent également profiter d’une expérience de développement optimisée avec MongoDB. Générer des requêtes et des visualisations avec l’IA Depuis sa sortie initiale en 2015, MongoDB Compass a aidé les développeurs à créer et à déboguer rapidement des requêtes et des agrégations pour leur code d’application. Aujourd’hui, MongoDB Compass propose une expérience de requête en langage naturel alimentée par l’IA, qui permet aux développeurs d’utiliser encore plus facilement la puissante API de requête de MongoDB. Désormais disponible pour tous, cette fonctionnalité permet aux développeurs d’utiliser le langage naturel pour générer une syntaxe exécutable de MongoDB Query API pour tout, des requêtes simples aux agrégations sophistiquées grâce à une expérience intelligente et guidée. Par exemple, un développeur peut saisir « Filtrer les locations de vacances par emplacement, regrouper les documents restants par nombre de chambres et calculer le prix de location moyen par nuit » et MongoDB Compass suggérera du code pour exécuter les étapes de l’agrégation pipeline. Les visualisations de données constituent un moyen puissant de comprendre les données des applications et l’intégration de graphiques dans des applications destinées aux utilisateurs améliore encore leur utilité et leur attrait pour les développeurs. Cependant, la création de visualisations est souvent ralentie par la nécessité d’une connaissance approfondie du jeu de données et d’une maîtrise de l’utilisation des outils de business intelligence, des compétences que de nombreux développeurs peuvent ne pas posséder. Désormais disponible en avant-première publique, nous avons introduit un outil de visualisation facile à utiliser avec des fonctionnalités d’IA générative dans MongoDB Atlas Charts . À l’aide de prompts en langage naturel, les développeurs peuvent facilement afficher des graphiques et créer des tableaux de bord, ce qui rend la visualisation des données et l’enrichissement de leurs applications simples et rapides. Par exemple, les développeurs peuvent saisir « Montre-moi la liste des films sortis l’année dernière, triés par genre » et MongoDB Atlas Charts rassemblera des données et générera rapidement la visualisation demandée. Les annonces d’aujourd’hui soulignent l’engagement de MongoDB à aider les développeurs à innover rapidement et facilement. Pour en savoir plus sur les mises à jour de MongoDB.local NYC 2024, consultez la page d’annonces de produits sur notre site web.

May 2, 2024

Creación de aplicaciones modernas más rápido: nuevas capacidades en MongoDB.local NYC 2024

Hoy, iniciamos MongoDB.local NYC y revelamos nuevas capacidades en nuestra plataforma de datos para desarrolladores. Las actualizaciones y capacidades anunciadas hoy allanan el camino para una nueva era de modernización de aplicaciones y permitirán a los desarrolladores liberar todo el potencial de la tecnología transformadora como IA. Aquí hay una descripción general de nuestros anuncios, desde una actualización completa de MongoDB hasta experiencias de desarrollador inteligente impulsadas por IA: Las aplicaciones modernas necesitan una base de datos moderna Las aplicaciones modernas de vanguardia deben ofrecer tanto una experiencia excepcional como ingresos adicionales. Para satisfacer estas demandas, los desarrolladores necesitan una solución de base de datos que ofrezca un rendimiento, una escalabilidad y una resistencia operativa óptimos, manteniendo al mismo tiempo la rentabilidad. Por eso, hoy nos complace anunciar la versión preliminar de MongoDB 8.0 , la próxima evolución de la base de datos moderna de MongoDB. MongoDB 8.0 se centra en ofrecer un rendimiento, escalabilidad, seguridad y resiliencia operativa sin precedentes para respaldar la creación de aplicaciones de próxima generación, incluidas sofisticadas soluciones impulsadas por IA. Proporciona un rendimiento óptimo al aumentar drásticamente el rendimiento de las consultas, mejorar la resiliencia durante períodos de gran carga, hacer que la escalabilidad sea más fácil y rentable, y hacer que las collections de Time Series sean más rápidas y eficientes. Modernizar su próxima aplicación con MongoDB ahora es más fácil A medida que los proyectos de modernización de aplicaciones ganan impulso, las migraciones se están convirtiendo en una realidad apremiante tanto para los equipos de desarrollo como para los de bases de datos. La transición de sistemas relacionales heredados a bases de datos modernas, como MongoDB, es esencial para mantenerse al día con los cambios tecnológicos, como la IA. Sin embargo, la modernización y las migraciones tienen muchos desafíos, desde la conversión de esquemas complejos y la traducción de grandes cantidades de código de aplicación hasta el mantenimiento de las bases de datos sincronizadas durante los largos proyectos de modernización. Anunciado en junio de 2023, MongoDB Relational Migrator agiliza el proceso de migración mediante la automatización de tareas como el diseño de esquemas, las migraciones de datos y la generación de código de aplicaciones. Mantener la sincronización de datos es primordial en proyectos de modernización de larga duración, donde las relational databases heredadas deben coexistir con MongoDB hasta que se complete el proyecto. Hoy nos complace anunciar que MongoDB Relational Migrator ahora está integrado con Confluent Cloud para admitir trabajos de sincronización de captura de datos modificados (CDC) de larga duración. Estos trabajos garantizan resiliencia operativa y observabilidad, abordando las complejidades de las transiciones por fases sin la carga adicional de gestionar Apache Kafka de forma independiente. Además, la migración desde bases de datos relacionales heredadas a menudo implica un esfuerzo significativo para reescribir consultas SQL, procedimientos almacenados y desencadenadores, lo que tradicionalmente llevó mucho tiempo y fue difícil. Ahora disponible en versión preliminar al público, se introdujo en MongoDB Relational Migrator una herramienta de conversión de consultas SQL impulsada por IA que automatiza el proceso de conversión de consultas SQL, procedimientos almacenados y activadores existentes para trabajar con MongoDB en lenguajes como JavaScript, Java o C#. Este enfoque optimizado, combinado con los servicios profesionales de MongoDB, permite un proceso de migración simplificado que puede escalarse de manera efectiva. Cómo ayudar a los desarrolladores a crear más rápido y con confianza en MongoDB Reconocemos el papel vital que desempeñan los desarrolladores en el éxito de cada proyecto, por lo que nos dedicamos a hacer que su experiencia con MongoDB sea lo más fluida posible. Los marcos son una excelente manera para que los desarrolladores aumenten la productividad, mejoren la consistencia y calidad del código y, en última instancia, entreguen código más rápido. Para la comunidad de desarrolladores de C#, nos complace anunciar que MongoDB Provider for Entity Framework Core (EF Core) ya está disponible para el público general. Esto permite a los desarrolladores de C# que construyen con EF Core desbloquear todo el poder de la plataforma de datos para desarrolladores de MongoDB, sin dejar de utilizar las API de EF Core y los patrones de diseño que ya conocen y les encantan. Y reconociendo las necesidades de la comunidad PHP, también estamos orgullosos de presentar Laravel Aggregation Builder . Esta característica simplifica el proceso de creación de consultas de agregación complejas dentro de Laravel, el marco más popular entre los desarrolladores de PHP. Al mejorar la integración de MongoDB con Laravel, nuestro objetivo es aumentar la productividad y facilitar la complejidad de las operaciones de consulta, lo que asegura que los desarrolladores de PHP también puedan disfrutar de una experiencia de desarrollo optimizada con MongoDB. Generación de consultas y visualizaciones con IA Desde su versión inicial en 2015, MongoDB Compass ayudó a los desarrolladores a crear y depurar rápidamente consultas y agregaciones para el código de su aplicación. Hoy en día, MongoDB Compass presenta una experiencia de consulta de lenguaje natural impulsada por IA, lo que facilita aún más a los desarrolladores el uso de la potente Query API de MongoDB. Ahora disponible para el público general, esta característica permite a los desarrolladores usar lenguaje natural para generar la sintaxis ejecutable MongoDB Query API para todo, desde consultas simples hasta agregaciones sofisticadas a través de una experiencia inteligente y guiada. Por ejemplo, un desarrollador puede ingresar “Filtrar alquileres vacacionales por ubicación, agrupar los documentos restantes por número de habitaciones y calcular el precio promedio de alquiler nocturno”, MongoDB Compass sugerirá el código para ejecutar las etapas de la aggregation pipeline. Las visualizaciones de datos constituye una poderosa forma de entender los datos de las aplicaciones, y la incorporación de gráficos a las aplicaciones de cara al usuario aumenta aún más su utilidad y su atractivo para los desarrolladores. Sin embargo, la creación de visualizaciones a menudo se ve obstaculizada por la necesidad de un conocimiento profundo del conjunto de datos y la competencia en el uso de herramientas de inteligencia empresarial, habilidades que muchos desarrolladores pueden no tener. Ahora disponible en vista previa pública, presentamos una herramienta de visualización fácil de usar con IA generativa en MongoDB Atlas Charts . Con indicaciones en lenguaje natural, los desarrolladores pueden representar fácilmente gráficos y crear paneles, lo que simplifica y agiliza la visualización de datos y el enriquecimiento de sus aplicaciones. Por ejemplo, los desarrolladores pueden introducir “Muéstrame la lista de películas que se estrenaron en el último año ordenadas por género”, y MongoDB Atlas Charts recopilará los datos y generará rápidamente la visualización solicitada. Los anuncios de hoy subrayan el compromiso de MongoDB de ayudar a los desarrolladores a innovar de forma rápida y sencilla. Para obtener más información sobre las actualizaciones de MongoDB.local New York City 2024, consulte la página de anuncios de productos en nuestro sitio web.

May 2, 2024

Moderne Anwendungen schneller erstellen: Neue Funktionen bei MongoDB.local NYC 2024

Heute haben wir den Startschuss für MongoDB.local NYC gegeben und neue Funktionen für unsere Entwicklerdatenplattform vorgestellt. Die heute angekündigten Updates und Funktionen ebnen den Weg für die Modernisierung von Apps und ermöglichen es Entwicklern, das volle Potenzial von transformativen Technologien wie KI auszuschöpfen. Hier finden Sie einen Überblick über unsere Ankündigungen, von einem umfassenden Update für MongoDB bis hin zu KI-gestützten intelligenten Entwicklererlebnissen: Moderne Anwendungen erfordern eine moderne Datenbasis Moderne Anwendungen müssen sowohl ein außergewöhnliches Erlebnis als auch zusätzliche Einnahmen bieten. Um diesen Anforderungen gerecht zu werden, benötigen Entwickler eine Datenbanklösung, die optimale Leistung, Skalierbarkeit und betriebliche Ausfallsicherheit bietet – und das bei gleichzeitiger Kosteneffizienz. Deshalb freuen wir uns, heute die Vorschau von MongoDB 8.0  – der nächsten Entwicklungsstufe der modernen Datenbank von MongoDB – ankündigen zu können. MongoDB 8.0 ist darauf ausgerichtet, beispiellose Leistung, Skalierbarkeit, Sicherheit und betriebliche Ausfallsicherheit zu bieten, um die Erstellung von Anwendungen der nächsten Generation zu unterstützen, einschließlich anspruchsvoller KI-gestützter Lösungen. Die Datenbank bietet eine optimale Leistung, indem sie die Abfrageleistung drastisch erhöht, die Ausfallsicherheit in Zeiten hoher Belastung verbessert, die Skalierbarkeit einfacher und kosteneffizienter macht und Zeitreihensammlungen schneller und effizienter macht. Die Modernisierung Ihrer nächsten Anwendung mit MongoDB ist jetzt einfacher Da Projekte zur Anwendungsmodernisierung an Dynamik gewinnen, werden Migrationen für Entwicklungs- und Datenbankteams zu einer dringenden Realität. Die Umstellung von alten relationalen Systemen auf moderne Datenbanken wie MongoDB ist unerlässlich, um mit technologischen Veränderungen wie KI Schritt halten zu können. Modernisierungen und Migrationen sind jedoch mit vielen Herausforderungen verbunden, von der Konvertierung komplexer Schemata und der Übersetzung großer Mengen an Anwendungscode bis hin zur Synchronisierung von Datenbanken während langer Modernisierungsprojekte. Der im Juni 2023 angekündigte MongoDB Relational Migrator rationalisiert den Migrationsprozess durch die Automatisierung von Aufgaben wie Schemadesign, Datenmigrationen und Anwendungscodegenerierung. Die Aufrechterhaltung der Datensynchronisation ist bei langwierigen Modernisierungsprojekten, bei denen alte relationale Datenbanken mit MongoDB koexistieren müssen, bis das Projekt abgeschlossen ist, von größter Bedeutung. Wir freuen uns, heute bekannt geben zu können, dass MongoDB Relational Migrator jetzt in Confluent Cloud integriert ist, um lang andauernde Synchronisierungsjobs zur Change Data Capture (CDC) zu unterstützen. Diese Jobs gewährleisten die Betriebsstabilität und Beobachtbarkeit und bewältigen die Komplexität stufenweiser Übergänge ohne die zusätzliche Belastung, Apache Kafka unabhängig verwalten zu müssen. Darüber hinaus ist die Migration von alten relationalen Datenbanken oft mit einem erheblichen Aufwand für das Neuschreiben von SQL-Abfragen, gespeicherten Prozeduren und Triggern verbunden, was traditionell zeitaufwändig und schwierig war. In der öffentlichen Vorschau von MongoDB Relational Migrator ist jetzt ein KI-gestütztes SQL Query Converter Tool verfügbar, das die Konvertierung bestehender SQL-Abfragen, gespeicherter Prozeduren und Trigger für die Arbeit mit MongoDB in Sprachen wie JavaScript, Java oder C# automatisiert. Dieser optimierte Ansatz – gepaart mit professionellen MongoDB Services – ermöglicht einen vereinfachten Migrationsprozess, der effektiv skaliert werden kann. Hilfe für Entwickler bei der schnelleren und sicheren Entwicklung mit MongoDB Wir sind uns der wichtigen Rolle bewusst, die Entwickler für den Erfolg eines jeden Projekts spielen. Deshalb bemühen wir uns, ihre MongoDB-Erfahrung so nahtlos wie möglich zu gestalten. Frameworks sind für Entwickler eine großartige Möglichkeit, die Produktivität zu steigern, die Codekonsistenz und -qualität zu verbessern und letztendlich Code schneller bereitzustellen. Für die C# Developer Community freuen wir uns, Ihnen mitteilen zu können, dass der MongoDB Provider for Entity Framework Core (EF Core) jetzt allgemein verfügbar ist. So können C#-Entwickler, die mit EF Core arbeiten, die gesamte Leistungsfähigkeit der MongoDB-Plattform für Entwicklerdaten nutzen und gleichzeitig die EF Core-APIs und -Designmuster verwenden, die sie bereits kennen und schätzen. Und da wir die Bedürfnisse der PHP-Community erkannt haben, sind wir stolz darauf, den Laravel Aggregation Builder vorstellen zu können. Diese Funktion vereinfacht den Prozess der Erstellung komplexer Aggregationsabfragen in Laravel, dem beliebtesten Framework unter PHP-Entwicklern. Durch die Verbesserung der Integration von MongoDB mit Laravel möchten wir die Produktivität steigern und die Komplexität von Abfragen verringern und somit sicherstellen, dass auch PHP-Entwickler von einer optimierten Entwicklungserfahrung mit MongoDB profitieren können. Generierung von Abfragen und Visualisierungen mit KI Seit seiner ersten Veröffentlichung im Jahr 2015 hat MongoDB Compass Entwicklern geholfen, Abfragen und Aggregationen für ihren Anwendungscode schnell zu erstellen und zu debuggen. Heute stellt MongoDB Compass eine KI-gestützte Abfrage in natürlicher Sprache vor, die es Entwicklern noch einfacher macht, die leistungsstarke Query API von MongoDB zu nutzen. Mit dieser jetzt allgemein verfügbaren Funktion können Entwickler mithilfe einer intelligenten und geführten Erfahrung mithilfe natürlicher Sprache eine ausführbare MongoDB Query API Syntax für alles von einfachen Abfragen bis hin zu komplexen Aggregationen generieren. Beispielsweise kann ein Entwickler eingeben: „Filtern Sie Ferienwohnungen nach Standort, gruppieren Sie die verbleibenden Dokumente nach der Anzahl der Schlafzimmer und berechnen Sie den durchschnittlichen Mietpreis pro Nacht“, und MongoDB Compass schlägt Ihnen Code zur Ausführung der Phasen der Aggregationspipeline vor. Datenvisualisierungen sind ein leistungsfähiges Mittel zum Verständnis von Anwendungsdaten, und die Einbettung von Diagrammen in benutzerorientierte Anwendungen erhöht ihren Nutzen und ihre Attraktivität für Entwickler noch weiter. Die Erstellung von Visualisierungen wird jedoch oft dadurch erschwert, dass man den Datensatz genau kennen und die Business Intelligence-Tools beherrschen muss – Fähigkeiten, die viele Entwickler möglicherweise nicht besitzen. Mit MongoDB Atlas Charts haben wir ein benutzerfreundliches Visualisierungstool mit generativen KI-Funktionen eingeführt, das jetzt in der öffentlichen Vorschau verfügbar ist. Mithilfe von natürlichsprachlichen Eingabeaufforderungen können Entwickler ganz einfach Diagramme rendern und Dashboards erstellen, wodurch die Visualisierung von Daten und die Anreicherung ihrer Anwendungen einfach und schnell wird. Entwickler können beispielsweise eingeben: „Zeigen Sie mir die nach Genre sortierte Liste der im letzten Jahr erschienenen Filme“, und MongoDB Atlas Charts sammelt die Daten und generiert schnell die angeforderte Visualisierung. Die heutigen Ankündigungen unterstreichen das Engagement von MongoDB, Entwicklern zu helfen, schnell und einfach Innovationen zu entwickeln. Weitere Informationen zu den MongoDB.local NYC 2024 Updates finden Sie auf der Seite mit den Produktankündigungen auf unserer Website.

May 2, 2024

快速构建现代应用程序:2024 MongoDB 用户大会纽约站 (MongoDB.local NYC) 新功能发布

今天,MongoDB.local NYC 拉开帷幕,并发布了开发者数据平台的新功能。今天宣布的更新和功能为新时代的应用程序现代化铺平了道路,并助力开发者充分释放 AI 等变革性技术的全部潜力。 新功能发布概览如下,涵盖了从 MongoDB 的全面更新到 AI 驱动的智能开发者体验的方方面面: 现代应用程序需要现代数据库 先进的现代应用程序须提供卓越的体验,并为企业带来额外的收益。为了满足这些需求,开发者需要一个数据库解决方案,既能提供最佳性能、可扩展性和运行弹性,又能保持成本效益。 今天,我们非常高兴地宣布 MongoDB 8.0 的预览版 —— 新一代 MongoDB 现代数据库。 MongoDB 8.0 始终致力于提供无与伦比的性能、可扩展性、安全性和运营弹性,以支持创建下一代应用程序,包括复杂的 AI 驱动解决方案。它通过显著提高查询性能、提高负载期间的弹性,使可扩展性更容易且更具成本效益,并使时间序列集合更快、更高效,进而实现最佳性能。 利用 MongoDB,让您的下一个应用程序的现代化变得更加容易 随着应用程序现代化项目的推进,迁移对开发团队和数据库团队来说变得迫在眉睫。从传统的关系型系统过渡到诸如 MongoDB 等现代数据库,对于跟上 AI 等技术变革至关重要。然而,现代化和迁移面临诸多挑战,从转换复杂的模式和翻译大量应用程序代码,到在长期的现代化项目中保持数据库同步。 MongoDB Relational Migrator 于 2023 年 6 月发布,通过自动化诸如模式设计、数据迁移和应用代码生成等任务,极大地简化了迁移过程。 在长期运行的现代化项目中,保持数据同步至关重要。在项目完成之前,传统的关系型数据库必须与 MongoDB 共存,才能实现数据同步。今天,我们很高兴地宣布,MongoDB Relational Migrator 已成功与 Confluent Cloud 集成,支持长期运行的变更数据捕获 (CDC) 同步作业。这些工作可确保运行的弹性和可观察性,解决了分阶段过渡的复杂性,而无需额外增加独立管理 Apache Kafka 的负担。 此外,从传统的关系型数据库迁移往往需要在重写 SQL 查询、存储过程和触发器方面付出大量努力,这通常既耗时又困难。 MongoDB Relational Migrator 现已推出公开预览版,引入了一款 AI 驱动的 SQL 查询转换工具 ,可将现有 SQL 查询、存储过程和触发器转换为能够使用在 MongoDB 中使用的 JavaScript、Java 或 C# 等语言。这种简化的方法与 MongoDB 专业服务相结合,使迁移过程变得简单化,并能够有效地进行扩展。 全面助力开发者在 MongoDB 上放心、高效地构建应用 我们深知,开发者在每个成功项目中都发挥着至关重要的作用,这就是我们致力于帮助开发者在 MongoDB 上的体验尽可能顺畅的原因所在。框架是开发者提高工作效率、改善代码一致性和质量,并最终提升代码交付速度的不二之选。对于 C# 开发者社区,我们很高兴地宣布正式支持 Entity Framework core 框架。这使得使用 EF Core 构建的 C# 开发者能够发挥 MongoDB 开发者数据平台的全部优势 —— 同时仍然能够沿用他们已经熟悉和喜爱的 EF Core API 和设计模式。 Laravel 是 PHP 开发者中最常用的框架,考虑到 PHP 社区的需求,我们还推出了 Laravel 聚合构建器。此功能简化了 Laravel 中构建复杂聚合查询的过程。我们通过增强 MongoDB 与 Laravel 的集成,旨在提高生产力,简化查询操作的复杂性,确保 PHP 开发者也能享受到使用 MongoDB 的优化开发体验。 使用 AI 生成查询和可视化 自 2015 年首次发布以来, MongoDB Compass 已帮助开发者快速构建和调试其应用程序代码的查询和聚合操作。今天,MongoDB Compass 推出了基于 AI 驱动的自然语言查询体验,使开发者更容易使用 MongoDB 强大的查询 API 功能。此功能现已正式推出,开发者可以使用自然语言生成可执行的 MongoDB Query API 语法,以通过智能引导式体验实现从简单查询到复杂聚合的所有功能。例如,开发者可以输入“按位置筛选度假租赁,按卧室数量对剩余文档进行分组,并计算平均每晚租金”,MongoDB Compass 将提供代码来执行聚合管道的各个阶段。 数据可视化是理解应用程序数据的一种强大方法,将图表嵌入面向用户的应用程序,以进一步增强其对实用性和对开发者的吸引力。然而,由于需要深入了解数据集和熟练使用商业智能工具(许多开发者可能不具备这些技能),因此创建可视化往往受到阻碍。我们在 MongoDB Atlas Charts 中引入了一款易于使用的具有生成式 AI 功能的可视化工具,现已推出公开预览版。开发者可通过自然语言提示轻松渲染图表和构建仪表盘,从而使数据可视化和丰富应用变得简单快捷。例如,开发者可以输入“按类型排序显示最近一年的电影列表”,MongoDB Atlas Charts 将收集数据并快速生成所需的可视化效果。 如上的新功能发布,彰显了 MongoDB 帮助开发者快速、轻松地创新的承诺。有关 MongoDB.local NYC 2024 更新的更多信息,请访问网站 产品发布页面 。

May 2, 2024

최신 애플리케이션을 더 빠르게 구축하기: MongoDB.local NYC 2024에서 신규 기능 발표

오늘 당사에서는 MongoDB.local NYC를 시작하여 개발자 데이터 플랫폼 전반에 걸친 새로운 기능을 공개했습니다. 오늘 발표한 업데이트와 기능은 앱 현대화의 새로운 시대를 열어주며 개발자가 AI와 같은 혁신적인 기술의 잠재력을 최대한 발휘할 수 있도록 지원할 것입니다. MongoDB에 대한 포괄적인 업데이트부터 AI 기반 지능형 개발자 환경에 이르기까지 오늘 발표한 내용을 간략히 살펴보면 다음과 같습니다. 최신 애플리케이션을 위한 최신 데이터베이스의 필요성 최첨단 최신 애플리케이션은 뛰어난 경험과 추가 수익을 모두 제공해야 합니다. 이러한 요구 사항을 충족하려면 개발자는 비용 효율성을 유지하면서 최적의 성능, 확장성, 운영 회복 탄력성을 제공하는 데이터베이스 솔루션이 필요합니다. 그래서 오늘 MongoDB의 최신 데이터베이스가 한 단계 더 진화한 MongoDB 8.0 의 프리뷰 버전을 발표하게 되어 매우 기쁘게 생각합니다. MongoDB 8.0은 정교한 AI 기반 솔루션을 포함한 차세대 애플리케이션 구축을 지원하기 위해 타의 추종을 불허하는 성능, 확장성, 보안성, 운영 회복 탄력성 제공에 초점을 맞추고 있습니다. 쿼리 성능을 획기적으로 향상하고, 높은 부하 기간 동안 회복 탄력성을 개선하며, 보다 쉽고 비용 효율적인 확장성을 제공함과 동시에, time-series collection의 속도와 효율성을 높여 최적의 성능을 제공합니다. MongoDB로 더 간편해진 차기 애플리케이션의 현대화 애플리케이션 현대화 프로젝트가 탄력을 받으면서 마이그레이션은 개발 팀과 데이터베이스 팀에게 시급한 현실이 되고 있습니다. AI와 같은 기술적 변화에 발맞추기 위해서는 레거시 관계형 시스템에서 MongoDB와 같은 현대적인 데이터베이스로의 전환이 필수적입니다. 그러나 현대화와 마이그레이션에는 복잡한 스키마 변환, 대량의 애플리케이션 코드 변환, 장기 현대화 프로젝트 기간 동안 데이터베이스 간 동기화 유지 등과 같은 많은 과제가 수반됩니다. 2023년 6월에 발표된 MongoDB Relational Migrator 는 스키마 설계, 데이터 마이그레이션 및 애플리케이션 코드 생성과 같은 작업을 자동화하여 마이그레이션 프로세스를 간소화합니다. 프로젝트가 완료될 때까지 레거시 relational database가 MongoDB와 공존해야 하는 장기 현대화 프로젝트의 맥락에서는 데이터 동기화 유지가 무엇보다 중요합니다. 오늘 우리는 MongoDB Relational Migrator가 이제 Confluent Cloud와 통합되어 장기 실행 변경 데이터 캡처(CDC) 동기화 작업을 지원한다는 사실을 기쁘게 알려드립니다. 이러한 작업은 Apache Kafka를 독립적으로 관리해야 하는 추가 부담 없이 단계적 전환의 복잡성을 해결하면서 운영 회복 탄력성과 가시성을 보장합니다. 또한 레거시 relational database에서 마이그레이션할 때는 SQL 쿼리, 저장 프로시저, 트리거 등을 대대적으로 재작성해야 하는 경우가 많으며, 이는 통상적으로 시간이 많이 걸리고 어려운 작업이었습니다. 현재 공개 프리뷰 버전으로 제공되는 AI 기반 SQL 쿼리 변환 도구가 MongoDB Relational Migrator 에 도입되어, 기존 SQL 쿼리, 저장 프로시저 및 트리거를 JavaScript, Java 또는 C#과 같은 언어로 MongoDB에서 작동하도록 변환하는 프로세스를 자동화합니다. 이러한 간소화된 접근 방식은 MongoDB 전문 서비스와 결합되어 효과적으로 확장 가능한 간편한 마이그레이션 프로세스를 지원합니다. MongoDB에서 개발자가 더 빠르고 자신 있게 구축할 수 있도록 지원 MongoDB는 모든 프로젝트의 성공에 있어 개발자의 역할이 매우 중요하다는 것을 잘 알고 있기 때문에 개발자의 MongoDB 환경을 최대한 원활하게 만들기 위해 최선을 다하고 있습니다. 프레임워크는 개발자가 생산성을 높이고, 코드 일관성과 품질을 개선하며, 궁극적으로 코드를 더 빠르게 제공할 수 있는 좋은 방법입니다. MongoDB Provider for Entity Framework Core (EF Core) 가 C# 개발자 커뮤니티를 위해 이제 정식 버전으로 제공된다는 기쁜 소식을 알려드립니다. 이에 따라 EF Core로 구축하는 C# 개발자는 이미 익숙하고 선호하는 EF Core API와 디자인 패턴을 계속 사용하면서 MongoDB의 개발자 데이터 플랫폼이 갖춘 모든 기능을 활용할 수 있습니다. 또한 PHP 커뮤니티의 요구를 반영하여 Laravel 집계 빌더를 자랑스럽게 소개하고자 합니다. 이 기능은 PHP 개발자들 사이에서 가장 인기 있는 프레임워크인 Laravel 내에서 복잡한 집계 쿼리를 작성하는 과정을 간소화합니다. MongoDB와 Laravel의 통합을 강화함으로써 생산성을 높이고 쿼리 작업의 복잡성을 완화하여 PHP 개발자들이 MongoDB를 통해 최적화된 개발 환경을 누릴 수 있도록 하는 데 목표를 두고 있습니다. AI로 쿼리 및 시각화 생성하기 2015년에 처음 출시된 이후 MongoDB Compass 는 개발자가 애플리케이션 코드에 대한 쿼리 및 집계를 신속하게 작성하고 디버깅하는 데 도움을 주고 있습니다. 오늘 MongoDB Compass는 AI 기반 자연어 쿼리 환경을 도입하여 개발자가 MongoDB의 강력한 Query API를 훨씬 더 쉽게 사용할 수 있게 해줍니다. 이제 정식 출시된 이 기능을 통해 개발자는 자연어를 사용하여 간단한 쿼리부터 복잡한 집계에 이르기까지 실행 가능한 MongoDB Query API 구문을 생성할 수 있으며, 이 모든 과정은 지능적이고 사용자 친화적인 인터페이스를 통해 이루어집니다. 예를 들어, 개발자가 '위치별로 휴가 렌탈을 필터링하고, 남은 문서를 침실 수로 그룹화한 다음, 1박 평균 렌탈 가격을 계산하세요'라고 입력하면 MongoDB Compass는 집계 파이프라인의 각 단계를 실행할 코드를 제안합니다. 데이터 시각화는 애플리케이션 데이터를 이해하는 강력한 방법이며, 사용자 대면 애플리케이션에 차트를 내장하면 그 유용성과 개발자들의 관심을 더욱 높일 수 있습니다. 그러나 시각화를 만드는 데 데이터 세트에 대한 심층적인 지식과 비즈니스 인텔리전스 도구 활용 능력이 필요하기 때문에 어려움을 겪는 경우가 많습니다. 이러한 기술은 많은 개발자가 갖추고 있지 않을 수도 있습니다. MongoDB에서는 MongoDB Atlas Charts 의 생성형 AI 기능을 갖춘 사용하기 쉬운 시각화 도구를 도입했으며, 이제 공개 프리뷰 버전으로 제공됩니다. 개발자는 자연어 프롬프트를 사용하여 차트를 손쉽게 렌더링하고 대시보드를 구축할 수 있어 데이터 시각화와 앱 향상 작업을 간단하고 신속하게 수행할 수 있습니다. 예를 들어, 개발자가 '작년에 개봉한 영화 목록을 장르별로 정렬하여 보여주세요'라고 입력하면 MongoDB Atlas Charts는 데이터를 수집하여 요청된 시각화를 신속하게 생성합니다. 오늘 발표된 내용은 개발자가 빠르고 쉽게 혁신할 수 있도록 지원하기 위한 MongoDB의 노력을 분명히 보여줍니다. MongoDB.local NYC 2024 업데이트에 대한 자세한 내용은 웹사이트의 제품 공지사항 페이지 에서 확인하세요.

May 2, 2024

Criando aplicativos modernos mais rápido: novos recursos no MongoDB.local NYC 2024

Hoje demos início ao MongoDB.local NYC e revelamos novos recursos na nossa plataforma de dados para desenvolvedores. As atualizações e os recursos anunciados preparam o caminho para uma nova era de modernização de aplicativos e permitirão que os desenvolvedores usem todo o potencial de tecnologias transformadoras, como a IA. Confira a seguir uma visão geral dos nossos anúncios, de uma atualização abrangente do MongoDB até experiências do desenvolvedor inteligentes com IA: Aplicativos modernos precisam de um banco de dados moderno Os aplicativos de ponta devem proporcionar uma experiência excepcional e receitas adicionais. Para atender a essas demandas, os desenvolvedores precisam de uma solução de banco de dados que ofereça desempenho, escala e resiliência operacional ideais, mas sem abrir mão da eficiência de custos. Por isso, hoje temos o prazer de anunciar a prévia do MongoDB 8.0 – a próxima evolução do banco de dados moderno do MongoDB. O foco do MongoDB 8.0 é oferecer desempenho, escalabilidade, segurança e resiliência operacional incomparáveis para dar suporte à criação de aplicativos de última geração, incluindo soluções sofisticadas orientadas por IA. Ele fornece alta performance aprimorando consideravelmente o desempenho das consultas, reforçando a resiliência durante períodos de carga pesada, tornando a escalabilidade mais fácil e econômica e aumentando a agilidade e a eficiência das coleções de séries temporais. Agora ficou mais fácil modernizar seu próximo aplicativo com o MongoDB À medida que os projetos de modernização de aplicativos ganham impulso, as migrações estão se tornando uma realidade premente para as equipes de desenvolvimento e as de banco de dados. A transição de sistemas relacionais legados para bancos de dados modernos, como o MongoDB, é essencial para acompanhar as mudanças tecnológicas, entre elas a IA. No entanto, a modernização e as migrações apresentam muitos desafios, como a conversão de esquemas complexos, a tradução de grandes quantidades de código de aplicativos e a manutenção de bancos de dados sincronizados durante longos projetos de modernização. Anunciado em junho de 2023, o MongoDB Relational Migrator simplifica o processo de migração ao automatizar tarefas como design de esquema, migrações de dados e geração de código de aplicativos. Manter a sincronização de dados é fundamental em projetos de modernização de longa duração, em que bancos de dados relacionais legados devem coexistir com o MongoDB até a conclusão do projeto. Hoje temos o prazer de anunciar que o MongoDB Relational Migrator agora está integrado ao Confluent Cloud para oferecer suporte a trabalhos de sincronização de captura de dados de alteração (CDC) de longa duração. Esses trabalhos garantem resiliência operacional e observabilidade, abordando as complexidades das transições em fases sem a carga adicional de gerenciar o Apache Kafka de forma independente. Além disso, a migração de bancos de dados relacionais legados geralmente envolve um esforço considerável na reescrita de consultas SQL, procedimentos armazenados e gatilhos, o que tradicionalmente tem sido demorado e difícil. Agora disponível em visualização pública, uma ferramenta de conversão de consultas SQL com IA foi introduzida no MongoDB Relational Migrator , que automatiza o processo de conversão de consultas SQL, procedimentos armazenados e gatilhos existentes para trabalhar com o MongoDB em linguagens como JavaScript, Java ou C#. Essa abordagem otimizada, combinada com os serviços profissionais do MongoDB, permite um processo de migração simplificado que pode ser dimensionado com eficiência. Ajudando os desenvolvedores a criar com mais agilidade e confiança no MongoDB Reconhecemos o papel vital que os desenvolvedores exercem no sucesso de cada projeto, e é por isso que nos dedicamos a aprimorar a experiência deles com o MongoDB da melhor forma possível. Os frameworks são uma ótima maneira de os desenvolvedores aumentarem a produtividade, melhorarem a consistência e a qualidade do código e, por fim, entregarem o código com mais agilidade. Para a comunidade de desenvolvedores de C#, temos o prazer de anunciar que o MongoDB Provider for Entity Framework Core (EF Core) foi lançado em disponibilidade geral. Isso permite que os desenvolvedores de C# que usam o EF Core liberem todo o poder da plataforma de dados do MongoDB, ao mesmo tempo em que continuam usando a EF Core API e os padrões de design que já conhecem e adoram. E, reconhecendo as necessidades da comunidade de PHP, também temos o orgulho de apresentar o Laravel Aggregation Builder . Essa funcionalidade simplifica o processo de criação de consultas de agregação complexas no Laravel, a estrutura mais popular entre os desenvolvedores PHP. Ao aprimorar a integração do MongoDB com o Laravel, pretendemos aumentar a produtividade e facilitar a complexidade das operações de consulta, garantindo que os desenvolvedores de PHP também possam ter uma experiência de desenvolvimento otimizada com o MongoDB. Gerando consultas e visualizações com IA Desde seu lançamento inicial em 2015, o MongoDB Compass tem ajudado os desenvolvedores a criar e depurar consultas e agregações com rapidez para o código dos seus aplicativos. Atualmente, o MongoDB Compass introduz uma experiência de consulta de linguagem natural alimentada por IA, facilitando ainda mais para os desenvolvedores o uso da poderosa Query API do MongoDB. Agora em disponibilidade geral, esse recurso permite que os desenvolvedores usem a linguagem natural para gerar a sintaxe executável da MongoDB Query API para tudo, desde consultas simples até agregações sofisticadas, por meio de uma experiência inteligente e guiada. Por exemplo, um desenvolvedor pode inserir “Filtrar aluguéis de temporada por localização, agrupar os documentos restantes por número de quartos e calcular o preço médio do aluguel por noite”, e o MongoDB Compass sugerirá o código para executar as etapas do pipeline de agregação. As visualizações de dados são uma forma poderosa de entender os dados do aplicativo, e a incorporação de gráficos em aplicativos voltados para o usuário aprimora ainda mais sua utilidade e apelo para os desenvolvedores. No entanto, a criação de visualizações geralmente é dificultada pela necessidade de um conhecimento profundo do conjunto de dados e pela proficiência no uso de ferramentas de business intelligence, habilidades que muitos desenvolvedores podem não ter. Agora disponível em visualização pública, introduzimos uma ferramenta de visualização fácil de usar com recursos de IA generativa no MongoDB Atlas Charts . Com prompts de linguagem natural, os desenvolvedores podem renderizar gráficos e criar dashboards facilmente, simplificando e agilizando a visualização de dados e o enriquecimento dos aplicativos. Por exemplo, os desenvolvedores podem inserir “Mostre a lista de filmes lançados no último ano, classificados por gênero”, e o MongoDB Atlas Charts coletará dados e gerará rapidamente a visualização solicitada. Os anúncios de hoje ressaltam o compromisso do MongoDB em ajudar os desenvolvedores a inovar de forma rápida e fácil. Para saber mais sobre as novidades do MongoDB.local NYC 2024, confira a página de anúncios de produtos do nosso site.

May 2, 2024

MongoDB Completes Infosec Registered Assessors Program (IRAP) Assessment for MongoDB Atlas

Today we are pleased to share that MongoDB has recently completed the Infosec Registered Assessors Program (IRAP) Assessment for MongoDB Atlas . Completing this assessment is particularly significant for Australian government departments and agencies as now their developer teams can join other developers from around the world in building next-generation applications using the MongoDB developer data platform . The completion of this assessment is another strong validation that the highest security standards are paramount at MongoDB and our commitment to providing a secure data platform that organizations can trust for their most sensitive workloads. MongoDB Atlas and the IRAP assessment The Infosec Registered Assessors Program (IRAP) assessment is a comprehensive cybersecurity assessment framework of the security capabilities of cloud service providers, ensuring adherence to the highest security standards in order to assist Australian government agencies and departments in protecting their information and communications technology (ICT) systems from potential cyber threats. IRAP is governed and administered by the Australian Cyber Security Centre (ACSC) and the assessments are carried out by endorsed independent IRAP assessors. This comprehensive assessment of MongoDB Atlas, carried out by one of Australia’s leading cybersecurity companies, CyberCX , assessed Atlas has the appropriate security controls in place for the processing, storage, and transmission of information classified up to, and including, the ‘PROTECTED’ level across the three major cloud providers, AWS, Microsoft Azure, and Google Cloud. What does this mean for Australian Government agencies? For many Australian government departments, MongoDB's on-premise solutions have already been a key driving force in their digital transformation journeys. Now, with the completion of this IRAP assessment, they can supercharge their efforts and bolster their data management capabilities by embracing MongoDB Atlas—the leading developer data platform. Offering an integrated set of secure data and application infrastructure services, MongoDB Atlas empowers agencies to harness groundbreaking queryable encryption, AI-driven search functionalities , and data stream processing (just to mention a few), across AWS, Microsoft Azure, and Google Cloud making data management a breeze across the nation. MongoDB’s developer data platform is already entrusted to more than 1000 public sector customers and is at the forefront of revolutionizing government services and citizen experiences around the world, the completion of IRAP now enables the Australian government to join the revolution. MongoDB Atlas, advanced security, and IRAP Advanced, Embedded Security Features: MongoDB Atlas offers a wide range of default security features, including encryption at-rest, in-transit, and in-use (Client-Side Field Level Encryption, Queryable Encryption), network isolation, fine-grained access controls, and auditing. These features work to ensure that sensitive government data is protected from unauthorized access and cyber threats. Data Sovereignty : MongoDB Atlas allows agencies to maintain data sovereignty by offering region-specific deployments. This capability is crucial for government entities that need to adhere to strict data residency requirements. Multi-Cloud Capabilities: With MongoDB Atlas, Australian government agencies can fully leverage a true multi-cloud environment, distributing their data across different cloud providers and regions all around Australia. This architecture enhances data availability, performance, and disaster recovery, and provides flexibility in choosing cloud vendors. Scalability and Performance: Government agencies often handle massive amounts of data, experiencing peak loads during various times of the year. MongoDB Atlas handles these scalability needs with the ability to automatically scale resources to accommodate data growth and changing workloads, ensuring consistent performance even during peak usage. Operational Efficiency: As a fully managed service, MongoDB Atlas reduces the operational burden on agencies, allowing them to focus on their core missions. Automatic backups, monitoring, and patching ensure smooth operations without the need for extensive administrative overhead. Australian government to bring new, innovative, and secure services to their citizens with MongoDB Atlas Australian government agencies seeking to manage their data efficiently and securely as they modernize and transform their applications can now harness MongoDB Atlas to bring new services to their citizens. MongoDB's commitment to data security remains unwavering, providing organizations with the confidence to trust their sensitive data with us. By continually innovating and delivering robust security controls that adapt to modern threats and ensure optimal performance, MongoDB is a vital partner in securing the future of data for governments worldwide. Want to know more? Curious to dive deeper into the assessment and learn how MongoDB Atlas can elevate your department or agency's data security and management? Reach out to your MongoDB representative or contact our team . We are more than happy to provide further information under a non-disclosure agreement (NDA).

August 14, 2023