Amazon ElastiCache
La nube de AWS
Introducción a Amazon ElastiCache

Amazon ElastiCache es un servicio web que facilita la implementación, el funcionamiento y el escalado de una caché o almacén de datos en memoria en la nube. El servicio mejora el desempeño de las aplicaciones web, lo que le permite recuperar información de almacenes de datos en memoria rápidos y administrados en lugar de depender totalmente de bases de datos basadas en disco más lentas. Amazon ElastiCache admite dos motores en memoria de código abierto:

  • Redis – servicio rápido de caché y almacén de datos en memoria de código abierto Amazon ElastiCache para Redis es un servicio en memoria compatible con Redis que proporciona la facilidad de uso y potencia de Redis con la disponibilidad, la fiabilidad y el desempeño necesarios para las aplicaciones más exigentes. Hay disponibles tanto clústeres de un nodo como de 15 particiones, lo que permite escalar hasta los 3,55 TiB de datos en memoria. ElastiCache para Redis es un servicio totalmente gestionado, escalable y seguro, por lo que resulta ideal para casos de uso de gran desempeño, como aplicaciones web y móviles, juegos, tecnología publicitaria e IoT.
  • Memcached – Un sistema de almacenamiento en caché de objetos de memoria con un uso bastante generalizado. ElastiCache es un protocolo compatible con Memcached, por lo que las herramientas populares que utilice actualmente con los entornos de Memcached existentes funcionarán a la perfección con el servicio.

Amazon ElastiCache detecta y reemplaza automáticamente los nodos erróneos, de tal modo que reduce la sobrecarga asociada a las infraestructuras de autoadministración y proporciona un sistema resistente que reduce el riesgo de bases de datos sobrecargadas, que ralentizan los tiempos de carga del sitio web y la aplicación. A través de su integración con Amazon CloudWatch, Amazon ElastiCache proporciona una mejor visibilidad de las métricas de desempeño clave asociadas con sus nodos de Memcached o Redis.

Con Amazon ElastiCache, puede añadir una capa en memoria a su infraestructura en cuestión de minutos utilizando la consola de administración de AWS.

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

Información general sobre Amazon ElastiCache
12:22
Información general sobre Amazon ElastiCache
Fácil de implementar

Desempeño extremo

Amazon ElastiCache funciona como datastore y caché de datos en memoria para abastecer a las aplicaciones más exigentes que requieren tiempos de respuesta inferiores a un milisegundo. Al utilizar una pila optimizada de punto a punto en los nodos dedicados del cliente, Amazon ElastiCache le proporciona un desempeño seguro e increíblemente rápido.

Seguro

Seguro y reforzado

Amazon ElastiCache es compatible con Amazon VPC, lo que le permite aislar su clúster en los rangos de IP que desee para los nodos y usarlos para conectar con su aplicación. ElastiCache monitoriza constantemente sus nodos y aplica los parches necesarios para proteger el entorno. Para obtener más información sobre Amazon ElastiCache en VPC, consulte la Guía del usuario de Amazon ElastiCache. Más información »

Compatible con Redis y Memcached

Compatible con Redis y Memcached

Con Amazon ElastiCache, puede obtener acceso de forma nativa a los entornos en memoria Redis o Memcached. Esto permite la compatibilidad con las herramientas y aplicaciones de las que ya dispone. Más información »

Fácilmente escalable

Fácilmente escalable

Amazon ElastiCache con Memcached incluye fragmentos para escalar la caché en memoria con hasta 20 nodos por clúster. Amazon ElastiCache para Redis incluye clústeres, con hasta 15 fragmentos que forman un único almacén de valores de clave en memoria de hasta 3,55 TiB, además de hasta 5 réplicas de lectura por fragmento para un mayor desempeño en el acceso a los datos. Más información »

Altamente disponible y fiable

Altamente disponible y fiable

Amazon ElastiCache se ejecuta en la misma infraestructura de alta confianza que utilizan los demás servicios de Amazon Web Services. Para las cargas de trabajo de Redis, Amazon ElastiCache ofrece una alta disponibilidad mediante Multi-AZ con conmutación por error automática. En caso de que se pierda la conexión con cualquier parte del entorno de Redis, ElastiCache detectará el problema y restablecerá el entorno a su condición operativa original, de forma automática y con el mínimo impacto. Más información »

Totalmente administrado

Totalmente administrado

Ya no es necesario realizar tareas administrativas, como el aprovisionamiento de hardware, los parches de software, la configuración, los ajustes, la monitorización, la recuperación ante errores y los backups. ElastiCache monitoriza constantemente los clústeres para mantener las cargas de trabajo operativas, lo que le permite concentrarse en el valioso desarrollo de aplicaciones. Más información » 

ElastiCache-Page-Graphics_Caching

Amazon ElastiCache se puede utilizar para mejorar de manera significativa la latencia y el desempeño de diversas cargas de trabajo de aplicaciones (por ejemplo, redes sociales, juegos, tecnología publicitaria, medios compartidos y portales de preguntas y respuestas) o de cargas de trabajo con muchos recursos informáticos (por ejemplo, un motor de recomendaciones). Cuando se utiliza como caché, ElastiCache puede mejorar el desempeño de la aplicación al almacenar fragmentos de datos críticos en memoria para su acceso con baja latencia. La información puede incluir los resultados de las consultas de base de datos con mucha E/S o los resultados de cálculos que utilicen muchos recursos informáticos. Las aplicaciones que requieren un servidor de estructura de datos en memoria rápido, una caché de alta disponibilidad o un agente de mensajes se beneficiarán particularmente del motor Redis.

Para consultar más casos de uso, vea la página de ElastiCache para Redis.

Introducción a Amazon ElastiCache