ElastiCache is fully managed and automates common administrative tasks required to operate a distributed in-memory key-value environment.
With ElastiCache Serverless, you can create a highly available and scalable cache in less than a minute, removing the need to provision, plan for, and manage cache cluster capacity. ElastiCache Serverless automatically and redundantly stores data across three Availability Zones and provides a 99.99% availability Service Level Agreement (SLA). Through integration with CloudWatch monitoring, ElastiCache provides enhanced visibility into key performance metrics associated with your cache resources.
ElastiCache is protocol-compliant with Valkey, Memcached, and Redis OSS , so code, applications, and popular tools that you use with your existing Valkey, Memcached, and Redis OSS environments seamlessly work with the service. With the support of clustered configuration in ElastiCache, you get the benefits of a fast, scalable, and easy-to-use managed service that can meet the needs of your most demanding applications. With ElastiCache, you pay only for what you use—with no minimum fee, upfront costs, or long-term commitments.