Amazon ElastiCache logo

Amazon ElastiCache

Amazon ElastiCache is a fully managed in-memory caching service supporting Redis and Memcached. ElastiCache makes it easy to deploy, operate, and scale popular open-source compatible in-memory data stores, improving the performance of web applications.

1 APIs 5 Features
Amazon Web ServicesCachingDatabaseElastiCacheIn-MemoryMemcachedRedis

APIs

Amazon ElastiCache API

API for managing Amazon ElastiCache clusters, replication groups, parameter groups, and related caching infrastructure resources.

Features

Redis Support

Fully managed Redis with replication, clustering, and persistence

Memcached Support

Fully managed Memcached for simple distributed caching

Multi-AZ Replication

Automatic failover with Multi-AZ replication groups

Encryption

Encryption at-rest and in-transit for compliance requirements

Automatic Backups

Scheduled automatic backups with point-in-time recovery

Use Cases

Session Management

Store and manage user session data for web applications

Database Query Caching

Cache expensive database queries to reduce latency

Real-Time Analytics

Process and cache real-time data streams for analytics dashboards

Leaderboards and Gaming

Build real-time leaderboards and gaming backends with Redis sorted sets

Semantic Vocabularies

Amazon Elasticache Context

0 classes · 3 properties

JSON-LD

API Governance Rules

Amazon ElastiCache API Rules

20 rules · 10 errors 9 warnings 1 info

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🌐
Portal
Portal
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
💬
Support
Support
💬
FAQ
FAQ
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Compliance
Compliance
🔗
Security
Security
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
KnowledgeCenter
KnowledgeCenter
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
name: Amazon ElastiCache
description: >-
  Amazon ElastiCache is a fully managed in-memory caching service supporting Redis and Memcached. ElastiCache makes it
  easy to deploy, operate, and scale popular open-source compatible in-memory data stores, improving the performance of
  web applications.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
url: https://aws.amazon.com/elasticache/
created: '2024-01-15'
modified: '2026-05-19'
specificationVersion: '0.19'
tags:
  - Amazon Web Services
  - AWS
  - Caching
  - Database
  - ElastiCache
  - In-Memory
  - Memcached
  - Redis
apis:
  - name: Amazon ElastiCache API
    description: >-
      API for managing Amazon ElastiCache clusters, replication groups, parameter groups, and related caching
      infrastructure resources.
    humanURL: https://aws.amazon.com/elasticache/
    baseURL: https://elasticache.amazonaws.com
    tags:
      - Caching
      - Database
      - In-Memory
      - Redis
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/
      - type: OpenAPI
        url: openapi/amazon-elasticache-openapi.yml
      - type: APIReference
        url: https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/
      - type: GettingStarted
        url: https://aws.amazon.com/elasticache/getting-started/
      - type: Pricing
        url: https://aws.amazon.com/elasticache/pricing/
      - type: FAQ
        url: https://aws.amazon.com/elasticache/faqs/
      - type: JSONSchema
        url: json-schema/amazon-elasticache-cache-cluster-schema.json
      - type: JSONSchema
        url: json-schema/amazon-elasticache-cachecluster-schema.json
      - type: JSONSchema
        url: json-schema/amazon-elasticache-create-cache-cluster-result-schema.json
      - type: JSONLD
        url: json-ld/amazon-elasticache-context.jsonld
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/amazon-elasticache/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/amazon-elasticache-audit-cluster-readiness-workflow.yml
        name: Amazon ElastiCache Audit Cluster Readiness
        summary: Describe a cluster, branch on its status, and confirm its replication group.
      - url: arazzo/amazon-elasticache-cache-cluster-lifecycle-workflow.yml
        name: Amazon ElastiCache Cache Cluster Lifecycle
        summary: Create a cache cluster, confirm it, then delete it with a final snapshot.
      - url: arazzo/amazon-elasticache-clone-cluster-config-workflow.yml
        name: Amazon ElastiCache Clone Cluster Config
        summary: Read a source cluster's config, create a matching cluster, and poll it.
      - url: arazzo/amazon-elasticache-decommission-cache-cluster-workflow.yml
        name: Amazon ElastiCache Decommission Cache Cluster
        summary: Snapshot and delete a cache cluster, then poll until it is fully removed.
      - url: arazzo/amazon-elasticache-provision-cache-cluster-workflow.yml
        name: Amazon ElastiCache Provision Cache Cluster
        summary: Create a cache cluster and poll until it reports an available status.
      - url: arazzo/amazon-elasticache-provision-replication-group-workflow.yml
        name: Amazon ElastiCache Provision Replication Group
        summary: Create a Redis replication group and poll until it becomes available.
      - url: arazzo/amazon-elasticache-replicate-existing-cluster-workflow.yml
        name: Amazon ElastiCache Replicate Existing Cluster
        summary: Verify an existing cluster, then build a replication group around it and poll.
  - type: Portal
    url: https://aws.amazon.com/
  - type: DeveloperPortal
    url: https://aws.amazon.com/elasticache/
  - type: Documentation
    url: https://docs.aws.amazon.com/elasticache/
  - type: Blog
    url: https://aws.amazon.com/blogs/
  - type: GitHubOrganization
    url: https://github.com/aws
  - type: Console
    url: https://console.aws.amazon.com/elasticache/
  - type: SignUp
    url: https://portal.aws.amazon.com/billing/signup
  - type: Login
    url: https://signin.aws.amazon.com/
  - type: StatusPage
    url: https://health.aws.amazon.com/health/status
  - type: Support
    url: https://aws.amazon.com/support/
  - type: FAQ
    url: https://aws.amazon.com/elasticache/faqs/
  - type: TermsOfService
    url: https://aws.amazon.com/service-terms/
  - type: PrivacyPolicy
    url: https://aws.amazon.com/privacy/
  - type: Compliance
    url: https://aws.amazon.com/compliance/
  - type: Security
    url: https://aws.amazon.com/security/
  - type: YouTube
    url: https://www.youtube.com/user/AmazonWebServices
  - type: StackOverflow
    url: https://stackoverflow.com/questions/tagged/elasticache
  - type: KnowledgeCenter
    url: https://repost.aws/knowledge-center
  - type: Contact
    url: https://aws.amazon.com/contact-us/
  - type: SpectralRules
    url: rules/amazon-elasticache-spectral-rules.yml
  - type: Vocabulary
    url: vocabulary/amazon-elasticache-vocabulary.yaml
  - type: Features
    data:
      - name: Redis Support
        description: Fully managed Redis with replication, clustering, and persistence
      - name: Memcached Support
        description: Fully managed Memcached for simple distributed caching
      - name: Multi-AZ Replication
        description: Automatic failover with Multi-AZ replication groups
      - name: Encryption
        description: Encryption at-rest and in-transit for compliance requirements
      - name: Automatic Backups
        description: Scheduled automatic backups with point-in-time recovery
  - type: UseCases
    data:
      - name: Session Management
        description: Store and manage user session data for web applications
      - name: Database Query Caching
        description: Cache expensive database queries to reduce latency
      - name: Real-Time Analytics
        description: Process and cache real-time data streams for analytics dashboards
      - name: Leaderboards and Gaming
        description: Build real-time leaderboards and gaming backends with Redis sorted sets
  - type: Integrations
    data:
      - name: Amazon EC2
        description: Connect ElastiCache clusters to EC2-hosted applications
      - name: Amazon RDS
        description: Cache RDS query results to reduce database load
      - name: Amazon Lambda
        description: Access ElastiCache from serverless Lambda functions
      - name: Amazon EKS
        description: Use ElastiCache as shared cache for Kubernetes workloads
  - type: Integrations
    url: https://aws.amazon.com/marketplace
integrations:
  - name: Sign in
  - name: Agent Mode
  - name: Why AWS Marketplace?
  - name: Get started in AWS Marketplace
  - name: Industry
  - name: Resources
  - name: Become a Channel Partner
  - name: Sell in AWS Marketplace
  - name: Manage Your Account
maintainers:
  - FN: Kin Lane
    email: [email protected]