Где поискать поэтапное руководство по архитектуре и настройке сервера?

Попробую сформулировать вопрос конкретнее... У меня имеется БД MySQL с редко (раз в полгода) меняющимися данными (в основном SELECT), а в качестве основной БД использую MongoDB. Сервер написан на NodeJS+cluster, как прокси и для статики использую Nginx. Всё пока крутится тестово, собирается аналитика для последующей оценки того какие данные часто используются, как лучше масштабировать и т.д., но в дальнейшем хотелось бы грамотно настроить всё для продакшн. Вопрос такой - есть ли в сети пошаговые руководства для бронебойной и валидной настройки серверов, которое бы включало в себя:
- настройку портов
- настройку раздачи статики
- настройка БД (индексы, масштабирование)
- общие конфиги безопасности
- примеры соединения с БД
- настройку почтового сервера
- настройка мониторинга (типа админ-панель)
- установка и настройка HTTPS
- примеры дружбы NodeJS+MongoDB+Redis
- etc...
Короче на выходе хотелось бы получить адекватно настроенный сервер, защищённый от типичных атак и масштабируемый горизонтально.
  • Вопрос задан
  • 1331 просмотр
Решения вопроса 2
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
В идеальном мире этим должно заниматься как минимум 2-3 человека, каждый по своей специализации: админ серверный, админ/спец по базам которые вы используете и т.д.

В реальном мире это как правило делает 1 или 1.5 человека.
И нет, таких гайдов нет.
Потому что это все настраивается отдельно, не говоря про то что настроить конкретную базу на нормальную работу или сам сервер вещи вообще разные и требуют разных знаний.
Все гуглится и настраивается отдельно по мере необходимости.
А так же еще выбрать как правило всегда надо между несколькими решениями для одной задачи, т.к. вариантов настройки/софта вагон и маленькая тележка.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы