Caché en memoria completamente administrada para DynamoDB.
Reduce los tiempos de respuesta de DynamoDB de milisegundos a microsegundos. 

Amazon DynamoDB Accelerator (DAX) es una caché en memoria completamente administrada y de alta disponibilidad para DynamoDB que ofrece un rendimiento hasta 10 veces superior, de milisegundos a microsegundos, incluso atendiendo a millones de solicitudes por segundo. DAX realiza todo el árduo trabajo necesario para aumentar la aceleración en memoria de sus tablas DynamoDB, sin necesidad de que los desarrolladores administren la invalidación de caché, el rellenado de datos o la administración de clústeres. Ahora puede centrarse en la compilación de magníficas aplicaciones para sus clientes sin preocuparse por el desempeño a escala. No es necesario modificar la lógica de la aplicación, ya que DAX es compatible con las llamadas al API de DynamoDB existentes. Puede habilitar DAX con solo hacer unos clics en la consola de administración de AWS o con AWS SDK. Al igual que con DynamoDB, solo paga por la capacidad que provisiona.

DynamoDB Accelerator (DAX)

Introducción a DAX

Puede habilitar DAX con solo hacer unos clics en la consola de administración de AWS o con el SDK de AWS.

 

Es necesario contar con Adobe Flash Player o un navegador moderno para poder ver los vídeos del sitio.

DAX-introduction-to-dax
Desempeño extremo

Mientras que DynamoDB ofrece latencia de milisegundos de un solo dígito consistente, DynamoDB + DAX lleva el desempeño al siguiente nivel con tiempos de respuesta en microsegundos para millones de peticiones por segundo para cargas de trabajo de lectura enormes. Con DAX, sus aplicaciones se mantienen rápidas y con alta capacidad de respuesta, incluso cuando un evento popular o una noticia dirige altos volúmenes sin precedentes hacia ellas. Sin necesidad de ajustes. 

Alto nivel de escalabilidad

Con DynamoDB + DAX, no es necesario comprometer el desempeño ni el proceso de escalado. DAX le permite escalar según sus necesidades. Puede comenzar con un clúster DAX de tres nodos y, a continuación, añadir capacidad agregando nodos adicionales. DAX permite escalar a un clúster de diez nodos, proporcionando millones de peticiones por segundo.

Completamente administrado

Al igual que DynamoDB, DAX está completamente administrado. Ya puede dejar de preocuparse por tareas de administración de bases de datos, como el aprovisionamiento del hardware o del software, o la configuración y la instalación, los parches del software, el funcionamiento de un clúster de caché distribuida y de confianza o replicar datos entre varias instancias a medida que se ejecuta el proceso de escalado. DAX automatizará muchas de las tareas administrativas más comunes, tales como la detección de fallos, la recuperación de errores y los parches de software.

Facilidad de uso

DAX está estrechamente integrado con Amazon DynamoDB: basta con proporcionar un clúster de DAX, usar el SDK del cliente DAX para señalar las llamadas al API DynamoDB existentes en el clúster de DAX y dejar que DAX haga el resto. Dado que DAX es compatible con API con Dyna.moDB, no es necesario realizar ningún cambio de código de aplicación funcional. DAX soporta la carga de trabajo más pesada en un segundo plano para ofrecer un desempeño mejorado. Además, debido a que la recuperación de datos almacenados en la caché reduce la carga de lectura en las tablas DynamoDB existentes, es posible que también pueda reducir su capacidad de lectura aprovisionada y reducir los costos operativos generales.

Flexible

DAX le permite aprovisionar un clúster de DAX para varias tablas DynamoDB, varios clústeres de DAX para una sola tabla DynamoDB u otras variaciones ofreciendo máxima flexibilidad.

Seguro

DAX se integra completamente con los servicios de AWS para mejorar la seguridad. Puede utilizar Identity and Access Management (IAM) para asignar credenciales de seguridad únicas a cada usuario y controlar el acceso de cada usuario a los servicios y recursos. Con Amazon CloudWatch, podrá ver la utilización de recursos, el desempeño de las aplicaciones y el estado de funcionamiento de todo el sistema. La integración con AWS CloudTrail le permite registrar y auditar fácilmente los cambios en la configuración del clúster. DAX es compatible con la nube virtual privada de Amazon (VPC) para un acceso seguro y fácil desde sus aplicaciones existentes. El etiquetado proporciona visibilidad adicional para poder a administrar los clústeres de DAX.

Eyeview Digital

10 000 millones de emparejamientos después, Tinder ha cambiado la manera en la que las personas se conocen en el mundo. “Para Tinder, el desempeño es absolutamente fundamental. Usamos mucho DynamoDB. Nos encanta su sencillez y la capacidad de escalar con un desempeño uniforme”, explica Maria Zhang, vicepresidente de ingeniería en Tinder. “Con DAX, AWS ha llevado el desempeño al siguiente nivel, obteniendo tiempos de respuesta de milisegundos. Nos encanta cómo DAX se integra a la perfección con DynamoDB, es compatible con API y no requiere que escribamos código. Estamos deseando que DAX se encuentre disponible a nivel general”.

Eyeview Digital

Canon INC. El Centro de planificación y administración de productos de imágenes de oficina proporciona servicios en la nube críticos para máquinas empresariales de clientes de cuatro continentes. “Amazon DynamoDB Accelerator (DAX) es un servicio maravilloso que mejora nuestra experiencia de usuario de Amazon DynamoDB”, explica Takashi Yagita, ingeniero principal del Centro de planificación y administración de productos de imágenes de oficina, Canon INC. “A nuestros desarrolladores les gusta el excelente concepto de diseño del SDK de DAX, que nos permite pasar de DynamoDB a DAX y comenzar a usarlo de manera sencilla. Nuestro equipo ha logrado mantener el nivel de unidades de capacidad de DynamoDB mucho más bajo a la par que mejorar la velocidad de acceso a los datos gracias a DAX. Estamos encantados con que DAX esté disponible a nivel general”.

Eyeview Digital

Careem es un servicio y aplicación de alquiler de vehículos que opera en más de 40 ciudades y 11 países de Oriente Medio. La compañía usa varios servicios de AWS, incluido Amazon DynamoDB para almacenar las ubicaciones de sus conductores, promociones y configuraciones. “Nos inscribimos pronto en la vista previa pública de DAX y hemos estado ejecutando nuestra carga de trabajo de producción en DAX sin ningún problema”, explica Tafseer-ul-Islam Siddiqui, arquitecto de software de Careem. “Usamos DAX para escalar nuestras lecturas en nuestra red de servicios. Como caché de escritura, DAX ha simplificado la pila de nuestra aplicación y ha eliminado la necesidad de crear un servicio central para nuestras necesidades de almacenamiento en caché. Una característica clave que motivó nuestra adopción de DAX fue que es compatible con DynamoDB mediante API y por lo tanto los cambios a realizar en nuestra aplicación existente eran mínimos. Basta con cambiar del cliente de DynamoDB al cliente de DAX. Nuestro equipo quedó muy impresionado con la conmutación por error y el soporte de replicación integrados”.

Expedia

Expedia, Inc. es una importante empresa de viajes online que proporciona viajes de placer y trabajo a clientes de todo el mundo. En Expedia, somos clientes de AWS desde hace mucho tiempo, y utilizamos DynamoDB en toda la compañía para alimentar muchas de nuestras aplicaciones ", dice Brandon O'Brien, Ingeniero jefe de software, Expedia, Inc." Obtuvimos acceso rápido a Amazon DynamoDB Accelerator. Ha demostrado ser rápido y fácil de usar. DAX representa una gran oportunidad para encontrar el equilibrio óptimo entre el costo de la infraestructura y el desempeño del sistema ".

Twilio

Twilio ayuda a las empresas a hacer las comunicaciones relevantes y contextuales, haciendo posible integrar fácilmente capacidades de comunicación y autenticación en tiempo real directamente en la aplicación de software. "Dependemos del desempeño y la escalabilidad consistentes de Amazon DynamoDB y confiamos en él para impulsar nuestra oferta de Chat Programable", dice Pat Malatack, Gerente General de Twilio Messaging. "La capacidad de sobrecargar DynamoDB con DAX es algo que estamos esperando".

Genesys

Genesys es el líder global en la experiencia de compra omnicanal y soluciones de centro de atención. "El equipo de AWS ha adoptado un patrón arquitectónico de las mejores prácticas y lo ha convertido en algo repetible y valioso para sus clientes. Esperamos que DAX se convierta de hecho en el sustituto de nuestra caché distribuida además del nivel de almacenamiento de Amazon DynamoDB en nuestros conjuntos de microservicios en PureCloud ", dice Glenn Nethercutt, Arquitecto Jefe de PureCloud by Genesys. "La combinación de latencia de submilisegundos con las transiciones simples del cliente existente de Amazon DynamoDB significa que podemos adoptar rápidamente este servicio a medida que esté disponible en todo el mundo, lo que mejorará significativamente nuestro perfil de desempeño y costo para cargas de trabajo de lectura intensiva".

Eyeview Digital

Eyeview Digital es líder en tecnología publicitaria centrada en la tecnología de marketing por vídeo. "En el ámbito de Real Time Bidding, el uso de un almacén de valores clave de confianza y fiable es un requisito que no se puede resolver y para el que solicitamos la asistencia de DynamoDB. Con centenares de miles de consultas a DynamoDB por segundo, debemos asegurarnos de no tocar las teclas de acceso rápido, equilibrar la carga y optimizar la rentabilidad". Dijo Shahar Cizer Kobrinsky, vicepresidente de arquitectura y escala de Eyeview. "Al tener obtener acceso rápido a DAX nos permitió hacer precisamente eso. Los usuarios que repiten los controla la caché de DAX sin hacer la solicitud más cara (en latencia y costo) a DynamoDB. Estamos muy contentos de este servicio vaya tan bien y vemos claramente el valor que tiene para muchos clientes de AWS, ya que ha sido y seguirá siendo valioso para nosotros ".

Cree su primer clúster de DAX en la consola de AWS con tan solo unos clics.

Introducción a DAX