– Beneficios:
Amazon ElastiCache actúa como almacén de datos y caché para admitir las aplicaciones más exigentes del mercado que requieren tiempos de respuesta de menos de 1 milisegundo. Con una pila completa y optimizada que se ejecuta en nodos de cliente dedicados, Amazon ElastiCache ofrece un rendimiento extremadamente rápido y seguro.
Ya no necesita realizar tareas de administración como aprovisionamiento de hardware, parcheo de software, configuración, monitoreo, recuperación de desastres y copias de seguridad. ElastiCache monitorea continuamente los clústeres para mantener las cargas de trabajo en funcionamiento, lo que le permite concentrarse en el desarrollo de aplicaciones.
Amazon ElastiCache le permite escalar hacia arriba y hacia abajo para satisfacer las demandas fluctuantes de las aplicaciones. La fragmentación admite la escalabilidad de escritura y memoria. Las réplicas ofrecen escalabilidad de lectura.
– Casos de uso.
Amazon ElastiCache facilita la configuración, administración y escala de los almacenes de datos en memoria en la nube y habilita casos de uso de procesamiento transaccional y analítico en tiempo real, como almacenamiento en caché, almacenamiento de sesiones, aprendizaje automático y análisis en tiempo real.
Amazon ElastiCache se puede utilizar para implementar una caché en memoria de alta disponibilidad para disminuir la latencia de acceso, aumentar el rendimiento y facilitar la descarga de su base de datos relacional o NoSQL con tiempos de respuesta de menos de 1 milisegundo para los motores Redis o Memcached. Además, ElastiCache para Redis puede proporcionar consultas de base de datos, sesiones persistentes y páginas completas almacenadas en caché.
- Almacenamiento de sesiones.
Amazon ElastiCache se puede utilizar como un almacén de sesiones para administrar la información de la sesión para Redis y Memcached. Normalmente, esta gestión de sesión es necesaria en aplicaciones en línea como juegos, sitios de comercio electrónico y plataformas de redes sociales.
- Aprendizaje automático (IA / ML).
Amazon ElastiCache para Redis proporciona un almacén de datos en memoria ágil para ayudarlo a crear e implementar rápidamente plantillas de aprendizaje automático. Use ElastiCache para Redis en casos de uso como detección de fraude en servicios financieros y juegos, licitación en tiempo real para tecnología publicitaria y correspondencia en soluciones de citas y cuidado para procesar datos en vivo y tomar decisiones en decenas de milisegundos.
- Analítica en tiempo real.
Utilice Amazon ElastiCache para Redis con soluciones de transmisión como Apache Kafka y Amazon Kinesis, que actúan como un almacén de datos en memoria para consumir, procesar y analizar datos en tiempo real con una latencia de menos de un milisegundo. ElastiCache se puede utilizar para casos de uso de análisis en tiempo real, como redes sociales, segmentación de anuncios, personalización, IoT y análisis de datos de series de tiempo.