ElastiCache is a managed service for Redis or Memcached, providing in-memory databases with high performance and low latency.It helps reduce the load on the database for read-intensive workloads and makes applications stateless.AWS takes care of OS maintenance, patching, optimizations, setup, configuration, monitoring, failure recovery, and backups.Using ElasticCache requires significant application code changes.