Задать вопрос
@aleks-th

Как лучше спроектировать облачный сервис?

Делаю облачный сервис.
В двух словах маленькая учётная программа.
--
На nginx+django+postgree.
Возник вопрос.
Как сделать безопаснее и правильнее.
--
1. Все в одном приложении и на одной базе данных, и заморачиваться разруливать между пользователями правами.
--
2. Или для каждого сделать именно его изолированный микро сервер.
С его базой данных, его окружением.
---
Как бы в первом случае нет накладных расходов, но стрёмно, что если ломанут то сразу всех, или сломается у всех сразу.
Особенно безопасность беспокоит юзеров нужно будет друг от друга как то оберегать.
Но как бы и обновлять и управлять проще.
--
А во втором случае накладные расходы, каждый будет жрать чуть больше ресурсов.
Придется придумывать как их разом администрить, обновлять и разом все контролировать.
Но зато если, кого-то ломанут то его одного, да и если что-то сломается не у всех сразу.
И масштабировать если что удобнее, знай добавляй серверы если одного хватать вдруг перестанет.
---

Как считаете какой варант правильнее и надёжнее и почему?
  • Вопрос задан
  • 94 просмотра
Подписаться 2 1 комментарий
Подписчики вопроса 2 К ответам на вопрос (2)