Требуется написать документацию по настройке сервера
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Требуется написать план развертывания в продакшен веб-приложения на Node.js.
Серверное ПО:
- Ubuntu 14.04 LTS
- Node.js 0.10.x
- Nginx
- Google Pagespeed for Nginx (https://developers.google.com/speed/pagespeed/module/)
- Менеджер процессов Node.js с веб-интерфейсом администратора (Phusion Passenger, Strongloop Process Manager, …)
- MongoDB 2.x
- Графический интерфейс администрирования MongoDB (например отсюда http://docs.mongodb.org/ecosystem/tools/administration-interfaces/)
Приложения:
- Бизнес-приложение (Node.js/MongoDB
- Сервер вебхуков для автоматизированного развертывания (или другой вариант)
- Консоль администрирования MongoDB
- Консоль администрирования процессов Node.js
Нефункциональные требования:
- Описанная возможность использовать несколько процессов Node.js (по количеству ядер)
- Описанная возможность горизонтального расширения системы
- Описание резервного копирования конфигурации и данных
- Описание процесса деплоя коммита (ручного и автоматизированного, с помощью вебхуков)
- Описание процесса отката коммита
- Системные службы, в частности MongoDB, вебхуки, административная панель MongoDB, менеджер процессов Node.js, должны быть доступны только с 127.0.0.1
- Описание процесса открытия доступа по IP к системным службам
Результат:
- Документ в любом формате, описывающий по шагам развертывание всех компонентов системы с - указанием конкретных команд для выполнения. Условие приемки — успешное развертывание системы по документу младшим системным администратором.
Серверное ПО:
- Ubuntu 14.04 LTS
- Node.js 0.10.x
- Nginx
- Google Pagespeed for Nginx (https://developers.google.com/speed/pagespeed/module/)
- Менеджер процессов Node.js с веб-интерфейсом администратора (Phusion Passenger, Strongloop Process Manager, …)
- MongoDB 2.x
- Графический интерфейс администрирования MongoDB (например отсюда http://docs.mongodb.org/ecosystem/tools/administration-interfaces/)
Приложения:
- Бизнес-приложение (Node.js/MongoDB
- Сервер вебхуков для автоматизированного развертывания (или другой вариант)
- Консоль администрирования MongoDB
- Консоль администрирования процессов Node.js
Нефункциональные требования:
- Описанная возможность использовать несколько процессов Node.js (по количеству ядер)
- Описанная возможность горизонтального расширения системы
- Описание резервного копирования конфигурации и данных
- Описание процесса деплоя коммита (ручного и автоматизированного, с помощью вебхуков)
- Описание процесса отката коммита
- Системные службы, в частности MongoDB, вебхуки, административная панель MongoDB, менеджер процессов Node.js, должны быть доступны только с 127.0.0.1
- Описание процесса открытия доступа по IP к системным службам
Результат:
- Документ в любом формате, описывающий по шагам развертывание всех компонентов системы с - указанием конкретных команд для выполнения. Условие приемки — успешное развертывание системы по документу младшим системным администратором.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.