Как построить SaaS решение на основе Docker и Amazon EC2 Container Service?

Некоторое время назад появилась идея SaaS-стартапа. Сам софт (прототип) был написан за пару месяцев на Node и Mongo.
Сейчас пытаюсь понять, насколько реалистично предоставлять каждому пользователю свою изолированную копию приложения в контейнере(ах) + БД, что бы была возможность кастомизации и можно было это все масштабировать под особо прожорливых пользователей.

Родилась идея построить это все на Docker-контейнерах и Amazon EC2 Container Service, т.е. при регистрации нового пользователя для него создается и развертыевается как минимум 1 контейнер с его копией приложения-сервиса и создается его персональный инстанс Mongo. Но тут вопросов больше чем ответов.

Попытался гуглить как другие люди решают подобные задачи, и ничего толкового не нашел. Подскажите, пожалуйста, где можно почитать/посмотреть/послушать про построение подобной архитектуры, best practices итд, желательно на англ. языке.

Спасибо.
  • Вопрос задан
  • 468 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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