Для начала работы вы научитесь создавать простейший кластер Redis и настраивать для него тип узлов и группу безопасности.

Время прохождения модуля: 10 минут

 


Откройте панель управления Amazon ElastiCache и выполните следующие действия.

Шаг 1.1

(Нажмите, чтобы увеличить)

Шаг 1.1
Шаг 1.2

(Нажмите, чтобы увеличить)

Шаг 1.2
Шаг 1.3

(Нажмите, чтобы увеличить)

Шаг 1.3

Шаг 1.4

(Нажмите, чтобы увеличить)

Шаг 1.4

Этот тип узла вполне подойдет для учебного пособия, но в рабочих кластерах размер узла будет зависеть от конкретной рабочей нагрузки, обычно стоит выбирать из семейства инстансов m5 или r5.

Шаг 1.5

(Нажмите, чтобы увеличить)

Шаг 1.5

Эта реплика только для чтения позволит масштабировать операции чтения. В случае сбоя выполняется автоматическая отработка отказа, и эта реплика получает роль главного узла.

Шаг 1.6

(Нажмите, чтобы увеличить)

Шаг 1.6

Шаг 1.7

(Нажмите, чтобы увеличить)

Шаг 1.7

Если вам нужна дополнительная информация о группах подсетей, воспользуйтесь этой документацией.

Шаг 1.8

(Нажмите, чтобы увеличить)

Шаг 1.8

Все узлы будут создаваться в разных зонах доступности. Это оптимальный вариант для повышения надежности.

Шаг 1.9

(Нажмите, чтобы увеличить)

Шаг 1.9

Для этого примера шифрование не используется, но не забывайте о возможности настроить шифрование для данных как при хранении, так и при передаче.


При этом важно, чтобы эта группа безопасности разрешала входящие TCP-подключения по порту 6379 с используемого инстанса EC2. В противном случае вы не сможете подключиться к узлам Redis.

Шаг 1.10

(Нажмите, чтобы увеличить)

Шаг 1.10

В этом примере мы не будем загружать начальный RDB-файл, поэтому этот шаг можно полностью пропустить. Но не забывайте, что у вас есть такая возможность.


В большинстве сценариев важно организовать ежедневное резервное копирование, и мы рекомендуем настроить для резервных копий достаточный период хранения, который позволит выполнить необходимые действия в случае аварии. Для этого учебного пособия резервное копирование не применяется.


Шаг 1.11

(Нажмите, чтобы увеличить)

Шаг 1.11

Для этого учебного пособия здесь можно выбрать «No preference».

Для реальных систем следует оценить, в какой день и в какое время нагрузка на приложение будет минимальной. Для нашего примера просто укажите «No preference».

Шаг 1.12

(Нажмите, чтобы увеличить)

Шаг 1.12

Изучите все значения полей в этой форме и щелкните «Create».


Кластер Redis будет автоматически инициализирован, а когда он получит состояние «available», вы можете переходить к следующему шагу.

Шаг 1.13

(Нажмите, чтобы увеличить)

Шаг 1.13

Кластер Redis будет автоматически инициализирован, а когда он получит состояние «available», вы можете переходить к следующему шагу.