Amazon Virtual Private Cloud (Amazon VPC) enables you to provision a private network on the AWS Cloud. With VPC you can define your own subnets and also control routes between your subnets. Amazon VPC is an ideal environment to deploy your Redis clusters. You can prevent your clusters from being exposed to the internet and also lock down access from your internal servers using AWS Security groups.
ScaleGrid makes it trivial to deploy and manage Redis standalone and Master-slave nodes in an AWS Virtual private cloud (VPC). The Redis instances can be deployed in a private subnet or a public subnet.
In this blog post, we will go through the steps to deploy a highly available three-node (Master-Slave-Slave) Redis configuration across three AZ’s in a VPC.
Step 1: Create a Redis ‘Cloud profile’ for your VPC subnets
1. Enter your AWS keys. You can also set up a custom IAM policy for ScaleGrid:
7. Create two more VPC profiles for two more subnets in two different AZ’s:
Step 2: Deploy Redis Master/Slave nodes to the newly created Cloud profiles
6. Click create to create the cluster!
Don’t forget to check out our NEW Redis hosting products and services. If you have further questions please feel free to contact us at firstname.lastname@example.org.