How to Create ElastiCache for Redis on Amazon Web Service(AWS).

AWS ElastiCache is a managed caching service compatible with both Redis and Memcached. When it comes to Redis, ElastiCache offers a fully managed platform that makes it easy to deploy, manage, and scale a high performance distributed in-memory data store cluster.

ElastiCache for Redis combines the speed, simplicity, and versatility of open-source Redis with manageability, security, and scalability from Amazon to power the most demanding real-time applications in Gaming, Ad-Tech, E-Commerce, Healthcare, Financial Services, and IoT.

 

  • Login to aws portal.
  • Click on Services.

 

Fig 1

 

  • Click on ElastiCache.

 

Fig 1

 

  • Click on get started Now.

 

Fig. 3

 

  • Select ElastiCache cluster for Redis.
  • Select Location :Amazon Cloud or On-premises.

 

Fig. 4

 

  • Provide Redis setting name & Description is required.
  • Select Redis version & Provide port number.
  • Select Parameter group & Node type.
  • Provide number of replicas required.

 

Fig. 5

 

  • Create or select existing subnet group.
  • Select default or existing VPC.

 

Fig. 6

 

  • Select existing subnet-Id & availability zone.

 

Fig. 7

  • Select default or existing security group.

Fig. 8

 

  • We can Import data to cluster using S3 bucket.
  • Set the backup & backup retention for cluster.

 

Fig 9

 

  • Provide the key name & value for cluster.
  • Click on create.

 

Fig 10

 

  • After sometime ElastiCache for Redis is ready.

 

Fig 12

 

Create ElastiCache for Redis using Shell

   aws elasticache create-cache-cluster  –cache-cluster-id “cluster-name”  –engine redis  –cache-node-type cache.r5.large  –num-cache-nodes number-of-node

 

Leave a Reply