Atlas de MongoDB apunta a dos pájaros de un tiro

Estás leyendo la publicación: Atlas de MongoDB apunta a dos pájaros de un tiro

En su conferencia anual en junio, el proveedor de software de servicios financieros MongoDB anunció que las instancias sin servidor de Atlas y Data API estarían disponibles en general. En una vista previa que se mostró el año anterior, las instancias sin servidor ayudaron a los clientes a escalar hacia arriba y hacia abajo hasta cero sin tomarse la molestia de hacer arranques en frío.

Atlas de MongoDB es una versión alojada en la nube de su propia base de datos popular de código abierto orientada a documentos. Atlas se puede alojar en Google Cloud, AWS y otras plataformas de nube pública según las preferencias de los clientes.

origen de atlas

En 2016, la compañía lanzó un producto de base de datos como servicio llamado Atlas, esencialmente un servicio completamente administrado disponible en todas las principales plataformas de nube pública. Con este fin, MongoDB estuvo ocupado formando asociaciones con proveedores de la nube antes de la conferencia MongoDB World 2022. La empresa firmó un acuerdo de seis años con AWS para ayudar a los clientes a migrar su trabajo a la nube.

Fundada en 2007, MongoDB se destacó por su base de datos NoSQL utilizada por las empresas para almacenar y recuperar datos para todas las aplicaciones que requieren mucha información. Apenas cinco años después del lanzamiento de Atlas, los ingresos de MongoDB ahora provienen principalmente de la nube. Incluso en el anuncio con AWS, Atlas ocupó el centro del escenario.

Las ganancias constantes del crecimiento de las acciones empresariales de MongoDB, Fuente: Seeking Alpha

El lanzamiento de la nueva interfaz de línea de comandos (CLI) de MongoDB para Atlas este año fue aplaudido por los desarrolladores que dedican la mayor parte de sus horas a las interfaces de línea de comandos. En una entrevista con The New Stack, el gerente de producto de MongoDB, Jakub Lazinski, dijo: “Anteriormente, tenía que usar claves API y el proceso para llegar allí era engorroso, por lo que comenzamos con la experiencia de inicio de sesión de Atlas, que ahora es perfecta; simplemente ingrese su nombre de usuario y contraseña y autentíquese en la CLI”.

🔥 Recomendado:  Vocoder neuronal y su aplicación en el reconocimiento de voz

La CLI ha simplificado el flujo de trabajo de Atlas de una manera que ha simplificado mucho la experiencia de incorporación para los desarrolladores. Con unos pocos clics en la línea de comando, los usuarios pueden completar la configuración en cuestión de minutos en comparación con un proceso mucho más largo anterior. La CLI ofrece varias funciones, como la creación de bases de datos, la creación de clústeres, la carga de datos de muestra y la implementación en un entorno de prueba, entre otras.

Fuente: MongoDB

Gustavo Bazán, el ingeniero de MongoDB que encabezó el proyecto CLI, trabajó en él durante casi tres años, experimentando constantemente con la interfaz gráfica de usuario o GUI para descubrir la capacidad total de CLI. Bazan y su equipo construyeron la CLI usando golang y el marco Cobra CLI relativamente nuevo. Con el tiempo, el equipo ha crecido hasta incluir cuatro ingenieros que trabajan en la base de datos CLI a tiempo completo.

Todos los puntos finales de la API de datos están vinculados a HTTPS POST. Si bien puede parecer razonable usar GET al leer datos, las solicitudes GET deben almacenarse en caché. Los puntos de datos de la API usan POST para evitar resultados de consultas obsoletas. El sistema permite agregar documentos fácilmente y el modelo de MongoDB es lo suficientemente dinámico para que ni la base de datos ni la colección estén definidas de antemano. Atlas Data API también puede ejecutar canalizaciones de agregación. Esto ahorra a los desarrolladores la molestia de crear un backend.

Un desarrollador impresionado comentó: “Primero sin conexión. No es necesario escribir una clase de servicio para cargar nada en el backend desde el lado de la aplicación. Esto es genial”. Mientras que otro señaló: “No sé por qué está tan subestimado”.

🔥 Recomendado:  ¿Cómo crear modelos de aprendizaje automático rápidos y reproducibles con steppy?
Cuota de mercado empresarial de MongoDB, Fuente: SeekingAlpha

Resolviendo ambos problemas: Bases de datos relacionales y backends de aplicaciones

Si bien no es fácil decir dónde encajaría exactamente Atlas ahora, las nuevas funciones se agregaron claramente para aliviar el dolor de los desarrolladores y abordar algunos de los desafíos de las bases de datos relacionales tradicionales. Pero esto podría verse como un enfoque mucho más amplio y fresco para que la empresa amplíe su atractivo e invada el territorio de SQL.

Dev Ittycheria, el director ejecutivo de la compañía, habló en una llamada de ganancias en junio explicando cómo MongoDB podría actuar como una solución integral para los desarrolladores que sufrían las bases de datos relacionales habituales. “Para compensar las limitaciones de la base de datos relacional, ha habido una proliferación de bases de datos de soluciones puntuales. El uso de soluciones puntuales crea una experiencia de desarrollador inconexa, una arquitectura mucho más compleja con múltiples silos de datos y costos más altos para administrar y admitir una gran cantidad de tecnologías diferentes”, dijo.

Un informe publicado por Morgan Stanley el lunes calificó a MongoDB por encima de su rival, otro jugador de gran crecimiento, Snowflake. La nota del analista redujo el precio objetivo de Snowflake a USD 274 desde USD 295.

El informe explicó por qué favorecía a MongoDB en el mismo mercado de consumo:

1) Verificaciones que apuntan a una adopción saludable tanto para Enterprise Advanced como para Atlas

2) Creemos que la capacidad de los clientes para racionar el consumo a corto plazo es más difícil para MongoDB (aunque aún es posible) que para los almacenes de datos en la nube como Snowflake y herramientas de Observabilidad como Datadog y Splunk.

🔥 Recomendado:  El j7+ es el primer combo de aspiradora y trapeador dos en uno de iRobot

3) La orientación de la gerencia para el año fiscal 22 ya asume que las tendencias de expansión más lentas observadas en su canal de autoservicio en el primer trimestre se extienden a todo el negocio, una suposición que puede resultar conservadora para el segundo trimestre.

Tabla de Contenido