Home
Blog
Contact Us
FAQs
Register
Login
✕
Home
All Courses
AWS
Amazon ElastiCache
Amazon ElastiCache
Curriculum
9 Sections
33 Lessons
10 Weeks
Expand all sections
Collapse all sections
Introduction to Amazon ElastiCache
3
1.0
Overview of Amazon ElastiCache and its purpose
1.1
Key features: In-memory caching, fully managed service
1.1
Use cases: Web applications, gaming, real-time analytics, session management
Understanding Cache Engines
3
2.0
Overview of supported cache engines: Redis and Memcached
2.1
Differences between Redis and Memcached
2.2
Choosing the right engine for your use case
Setting Up and Configuring ElastiCache
4
3.0
Creating an ElastiCache cluster
3.1
Configuring node types, replication, and sharding
3.1
Setting up clusters in a VPC and configuring security groups
3.2
Implementing multi-AZ for high availability
Managing and Monitoring ElastiCache
4
4.0
Monitoring cluster performance using Amazon CloudWatch
4.1
Understanding key metrics: CPU utilization, cache hits/misses, network throughput
4.1
Configuring automatic failover and backups
4.2
Scaling up/down and adding/removing nodes
Working with Redis
4
5.0
Introduction to Redis data structures: Strings, hashes, lists, sets, sorted sets
5.1
Configuring Redis clusters with replication and persistence
5.2
Implementing advanced Redis features: Pub/Sub, Lua scripting, Redis Streams
5.3
Best practices for managing Redis performance and memory
Working with Memcached
4
6.0
Introduction to Memcached: In-memory key-value store
6.1
Configuring Memcached clusters with multiple nodes
6.1
Understanding Memcached scaling and partitioning
6.2
Best practices for using Memcached in distributed environments
Security and Access Control
4
7.0
Securing ElastiCache clusters with IAM roles and policies
7.0
Configuring encryption in transit and at rest (Redis)
7.1
Managing access control using security groups and VPC settings
7.1
Implementing authentication with Redis AUTH (Redis only)
Performance Optimization
4
8.0
Understanding ElastiCache performance tuning parameters
8.1
Optimizing cache performance with appropriate eviction policies
8.2
Reducing latency with advanced caching strategies
8.2
Best practices for optimizing cache hit rates and reducing misses
Integration with AWS Services
3
9.0
Integrating ElastiCache with Amazon RDS, EC2, and Lambda
9.1
Using ElastiCache in combination with CloudFront for content delivery
9.1
Implementing session management with ElastiCache in web applications
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content