Bash-скрипт для бэкапирования EC2- и RDS-инстансов в AWS

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Fastenv Admins  
Требуется специалист, хорошо разбирающийся в написании скриптов на Bash, умеющий работать с инструментами из *unix-окружения, обрабатывать ответы от вызываемых в скрипте утилит и выстраивать логику работы в зависимости от данных, приходящих в ответе.

Есть консольная утилита AWS CLI (github.com/aws/aws-cli), которая позволяет обращаться к API облака Amazon. Нужно при помощи этой утилиты уметь создавать снимки веб-серверов и серверов БД и в метаданные к снимку записывать время, когда он должен быть удалён. Кроме того нужно получать из облака список снэпшотов, анализировать их метаданные и удалять те снэпшоты, срок хранения которых истёк.

В случае получения ошибки от API Амазона (утилита вернёт текст ошибки в stderr) послать текст ошибки на емейлы указанные в конфиге.

В конечном итоге мне нужны два скрипта: ec2-snap и rds-snap. Список идентификаторов EC2 и RDS-инстансов должен быть конфигурируемым и браться из файла-конфига. Все конкретные вызываемые команды API я предоставлю. Доступ к тестовому облаку тоже.

Задача сводится к умению писать shell-скрипты и выстраивать в них логические построения. Если вы не знаете AWS, но умеете писать Unix-скрипты, то с задачей вы справитесь. В случае успешного выполнения задачи, сотрудничество будет долговременным. Возможно трудоустройство в штат.
Опубликован 26.02.2016 в 23:13 Последнее изменение: 27.02.2016 в 00:07

Выберите способ верификации:

Обновите страницу после прохождения верификации.