aws-cloudformation-elasticache

Deploy Amazon ElastiCache Redis and Memcached clusters with AWS CloudFormation templates.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/MassimilianoPili/claude-code-config --skill aws-cloudformation-elasticache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cloudformation-elasticache
Source: https://github.com/MassimilianoPili/claude-code-config/tree/main/skills/aws-cloudformation-elasticache
Command: npx skills add https://github.com/MassimilianoPili/claude-code-config --skill aws-cloudformation-elasticache

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies and standardizes the deployment of Amazon ElastiCache resources using AWS CloudFormation, ensuring consistent and repeatable infrastructure.

Core Features & Use Cases

  • Infrastructure as Code: Define ElastiCache clusters (Redis, Memcached), replication groups, parameter groups, and subnet groups using declarative CloudFormation templates.
  • Best Practices: Incorporates security, high availability, and scaling patterns.
  • Use Case: Quickly provision a production-ready Redis replication group with automatic failover and encryption enabled for your application's caching layer.

Quick Start

Use the aws-cloudformation-elasticache skill to create a basic Redis ElastiCache cluster using the provided CloudFormation template.

Frequently Asked Questions about aws-cloudformation-elasticache

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an Amazon ElastiCache Redis cluster using CloudFormation?

You can deploy an ElastiCache Redis cluster by defining your replication groups, parameter groups, and subnet groups declaratively in an AWS CloudFormation template. This ensures consistent, repeatable infrastructure provisioning for your caching layer.

Can I configure high availability and automatic failover for ElastiCache in a CloudFormation template?

Yes, CloudFormation templates can provision production-ready ElastiCache Redis replication groups with automatic failover and encryption enabled. This incorporates high availability and security patterns directly into your infrastructure as code.

What is the best way to manage ElastiCache Memcached infrastructure as code?

The best way to manage ElastiCache Memcached infrastructure as code is using AWS CloudFormation templates. They allow you to declaratively define clusters, subnet groups, and security configurations for repeatable deployments.

Does this approach support cross-stack references for ElastiCache subnet and security configurations?

Yes, the CloudFormation templates support cross-stack references, allowing you to export and import ElastiCache subnet groups and security configurations across multiple stacks for modular infrastructure management.

How do I handle ElastiCache parameter groups and scaling in CloudFormation?

CloudFormation templates allow you to define custom ElastiCache parameter groups and configure scaling patterns. You specify these parameters declaratively to maintain consistent caching infrastructure behavior across deployments.

When should I use CloudFormation to provision ElastiCache instead of manual configuration?

You should use CloudFormation to provision ElastiCache when you need standardized, repeatable infrastructure deployments. It ensures consistent security, high availability, and scaling configurations across your caching layer.