Amazon DocumentDB (compatible con MongoDB)

Servicio de base de datos compatible con MongoDB ágil, escalable y de alta disponibilidad

Amazon DocumentDB (compatible con MongoDB) es un servicio de base de datos de documentos ágil, escalable, de alta disponibilidad y completamente administrado que admite cargas de trabajo de MongoDB. Gracias a que es una base de datos de documentos, Amazon DocumentDB hace que almacenar, consultar e indexar datos JSON sea fácil.

Amazon DocumentDB es un servicio de bases de datos no relacional que está diseñado desde su concepción para ofrecer el nivel de rendimiento, escalabilidad y disponibilidad que necesita a la hora de utilizar cargas de trabajo de MongoDB críticas a escala. En Amazon DocumentDB, las capacidades de almacenamiento y cómputo están desvinculadas, por lo que es posible ajustar la escala de manera individual e incrementar la capacidad de lectura a millones de solicitudes por segundo mediante la incorporación de hasta 15 réplicas de lectura de baja latencia en cuestión de minutos, independientemente del volumen de los datos.

Amazon DocumentDB está diseñado para ofrecer una disponibilidad del 99,99 % y para replicar los datos en tres zonas de disponibilidad de AWS. Puede usar AWS Database Migration Service (DMS) sin cargo (durante seis meses) para migrar fácilmente sus bases de datos en las instalaciones de MongoDB o Amazon Elastic Compute Cloud (EC2) a Amazon DocumentDB prácticamente sin generar tiempo de inactividad.

Beneficios

Compatible con MongoDB

Amazon DocumentDB implementa la API de MongoDB 3.6 de código abierto de Apache 2.0 mediante la simulación de las respuestas que un cliente de MongoDB espera de un servidor de MongoDB, lo que le permite usar sus herramientas y controladores de MongoDB con Amazon DocumentDB. Actualizar la aplicación es tan sencillo como modificar el punto de enlace de la base de datos al nuevo clúster de Amazon DocumentDB. Más información sobre las API de MongoDB compatibles.

Más información »

Completamente administrado

Con Amazon DocumentDB, ya no tendrá que preocuparse por tareas de administración de bases de datos tales como el aprovisionamiento de hardware, la aplicación de parches, las instalaciones, las configuraciones, las copias de seguridad o el ajuste de escala. Amazon DocumentDB monitorear automática y constantemente la base de datos y realiza copias de seguridad en Amazon S3, lo que permite realizar una recuperación específica a un momento dado (hasta un nivel de segundos para los últimos 35 días).

Más información »

Rendimiento a escala

Amazon DocumentDB logra el doble de rendimiento en relación con los servicios administrados de MongoDB disponibles actualmente. En la arquitectura de Amazon DocumentDB, las capacidades de almacenamiento y cómputo son independientes, por lo que puede ajustar la escala de cada una de ellas de manera individual. Esta flexibilidad permite ajustar la capacidad de lectura a millones de solicitudes por segundo mediante la incorporación de hasta 15 réplicas de lectura de baja latencia en cuestión de minutos en tres zonas de disponibilidad, independientemente del volumen de los datos. Amazon DocumentDB ofrece un sistema de almacenamiento distribuido, tolerante a errores y de recuperación automática que ajusta su escala automáticamente hasta 64 TB por clúster de bases de datos.

Más información »

Casos de uso

Administración de contenido y catálogos

Los sitios de compras, las publicaciones online, los archivos digitales, los terminales de punto de venta y los puestos de autoservicio están basados en sistemas de administración de contenido y catálogos que les permiten satisfacer las necesidades de los clientes. Los sistemas deben contar con un acceso ágil y fiable a opiniones de usuarios, imágenes, clasificaciones, información de productos, comentarios, etc. Gracias a la flexibilidad de la indexación, los tipos de datos y el modelo de documentos de Amazon DocumentDB, puede almacenar y consultar contenido (por ej., opiniones de usuarios y videos con demostraciones para sitios de compras) y catálogos (por ej., listas de inventarios para terminales de punto de venta y transacciones financieras para plataformas de transacciones) de manera rápida e intuitiva usando un servicio de bases de datos simple.

Administración de perfiles

La administración de perfiles de usuarios permite usar transacciones online, preferencias y autenticación de usuarios. El crecimiento del número de usuarios, de la complejidad de los datos de los perfiles y de las expectativas en relación con la experiencia de los usuarios estuvo acompañado por un aumento de la demanda de los niveles de escalabilidad, flexibilidad de los datos y rendimiento. Con el modelo de datos de documentos de Amazon DocumentDB, puede administrar los perfiles y las preferencias de millones de usuarios y ajustar la escala para poder procesar millones de solicitudes de usuarios por segundo con una latencia de milisegundos con un servicio de bases de datos no relacional completamente administrado.

Aplicaciones web y móviles

Cree aplicaciones web y móviles de alto rendimiento cuya escala pueda ajustarse para procesar millones de solicitudes de usuarios por segundo con una latencia de milisegundos. Como una base de datos de sitio web o para aplicaciones, Amazon DocumentDB disminuye la carga operativa y le permite enfocarse en crear experiencias únicas para sus clientes. La indexación, los tipos de datos y el modelo de documentos flexible de Amazon DocumentDB le permiten realizar adaptaciones e iteraciones en sus aplicaciones de manera rápida, lo que disminuye el tiempo de desarrollo.

Funcionamiento

Migre sus cargas de trabajo administradas por cuenta propia a Amazon DocumentDB

Administrar bases de datos de MongoDB es una tarea difícil, costosa y demorada. Con Amazon DocumentDB, puede configurar y proteger bases de datos compatibles con MongoDB en la nube, además de ajustar su escala, sin preocuparse por la configuración manual de clústeres de bases de datos y su protección, la ejecución de software de administración de clústeres, la configuración de copias de seguridad ni la monitorización de cargas de trabajo de producción.

Para aprender cómo hacerlo, revise la guía de migración de Amazon DocumentDB »

diagrama de caso de uso de migración de base de datos

Almacene, consulte e indexe datos JSON

Gracias a que es una base de datos de documentos, un tipo de base de datos NoSQL, Amazon DocumentDB hace que almacenar, consultar, indexar y realizar agregaciones a datos JSON sea fácil. JSON es un formato importante para intercambio de datos y un resultado común de las API modernas. Además, modelar datos de aplicaciones en formato JSON es intuitivo para los desarrolladores. Poder almacenar y consultar datos JSON en su formato natural y sin necesidad de conversión permite a los desarrolladores iterar más rápido y ser más productivos.

Para aprender más sobre JSON, lea la documentación de Amazon DocumentDB »

diagrama de caso de uso de migración de base de datos
600x400_Finra_Logo

“Elegimos usar Amazon DocumentDB porque almacena nuestros datos de manera local en JSON, simplificando la tarea de consultar e indexar documentos regulatorios. Esto reduce nuestros ciclos de desarrollo y a su vez extiende la usabilidad de nuestros datos al integrarlos fácilmente con otros sistemas que usan JSON.” 

Ranga Rajagopal, director sénior del Departamento de Plataformas de Datos Empresariales, FINRA 

Vea el video »

Washington_Post-600x400

“Desde el respaldo automatizado a la conmutación por error en varias zonas de disponibilidad, Amazon DocumentDB nos ofrece todas las características clave que necesitamos para crear sistemas de nivel internacional que respaldan tanto nuestra empresa Arc Publishing como nuestra plataforma de aprendizaje automático.”

Patrick Cullen, director de ciencia de datos e inteligencia artificial - The Washington Post.

Más información »

freshop-600x400

“Movimos nuestros servicios backend de comercio en línea de comestibles a Amazon DocumentDB usando AWS Database Migration Service, y toda la migración nos tomó menos de una semana. Lo mejor de todo es que DocumentDB funciona sin hacer cambio alguno a nuestra base de código.”

Sundar Rajavelu, director de ingeniería - Freshop

Más información »

Learn more about the Dow Jones use case

"Dow Jones usa diferentes bases de datos especializadas, incluida MongoDB, para proveer una variedad de servicios a nuestros clientes. Nos entusiasma poder trabajar en conjunto con AWS a través de Amazon DocumentDB, un servicio que satisface las necesidades clave que comunicamos a AWS, a los fines de poder simplificar nuestras operaciones y liberar a nuestros desarrolladores para invertir en experiencias innovadoras destinadas a nuestros clientes en vez de en operaciones que no marcan ninguna diferencia".

Ramin Beheshti, director de tecnología y productos - Dow Jones

Más información »

600x400_Capital-One_Logo

“A nuestros desarrolladores les encanta el modelo de documentos porque les permite trabajar con agilidad e iterar rápidamente al crear aplicaciones. Amazon DocumentDB se integra profundamente en otros servicios de AWS y tiene el potencial para proveernos un servicio de base de datos sólido, rentable y con gran capacidad de escalado. Con Amazon DocumentDB, nuestros desarrolladores podrán trabajar con mayor agilidad y enfocarse más en generar innovación para nuestros clientes en vez de en administrar una base de datos".

Sunjay Pandey, vicepresidente - Capital One

Más información »

Woot-Logo.wine

“Woot! reemplazó nuestra base de datos del catálogo de productos difícil de operar, autoadministrada y antigua que se ejecuta en MongoDB 2.2 con Amazon DocumentDB. Con solo unos cambios mínimos, pudimos actualizar nuestro controlador y completar nuestra migración de producción completa en tres semanas. Al hacerlo, recortamos nuestros costos de infraestructura para la base de datos en un 82 %, incluidos los costos de licencias".

Sam Giagtzoglou, ingeniero de desarrollo de software – Woot!

Lea el blog »

Product-Page_Standard-Icons_02_Sign-Up_SqInk
Regístrese para abrir una cuenta de AWS

Acceda al instante a la consola de administración de Amazon DocumentDB.

Regístrese 
Next-Steps-Icon_Tutorial
Revise un tutorial

Explore Amazon DocumentDB con este sencillo tutorial.

Más información 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Comience a crear con AWS

Aprenda cómo configurar con Amazon DocumentDB.

Más información